用于网络域之间的移动性支持的方法和装置的制作方法

文档序号:7941805阅读:279来源:国知局
专利名称:用于网络域之间的移动性支持的方法和装置的制作方法
技术领域
本发明公开的方面涉及通信网络,并且更具体地,涉及用于在不同网络域之间提 供移动性支持的系统、方法和装置。
背景技术
无线接入终端可以包括多种通信协议。接入终端最近已经成为经常提供电子邮 件、因特网接入以及常规蜂窝通信的多功能设备。可以为接入终端装配利用诸如第三代无 线或蜂窝系统(3G)、电气和电子工程协议(IEEE) 802. 16 (WiMax)、以及其它将要定义的无 线广域网络(WWAN)技术的不同技术的广域无线连接。同时,基于IEEE 802. 11的无线局域 网(WLAN)连接也被安装在接入终端中。在不远的将来,超宽带(UWB)和/或基于蓝牙的无 线个人区域网络(WPAN)本地连接也可用于接入终端。接入终端中多种通信协议的其它例子包括便携式计算机,其可以包括将该便携式 计算机连接到无线鼠标、无线键盘等的WPAN。另外,膝上型计算机可以包括允许便携式计算 机与WLAN通信的IEEE 802. Ilb或者802. Ilg设备。WLAN已经变得流行,并且例如为了个 人和商业目的装配在家庭中。另外,咖啡店、因特网咖啡馆、图书馆以及公共和私人组织利 用 WLAN。由于对与独特的用户需求和不同协议相关的功能的需求,网络和协议的数量继续 快速增长。这些不同的网络和协议对于用户在其之间进行切换是费力的,并且在许多情况 下,在给定时间,用户置身于一种网络中而不考虑哪个网络对于该用户可能是最佳的、以及 与该用户相关的网络服务和/或应用是最佳的。在前述观点中,为了最小化用户服务中断 需要在网络和/或协议之间提供无缝转移。另外,需要最优化不同网络域的使用,以便给正 在使用的网络服务或应用提供必需的服务质量(QoS)。

发明内容
为了提供对这些方面的基本理解,下面给出了一个或多个方面的简单概述。该概 述不是所有预期方面的一般综述,并且也不是旨在确定所有方面的关键或者重要组件,更 不是旨在描绘任何或者所有方面的范围。其唯一目的是以简化形式给出一个或多个方面的 一些概念,作为对后面给出的更详细说明的序言。这些方面定义了专门用于改善一个网络域和另一个网络域之间的无线通信设备 移动性的方法、系统、设备、装置和计算机程序产品,但不限于在诸如WiFi网络、蓝牙⑧网络 等的无线局域网(WLAN)和诸如IX、LTE、2G、3G蜂窝网络等的蜂窝网络(即,电路交换和分组交换域)之间。这些方面提供了为了最小化终端用户的服务中断并且为不同应用提供必 需的服务质量(QoS)在蜂窝和WLAN域之间无缝地并且以可靠方式移动的服务。这里所给 出的多个方面提供了服务于改善涉及期望每个服务何时并且与哪种技术相关的判决点的 各种机制,并且提供了当在业务中时和当在空闲中时在蜂窝和WLAN域之间移动无线通信 设备的更好技术。用于在无线网络中提供域切换的方法定义了一个方面。该方法包括确定目标域状 态当前高于目标域删除阈值并且低于目标域添加阈值,并且确定服务域状态当前正接近服 务域删除阈值。该方法还包括基于目标域状态当前高于目标域删除阈值并且低于目标域添 加阈值以及服务域状态当前正接近服务域删除阈值的情况提供到目标域的切换。在该方法 的一个方面中,如果服务网络正在提供诸如语音呼叫、短消息服务(SMS)、按键-通话等的 连续使用的服务,那么可以提供切换。在某些方面中,进一步将目标域定义为无线局域网 (WLAN),并且服务域是蜂窝网络,同时在另一些方面中,目标域可以是蜂窝网络,并且服务 域可以是WLAN。在一个方面中,确定服务域状态当前正接近服务域删除阈值的方法还包含对诸如 媒体接入控制(MAC)层和/或应用层参数的一个或多个服务域参数进行监控。这些服务域 参数可以包括但不限于接收信号强度指示(RSSI)、上行链路数据分组错误率、下行链路数 据分组错误率、或者上行链路传输重试中的至少一个。另一个方面由配置为在无线网络中提供域切换的至少一个处理器提供。该处理器 包括用于确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈值的第一模块, 以及用于确定服务域状态当前正接近服务域删除阈值的第二模块。该处理器另外包括用于 基于目标域状态当前高于目标域删除阈值并且低于目标域添加阈值以及服务域状态当前 正接近服务域删除阈值的情况提供到目标域的切换的第三模块。包括计算机可读介质的计算机程序产品定义了另一个相关方面。该介质包括用于 使计算机确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈值的第一代码 集,以及用于使计算机确定服务域状态当前正接近服务域删除阈值的第二代码集。该介质 还包括用于使计算机基于目标域状态当前高于目标域删除阈值并且低于目标域添加阈值 以及服务域状态当前正接近服务域删除阈值的情况提供到目标域的切换的第三代码集。另一个相关方面由装置定义。该装置包括用于确定目标域状态当前高于目标域删 除阈值并且低于目标域添加阈值的模块,以及用于确定服务域状态当前正接近服务域删除 阈值的模块。该装置还包括用于基于目标域状态当前高于目标域删除阈值并且低于目标域 添加阈值以及服务域状态当前正接近服务域删除阈值的情况提供到目标域的切换的模块。无线通信设备定义了另一个方面。该通信设备包括具有处理器以及与处理器进行 通信的存储器的计算机平台。该设备还包括存储在存储器中并且与处理器进行通信的目标 域监控模块。该目标域监控模块可操作地确定目标域状态当前高于目标域删除阈值并且低 于目标域添加阈值。该设备还包括存储在存储器中并且与处理器进行通信的服务域监控模 块。该服务域监控模块可操作地确定服务域状态当前正接近服务域删除阈值。该设备还包 括存储在存储器中并且与处理器进行通信的目标域模块。该目标域模块可操作地基于目标 域状态当前高于目标域删除阈值并且低于目标域添加阈值以及服务域状态当前正接近服 务域删除阈值的情况而被激活。在一个特定方面中,目标域模块还可操作地如果服务网络当前提供诸如语音呼叫、SMS、按键-通话等的连续使用的服务则被激活。在通信设备的一个方面中,进一步将目标域监控模块定义为无线局域网(WLAN) 监控模块,进一步将服务域监控模块定义为蜂窝网络监控模块,并且进一步将目标域模块 定义为WLAN域模块。而在其它方面中,进一步将目标域监控模块定义为蜂窝网络监控模 块,进一步将服务域监控模块定义为无线局域网(WLAN)监控模块,并且进一步将目标域模 块定义为蜂窝网络域模块。在通信设备的一个方面中,服务域监控模块可操作地监控一个或多个诸如媒体接 入控制(MAC)层和/或应用层参数的服务域参数。受监控的参数可以包括但不限于接收信 号强度指示(RSSI)、上行链路数据分组错误率、下行链路数据分组错误率、或者上行链路传 输重试中的至少一个。用于在目标网络域中激活目标网络域和服务的方法定义了另一个方面。该方法包 括确定满足目标网络域添加阈值,并且基于满足的网络域添加阈值来激活目标网络域。该 方法还包括确定满足一个或多个目标网络服务添加阈值,每个目标网络服务添加阈值与目 标网络域上提供的网络服务相关,并且允许基于已经满足与一个或多个目标网络服务相关 的一个或多个目标网络服务添加阈值激活目标网络域上的一个或多个目标网络服务。在一 个方面中,激活目标网络域独立于允许激活目标网络域上的一个或多个目标网络服务。目 标网络域可以是WLAN域,或者在可选方面中是蜂窝网络域。在该方法的一个可选方面中,确定已经满足一个或多个目标网络服务添加阈值还 可以包括基于当前网络状况动态改变一个或多个目标网络服务添加阈值。在该方法的另一个可选方面中,确定已经满足目标网络域添加阈值还将目标网络 域添加阈值定义为对应于在目标网络域上可用的网络服务的最低阈值。在其它方面中,确 定已经满足目标网络域添加阈值并且基于该决定激活目标网络域可以在确定已经满足任 意网络域服务阈值并且允许激活相关服务之前发生。该方法还可以包括监控与一个或多个目标网络服务相关的一个或多个参数,从而 确定是否已经满足一个或多个目标网络服务添加阈值。在一个方面中,受监控的参数可以 包括但不限于用于可操作地提供相关的目标网络服务的信道的接收信号强度指示(RSSI)、 上行链路数据分组错误率、下行链路数据分组错误率或者上行链路传输重试中的至少一 个。在该方法的可选方面中,激活目标网络域还包括在目标网络域活动的同时维持服 务网络域的激活。在这些方面中,该方法可以包括确定已经满足一个或多个服务网络服务 添加阈值,每个服务网络服务添加阈值与在服务网络域上提供的网络服务相关,并且允许 基于已经满足的与一个或多个服务网络服务相关的一个或多个服务网络服务添加阈值在 服务网络域上激活一个或多个网络服务。例如,可以激活目标网络域,并且满足用于提供尽 力交付(BE)数据业务的阈值,但是不满足用于提供IP语音(VOIP)服务的阈值。在配置为激活目标网络域以及目标网络域中服务的一个处理器处定义了相关方 面。该处理器包括用于确定已经满足目标网络域添加阈值的第一模块,以及基于满足网络 域添加阈值来激活目标网络域的第二模块。该处理器另外包括用于确定已经满足一个或多 个目标网络服务添加阈值的第三模块,每个目标网络服务添加阈值与在目标网络域上所提 供的网络服务相关,以及用于基于与一个或多个目标网络服务相关的一个或多个目标网络服务添加阈值已经满足来允许激活目标网络域上的一个或多个目标网络服务的第四模块。包括计算机可读介质的计算机程序产品提供了另一个相关方面。该介质包括用于 使计算机确定已经满足目标网络域添加阈值的第一代码集,以及用于使计算机基于满足网 络域添加阈值激活目标网络域的第二代码集。该介质另外包括用于使计算机确定已经满足 一个或多个目标网络服务添加阈值的第三代码集,每个目标网络服务添加阈值与在目标网 络域上所提供的网络服务相关,以及用于使计算机基于已经满足与一个或多个目标网络服 务相关的一个或多个目标网络服务添加阈值允许激活目标网络域上的一个或多个目标网 络服务的第四代码集。装置定义了另一个相关方面。该装置包括用于确定已经满足目标网络域添加阈值 的模块,以及基于满足网络域添加阈值激活目标网络域的模块。该装置还包括用于确定已 经满足一个或多个目标网络服务添加阈值的模块,每个目标网络服务添加阈值与在目标网 络域上所提供的网络服务相关,以及用于基于已经满足与一个或多个目标网络服务相关的 一个或多个目标网络服务添加阈值允许激活目标网络域上的一个或多个目标网络服务的 模块。无线通信设备定义了另一个方面。该设备包括计算机平台,其包括处理器以及与 该处理器进行通信的存储器。该设备还包括存储在存储器内并且与处理器进行通信的目标 域模块。目标域模块可操作地基于已经满足目标网络域添加阈值的判决来激活相应的目标 域网络。该设备还包括存储在存储器内并且与处理器进行通信的一个或多个目标域网络服 务模块。每个目标域网络服务模块对应于一种目标网络服务,并且其可操作地确定是否已 经满足与相应目标网络服务相关的网络服务添加阈值,并且基于满足网络服务添加阈值允 许激活在目标网络域上的目标网络服务。在设备的一个方面中,目标域模块还独立于可操 作地允许在目标网络域上激活相应的目标网络服务的一个或多个目标域网络服务模块,可 操作地激活目标网络域。在该设备的一个可选方面中,一个或多个目标域网络服务模块中的至少一个还可 操作地基于当前网络状况改变目标网络服务添加阈值中的一个或多个。在该通信设备的另一个可选方面中,目标域模块还将目标网络域添加阈值定义为 对应于目标网络域上可用网络服务的最低阈值。在该通信设备的另一个可选方面中,一个或多个目标域网络服务模块还可操作地 监控一个或多个与相应目标网络服务相关的参数,从而判断是否已经满足相应的目标网络 服务添加阈值。受监控的参数可以包括但不限于用于可操作地提供相关目标网络服务的信 道的接收信号强度指示(RSSI)、上行链路数据分组错误率、下行链路数据分组错误率、或者 上行链路传输重试中的至少一个。另一个方面由用于在通信设备上电期间网络域激活的方法提供。该方法包含对与 第一和第二网络域进行通信的通信设备上电。该方法还包括在通信设备上电时尝试捕获第 一网络域以及在尝试捕获第一网络域的同时尝试捕获第二网络域。该方法另外包括尝试在 第一和第二网络域中在时间上首先捕获的那个域上进行注册。可选地,该方法可以包括在 如果注册成功就尝试进行注册的网络域中提供网络服务。在一个方面中,将第一网络域定义为无线局域网(WLAN)域。在本方面中,尝试捕 获WLAN域还可以包括执行诸如测量RSSI的一个或多个一致性检测从而确保WALN域的一致性。在其它方面中,可以将第二网络域定义为蜂窝网络域。在这些方面中,尝试捕获蜂窝 网络域还可以包括测量导频Ec/Io信号并且确定已经满足导频Ec/Io信号添加阈值。在其它可选方面中,该方法可以包括基于在第一和第二网络域中首先捕获的那个 域是非优选网络域的情况下,在第一和第二网络域中首先捕获的那个域成功注册之后开始 第一和第二网络域之间的切换。另一个相关方面由配置为在通信设备上电期间提供网络域激活的至少一个处理 器定义。该处理器包括用于对与第一和第二网络域进行通信的通信设备上电的第一模块。 该处理器还包括用于在通信设备上电时尝试捕获第一网络域的第二模块以及用于在尝试 捕获第一网络域的同时尝试捕获第二网络域的第三模块。该处理器另外包括用于尝试在第 一和第二网络域中首先捕获的那个域上进行注册的第四模块。包括计算机可读介质的计算机程序产品定义了另一个方面。该介质包括用于使计 算机对与第一和第二网络域进行通信的通信设备上电的第一代码集。该介质还包括用于使 处理器在通信设备上电时尝试捕获第一网络域的第二代码集以及用于使计算机在尝试捕 获第一网络域的同时尝试捕获第二网络域的第三代码集。该介质另外包括用于使计算机尝 试在第一和第二网络域中首先捕获的那个域上进行注册的第四代码集。装置定义了另一个相关方面。该装置包括用于对与第一和第二网络域进行通信的 通信设备上电的模块。该装置还包括用于当通信设备上电时尝试捕获第一网络域的模块以 及用于在尝试捕获第一网络域的同时尝试捕获第二网络域的模块。该装置另外包括用于尝 试在第一和第二网络域中首先捕获的那个域上进行注册的模块。另一个相关方面由无线通信设备提供,该无线通信设备包括具有处理器以及与该 处理器进行通信的存储器的计算机平台。该设备包括与处理器进行通信的上电机构,并且 该设备可操作地接收输入给通信设备上电。该设备还包括存储在存储器内并且与处理器进 行通信的第一网络域模块,其中,第一网络域模块可操作地尝试在接收到上电机构的输入 时捕获第一网络域。该设备还包括存储在存储器内并且与处理器进行通信的第二网络域模 块。可操作第二网络域模块在尝试捕获第一网络域的同时尝试捕获第二网络域。另外,第 一和第二网络域模块还可操作地如果首先捕获所尝试的相应网络域,就尝试在相应的网络 域上注册。为了实现前述和相关目的,一个或多个方面包含在下文中充分描述并且在权利要 求中特别指出的特征。下列给出的说明和附图详细说明了一个或多个方面的示例性特征。 然而,这些特征指示了可以使用这些方面原理的多种方式中的几种,并且本描述旨在包括 所有这些方面和它们的等价方面。


在下文中将结合附图对所公开的方面进行描述,提供这些附图是对所公开的方面 的说明而不是限制,其中,相似的标号代表相似的组件,并且其中图1是根据这些方面实现的示例性蜂窝无线通信系统;图2是结合这些方面实现的示例性蜂窝和无线局域网(WLAN)通信系统;图3是根据一个方面、配置为基于在域上经历的当前性能来提供两个级别的捕获 阈值的无线通信设备的方框图4是根据一个方面、用于在多模无线通信设备中激活目标域的方法的流程图;图5是根据一个方面、用于在多模无线通信设备中激活目标域的另一种方法的流 程图;图6是根据一个方面、配置为提供独立目标域激活和目标域服务激活的无线通信 设备的方框图;图7是根据一个方面、用于提供独立的目标域激活和目标域服务激活的方法的流 程图;图8是根据一个方面、用于提供独立的目标域激活和目标域服务激活的另一种方 法的流程图;图9是根据一个方面、配置为用于在开始上电期间进行同时域捕获尝试的无线通 信设备的方框图;图10是根据一个方面、用于在上电期间进行同时域捕获尝试的方法的流程图;图11是根据一个方面、用于在上电期间进行同时域捕获尝试的另一种方法的流 程图;图12是根据一个方面、配置用于在多域通信环境中进行IMS注册的无线通信设备 的方框图;图13和图14是根据一个方面、用于在多域无线环境中进行IMS注册的方法的流 程图;图15是根据一个方面、用于在多域无线环境中进行IMS注册的另一种方法的流程 图;图16是根据一个方面、配置为用于在多模无线通信系统中激活目标域的装置的 方框图;图17是根据一个方面、配置为用于独立目标域激活和目标域服务激活的装置的 方框图;图18是根据一个方面、配置为用于在上电期间进行同时域捕获尝试的装置的方 框图;图19是突出显示可以结合这些方面使用的无线通信设备的细节的方框图;以及图20根据这里所给出的各个方面、描述了多址无线通信系统中的发射机和接收 机的示意图。
具体实施例方式现在参考附图对各个方面进行描述。在下列说明中,出于解释的目的,为了提供对 一个或多个方面的全面理解给出了许多特定细节。然而,可以不采用这些特定细节实现这 些方面,这可以是显然的。如在本申请中所使用的,术语“组件”、“模块”、“系统”等旨在包括计算机相关实 体,诸如但是不限于硬件、固件、硬件和软件的组合、软件、或者执行中的软件。例如,组件可 以是但不限于在处理器上运行的进程、处理器、对象、可执行程序、执行线程、程序和/或计 算机。通过举例说明的方式,运行在计算设备上的应用和该计算设备都可以是组件。一个 或多个组件可以位于处理器和/或执行线程内,并且组件可以位于一个计算机上以及/或者分布在两个或多个计算机之间。另外,这些组件可以从具有存储在其上的各种数据结构 的各种计算机可读介质执行。例如,组件可以根据具有一个或多个数据分组的信号通过本 地和/或远程进程的方式进行通信,该一个或多个数据分组诸如来自与本地系统、分布式 系统中以及/或者诸如通过信号方式与其它系统相互作用的因特网的网络上的另一个组 件进行相互作用的一个组件的数据。此外,这里结合可以是有线终端或者无线终端的通信设备对各个方面进行描述。 通信设备还可以称为系统、设备、用户单元、用户站、移动站、手机、移动设备、远程站、远程 终端、接入终端、用户终端、终端、用户代理、用户装置、或者用户设备(UE)。无线通信设备可 以是蜂窝电话、卫星电话、无绳电话、会话初始协议(SIP)电话、无线本地环路(WLL)站、个 人数字助理(PDA)、具有无线连接能力的手持设备、计算设备、或者连接到无线调制解调器 的其它处理设备。此外,术语“或者”旨在表示包括性的“或者”而不是排他性的“或者”。也就是说, 除非特别指出或者从上下文中很清楚,短语“X使用A或者B”旨在表示任何自然的包括性 排列。也就是说,下列任何例子都满足短语“X使用A或者B”:X使用A、X使用B、或者X使 用A和B。另外,除非特别指出或者从上下文中显而易见地指示单数形式,否则,在本发明和 所附权利要求中所使用的冠词“一”和“一个” 一般应该解释为表示“一个或多个”。这里所描述的技术可以用于诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA以及其它系统 的各种无线通信系统。术语“系统”和“网络”通常可互换使用。CDMA系统可以实现诸如全 球陆地无线电接入(UTRA)、cdma2000等的无线电技术。UTRA包括宽带-CDMA (W-CDMA)以及 CDMA的其它变体。此外,cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以实 现诸如全球通系统(GSM)的无线电技术。OFDMA系统可以实现诸如演进UTRA(E-UTRA)、超 移动宽带(UffB)、IEEE 802. Il(Wi-Fi)、IEEE802. 16 (WiMAX)、IEEE 802. 20、Flash-OFDM 等 的无线电技术。UTRA和E-UTRA是全球移动通信系统(UMTS)的部分。3GPP长期演进(LTE) 是使用E-UTRA的UMTS版本,其在下行链路上使用OFDMA并且在上行链路上使用SC-FDMA。 在来自名为“第三代合作伙伴计划”(3GPP)组织的文件中描述了 UTRA、E-UTRA、UMTS、LTE和 GSM。另外,在来自名为“第三代合作伙伴计划2”(3GPP2)组织的文件中描述了 cdma2000和 UWB。此外,这些无线通信系统可以另外包括通常使用不成对未许可频谱、802. XX无线LAN、 蓝牙以及其它短范围或长范围无线通信技术的对等(例如,手机对手机)自组织(ad hoc) 网络系统。本发明以可以包括许多设备、组件、模块等的系统的形式呈现各个方面或特征。应 该理解和意识到,各种系统可以包括额外设备、组件、模块等,并且/或者可以不包括结合 附图所讨论的所有设备、组件、模块等。还可以使用这些方法的组合。图1说明了诸如配置为支持多个用户的蜂窝通信网络的示例性无线通信系统10, 其中,可以实现多个所公开的方面。如在图1中所示,通过举例的方式,系统10提供了诸如 小区12A-12C的多个小区,通过相应的接入点(AP) 14对每个小区进行服务。还可以将每个 小区分割成一个或多个扇区(在图1中未示出)。各种无线通信设备16 (也可以可交替地 称为接入终端(AT))散布在整个系统中。例如,取决于无线设备是否是激活的以及它是否 在软切换,每个无线通信设备16可以在给定时刻在前向链路(FL)和/或反向链路(RL)上 与一个或多个AP进行通信。
图2是根据这些方面、包括蜂窝网络和WLAN的多域无线通信系统200的概念性方 框图。通过一系列虚线示出无线通信设备16移动经过广域蜂窝网络210。该蜂窝网络210包 括基站控制器(BSC)212,其支持散布在整个蜂窝覆盖区域中的许多基站收发机站(BTS)。 为了简化说明,在图2中示出了单个BTS 214。可以使用移动交换中心(MSC)216提供到公 共交换电话网络(PSTN)218的网关。虽然在图2中未示出,但是,蜂窝网络210可以使用许 多BSC,每个BSC支持任意数目的BTS,从而扩展蜂窝网络210的地理到达范围。当在整个 蜂窝网络210中使用多个BSC时,还可以使用MSC216协调BSC之间的通信。无线通信系统200还可以包括散布在整个蜂窝覆盖区域内的一个或多个无线LAN 220。在图2中示出了单个无线LAN 220。无线LAN 220可以是IEEE 802. 11网络、或者任 何其它合适的网络。无线LAN 220包括接入点222,其用于无线通信设备16与IP网络224 进行通信。可以使用服务器226将IP网络224通过接口连接到MSC 216,MSC 216给PSTN 218提供网关。域捕获阈倌参考图3,根据一个方面、描述了无线通信设备100的方框图,该无线通信设备100 配置为基于在域上经历的当前性能来提供两个级别的捕获阈值。该无线通信设备100包括 具有至少一个处理器104和存储器106的计算平台102。该无线通信设备100配置为用于 多模通信,并且如此,存储器106包括服务域模块108和至少一个目标域模块110。在某些 方面中,该服务域模块108可以是诸如无线保真(Wi-Fi)域模块、蓝牙 域模块等的无线局 域网(WLAN)域模块。在这些方面中,目标域模块110可以是蜂窝网络域模块,诸如电路交换 的第二代(2G)蜂窝域、分组交换的第三代(3G)蜂窝域、诸如IX蜂窝域模块、WiMax蜂窝域 模块、长期演进(LTE)蜂窝域等。在可选方面中,服务域模块108可以是蜂窝网络域模块, 并且目标域模块110可以是WLAN域模块。然而在其它方面中,服务域模块108和/或目标 域模块110可以是与除了 WLAN或者蜂窝网络之外的网络域有关的模块。在这些方面中,其中,服务域模块108是WLAN域模块并且目标域模块110是蜂窝 域模块,可以将服务/WLAN域配置为优选域,设备基于服务/WLAN域的可用性而优选在优选 域上进行通信。在可选方面中,可以将目标/蜂窝网络配置为优选域。存储器106另外包括目标域监控模块112,目标域监控模块112包括一个或多个目 标域添加阈值114以及一个或多个目标域删除阈值116。在大多数实例中,每个目标域将具 有添加阈值114和相应的相关删除阈值116。目标域添加阈值114表示一个限度,如果等于 或者超过该限度则可以将目标域视为用于激活或者已经激活。因此,目标域添加阈值可以 与一个性能参数或者多个性能参数的组合相关,该性能参数诸如但不限于接收信号强度指 示(RSSI)、分组错误率、分组重传率、服务质量(QoS)等。目标域删除阈值116表示一个限 度,如果等于或者超过该限度则可以将目标域视为用于去激活或者已经去激活。根据这些方面,目标域监控模块112可操作地确定无线通信设备100何时正工作 在高于目标域删除阈值116并且低于相应的目标域添加阈值114的目标域状态中。例如, 如果将目标域添加阈值114定义为12dBM的信号强度值并且将目标域删除阈值116定义为 16dBM的信号强度值,那么目标域监控模块112可操作地确定无线通信设备100何时工作在 定义为12dBM到16dBM之间的信号强度状态中。应该注意,可以配置阈值使得满足阈值可 以包括低于该阈值、高于该阈值和/或等于该阈值的值。
15
存储器106另外包括服务网络监控模块118,服务网络监控模块118包括一个或 多个服务域删除阈值120。每个服务网络删除阈值对应于相关的网络域。服务域删除阈值 120表示一个限度,如果等于或者超过该限度则可以将目标域视为用于去激活或者已经去 激活。根据这些方面,服务域监控模块118可操作地确定无线通信设备何时正工作在接 近服务网络删除阈值120的服务域状态中。通过确定无线通信设备何时正工作在接近服务 网络删除阈值120的服务域状态中,该设备可以确定何时将要删除连续使用的服务(诸如 语音呼叫等)或者何时将要中止该域所支持的任何其它服务。这样,服务域监控模块118可以可操作地监控一个或多个性能参数(诸如媒体接 入控制(MAC)层或者应用层性能参数),并且基于这些性能参数的趋势来判断无线设备当 前是否接近服务网络删除阈值120。一个或多个服务网络删除阈值可以与RSSI、上行链路 或下行链路MAC或者应用层分组错误率、上行链路MAC或者应用层分组重试率等参数中的 一个或者组合相关。因此,在一个方面中,如果服务域监控模块118确定RSSI正以预定的 速率减小、MAC和/或应用层分组错误率正以预定的速率增大、并且/或者MAC分组重试尝 试正以预定的速率增大、并且/或者一些其它性能参数正以预定的速率下降,那么服务域 监控模块118可以推断无线设备当前所处的服务域状态正在接近且必将满足或者超过服 务域删除阈值120。因此,根据这些方面,如果目标域状态当前高于目标域删除阈值114并且低于目 标域添加阈值116,并且如果服务域状态当前正在接近但是还未满足服务网络删除阈值 120,则可以激活目标域模块110或者可能切换到目标域。这个级别的域捕获特别适合于在无线通信设备当前正在执行连续使用的应用 (诸如语音呼叫应用、短消息服务(SMS)应用、按键-通话(PTT)应用等)的实例中激活/ 切换到目标域。在这些连续使用的应用中,如果无线设备100当前所处的服务域状态表明 服务域正在接近服务域删除阈值120 (例如,将要删除语音呼叫等),则对于无线设备100来 说,即使该无线设备当前低于目标域添加阈值116(但是高于目标域删除阈值114),激活或 者转移到目标域都是有益的。图4根据一个方面描述了用于在多模无线通信设备中激活目标域的方法200的流 程图。在事件202处,无线通信设备与服务域积极地进行通信。如前所述,服务域可以是 WLAN域、蜂窝域、或者任何其它已知的或者将来已知的网络域。在WLAN域是优选域的一个 方面中,服务域可以是WLAN域。在事件204处,监控服务域的性能。服务域的监控可以包 括但不限于RSSI值、上行链路和/或下行链路MAC层分组错误率、上行链路和/或下性链 路应用层分组错误率、MAC层分组重试等。在判决206处,做出关于服务域状态是否正在接近但还没有满足或者超过服务域 删除阈值的判决。判断是否正在接近删除阈值可以包括但是不限于判断RSSI是否正以预 定的速率减小、判断上行链路和/或下行链路MAC层分组错误率是否正以预定的速率增大、 判断上行链路和/或下行链路应用层分组错误率是否正以预定的速率增大、判断MAC层分 组重试是否正以预定的速率增大、这些性能参数速率等的任何组合等。如果监控确定服务 域状态当前不接近删除阈值,那么该过程返回事件204以进行进一步的服务域监控。如果监控确定服务域状态当前正接近删除阈值,那么在可选判决208处,做出关
16于在服务域上执行的当前应用是否是连续使用的应用的判决。在某些方面中,图4中所示 的目标域激活方法被限于连续使用的应用。连续使用的应用包括但是不限于语音呼叫应 用、SMS应用、PTT应用等。如果确定当前应用不是连续使用的应用,则该过程返回事件204 以进行进一步的服务域性能监控。在其它方面中,图4中所描述的过程可以应用于在服务 域上执行的所有应用,并且因此不需要判断应用是否是连续使用的应用。还应该注意到,在 执行连续使用应用检测的那些方面中,检测的发生不限于过程流中的特定点,而是可以发 生在激活目标域之前的任何时间点处。在事件210处,监控一个或多个目标域与监控服务域(事件204)并行发生。监控 目标域可以包括监控与目标域删除阈值和/或目标域添加阈值相关的任何性能参数。监 控目标域包括但不限于=RSSI值、上行链路和/或下行链路MAC层分组错误率、上行链路和 /或下行链路应用层分组错误率、MAC层分组重试等。在判决212处,做出关于当前目标域 状态是否高于目标域删除阈值的判决。如果确定目标域状态低于目标域删除阈值,则该过 程返回事件210以进行进一步的目标域监控。如果确定目标域状态高于目标域删除阈值,那么在判决214处,做出关于目标域 状态当前是否低于相应的目标域添加阈值的判决。如果确定目标域状态高于相应的添加阈 值,则在判决216处做出关于服务域状态当前是否高于删除阈值的判决。如果已经满足或 者超过了服务域删除阈值,那么在事件218处激活目标域。如果没有满足或者超过服务域 删除阈值,则过程返回事件204和210以进行进一步的服务域和目标域监控。如果在判决218处确定目标域状态低于相应的添加阈值,则在判决220处做出关 于服务域状态是否正在接近删除阈值以及目标域状态是否同时处于目标域删除阈值和目 标域添加阈值之间的判决。如果必要的服务域状态和目标域状态是同时存在的,那么在事 件218处激活目标域。如果必要的目标域状态和服务域状态并不存在,则过程返回事件204 和210以进行进一步的服务域和目标域监控。参考图5,根据一个方面描述了用于在多模无线通信设备中激活目标域的另一种 方法300的另一个流程图。在事件302处,做出目标域状态当前高于目标删除阈值以及低 于相应的目标域添加阈值的判决。应该注意到,高于或低于阈值可以包括满足该阈值、在 该阈值不能解释迟滞级别且不在目标域删除阈值和目标域添加阈值之间的预定范围内的 情况下接近该阈值。目标域添加阈值和目标域删除阈值可以基于一个性能参数或者多个性 能参数的组合,性能参数诸如但不限于RSSI值、上行链路和/或下行链路MAC层分组错误 率、上行链路和/或下行链路应用层分组错误率、MAC层分组重试等。在事件304处,做出服务域状态当前正在接近服务域删除阈值的判决。可以基于 一个性能参数或多个性能参数组合的下降速率做出服务域状态当前是否正在接近删除阈 值的判决。用于确定域状态正在接近删除阈值的性能参数速率可以包括但不限于正以预 定速率减小的RSSI、正以预定速率增大的上行链路和/或下行链路MAC层分组错误率、正以 预定速率增大的上行链路和/或下行链路应用层分组错误率、正以预定速率增大的MAC层 分组重试、性能参数速率的任何组合等。在可选事件306处,可以做出关于当前正在服务域上执行的应用是连续使用的应 用的判决。被视为连续使用的应用(诸如蜂窝服务、SMS、按键-通话等)需要不间断的服 务,并且因此特别适合于在服务域到达删除阈值之前并且在目标域到达添加阈值之前进行目标域切换/激活。在某些方面中,只有当前在无线设备上执行连续使用的应用时,才会使 用本文描述的方法。在其它方面中,不论是否部署连续使用的应用,可以在所有实例中使用 本文描述的方法。在事件308处,基于目标域当前高于删除阈值以及低于添加阈值并且服务域状态 同时正在接近删除阈值的判断,将切换/激活提供给目标域。另外,在一些方面中,还可以 基于当前正在执行的服务域应用是连续使用的应用的判断,对切换/激活进行调整。参考图16,根据一个方面给出了用于在多模无线通信系统中激活目标域的装置的 方框图。装置1220包括用于实现这里所描述的过程、与存储器1230进行通信的模块的逻 辑组1222。逻辑组1222内所包括的是用于确定目标域状态当前高于目标删除阈值以及低 于目标添加阈值的模块1224。逻辑组1222还包括用于确定服务域状态当前正在接近服务 域删除阈值(但是还没有到达或者降至低于删除阈值)的模块1226。在这些方面中,这些 模块可以依靠与一个或多个服务域参数相关的预定速率来判断服务域是否正在接近服务 域删除阈值。逻辑组1222还包括用于基于当前目标域状态和当前服务域状态提供从服务 域到目标域的切换的模块1228。独立的域捕获阈倌和域服各捕获阈倌在某些方面中,目标域的捕获可能与激活目标域上用户可用的所有服务不是同时 发生的。在这些实例中,对于用户可用的服务,一个或多个甚至可能所有可用服务都具有必 须得到满足或者被超过的单独的添加阈值。因此,根据一个方面,目标域添加阈值可以对应 于在目标域上可用的具有最低添加阈值的服务的添加阈值。例如,在目标域是WLAN域的 一个实例中,某个域添加阈值可以对应于数据服务添加阈值,使得首先经由数据服务提供 卸载数据的WLAN域得到激活。然而,WLAN域可能没有注册语音服务等,直到由该服务添加 阈值已经得到满足或者被超过确定了网络性能已经改善。因此,根据所描述的方面,目标域 的激活可以独立于在目标域上的服务操作。除了该域上可用服务的单独的添加阈值之外, 还可以以每种服务为基础对单独的删除阈值进行配置。该域上提供的服务的单独的添加阈 值和删除阈值取决于应用类型以及该应用所需服务的级别。图6是根据一个方面配置为提供独立的目标域激活和目标域服务激活/去激活的 无线通信设备的方框图表示。该无线通信设备400包括具有至少一个处理器404和存储器 406的计算平台402。无线通信设备400的存储器406包括目标域模块408,目标域模块408 可以是诸如无线保真(Wi-Fi)域模块、蓝牙⑧域模块等的无线局域网(WLAN)域模块。在其 它方面中,目标域模块408可以是诸如电路交换第二代(2G)蜂窝域、分组交换第三代(3G) 蜂窝域、诸如IX蜂窝域模块、WiMax蜂窝域模块、长期演进(LTE)蜂窝域等的蜂窝网络域模 块。在可选方面中,目标域模块408可以是除了 WLAN或者蜂窝网络模块之外的域模块。目标域模块408可以包括一个或多个可以在目标域上实现的目标域服务410。服 务应用的例子包括但是不限于语音服务、数据服务、视频服务等。无线通信设备400的存储器406还包括目标域监控模块412,目标域监控模块412 可操作地监控一个或多个与该域有关的性能参数。性能参数可以包括但不限于RSSI值、上 行链路和/或下行链路MAC层分组错误率、上行链路和/或下行链路应用层分组错误率、 MAC层分组重试等。目标域监控模块包括目标域添加阈值414、一个或多个目标域服务添加 阈值416、以及可选的一个或多个相应的目标域服务删除阈值417。每个目标域服务添加阈
18值416和可选的目标域服务删除阈值与在目标域上提供的相应服务相关。目标域添加阈值 410可操作地当已经满足或者超过该阈值时激活无线设备上的目标域。目标域服务添加阈 值416可操作地当已经满足或者超过相关添加阈值时激活无线设备上可用的单独的目标 域服务。目标域服务删除阈值417可操作地当已经满足相关删除阈值或者该相关删除阈值 降至低于删除阈值时去激活无线设备上的单独的目标域服务。服务添加阈值独立于域添加阈值,并且如此,激活或者切换到目标域可能与激活 目标域上所有可用服务不是同时发生的。这可能是因为域的性能质量还没有达到在目标域 上可靠维持服务的级别或者其它因素。在一个特定方面中,具有最低服务添加阈值的目标域服务可以对应于目标域添加 阈值414。使得当满足或者超过具有最低添加阈值的服务(诸如最不复杂服务)的添加阈 值时,就激活目标域阈值或者发生到目标域的切换。一旦激活,随着目标域性能的改善,可 以激活更复杂的服务。另外,根据某些方面,可以彼此独立地动态改变目标域添加阈值和目标域服务添 加阈值。这样,网络运营商或者在一些实施例中无线设备的用户可以基于网络性能、用户可 接受质量级别或者任何其它因素来调节添加阈值。这样,一旦已经激活了目标域,用户就可 以向上或者向下调节用于给定服务的阈值,从而满足它们自己的可接受服务质量级别或者 确保服务在需要时随时可用。还应该注意,在某些方面中,目标域被激活但目标域后来不能达到与设备用户需 要的服务相关的添加阈值,那么可以将该设备配置为监控可以支持需要的服务的对用户可 用的其它目标域的性能。例如,如果初始目标域是基于满足目标域添加阈值而激活的WLAN 域,但是因为尚未达到与语音服务应用相关的添加阈值,该初始目标域当前不能支持语音 服务,无线设备就可以监控另一个域(诸如蜂窝域)的性能,并且选择激活其它域以提供所 需要的服务,诸如所述例子中的语音服务。例如,可以激活目标网络域,并且目标网络域满 足用于提供尽力交付(BE)数据分组的阈值但不满足用于提供IP语音(VOIP)服务的阈值。 在这些实例中,设备可以激活另一个目标域(或者如果同时激活,就选择实现另一个网络 域)以提供VOIP网络服务。该另一个目标域可能需要满足使用VOIP服务的阈值,或者该 另一个目标域可以允许使用VOIP服务而无阈值限制。图7根据一个方面提供了用于独立的目标域捕获阈值和目标域服务捕获阈值的 方法500的流程图。在事件502处,无线设备在目标域激活之前监控目标域性能。应该注 意,在该实例中,术语“目标域”不一定意味着服务域当前是活动的。这样,无线通信设备在 目标域激活之前可能不具有与域的活动连接。另外,在一些方面,目标域将会是WLAN域,虽 然在其它方面中目标域可以是任何其它类型的无线网络域。监控目标域性能可以包括监控 一个或多个性能参数。性能参数可以包括但不限于RSSI、上行链路或者下行链路MAC或者 应用层分组错误率、上行链路MAC或者应用层分组重试率等。在判决504处,基于激活目标域的要求,做出关于是否已经满足或者超过目标域 添加阈值的判决。目标域添加阈值可以基于一个性能参数或者多个性能参数的组合。如果 还没有满足或者超过添加阈值,该过程就返回事件502用于进一步监控目标域。如果已经 满足或者超过目标域添加阈值,就在事件506处激活目标域或者发生到目标域的切换。在某些方面中,目标域添加阈值可以等同于该目标域上可用的一个或多个服务的最低添加阈值。因此,在判决508处,做出关于一个或多个服务是否与激活相关的判决。与 激活相关被定义为具有等同的服务添加阈值,使得激活该域还激活具有等同的添加阈值的 一个或多个服务。如果确定服务与激活目标网络相关,那么在事件510处,在无线设备上激 活相关服务,或者给用户提供接入该服务的授权。如果确定服务与激活不相关或者在激活相关服务之后,那么在事件512处,在激 活之后监控目标域。在判决514处,做出关于是否已经满足目标域服务添加阈值的判决。如 前所述,根据所定义的方面,目标域上可用的某些服务可以是需要更高级别网络性能质量 的更复杂服务以可靠维持该服务。在这些实例中,该服务可以具有比目标域添加阈值更高 的单独添加阈值。因此,无线设备可以激活目标域而不需要首先给其提供到一个或多个服 务的接入,该一个或多个服务具有比该域添加阈值更高的添加阈值。因此,可以预期,该设 备可以激活目标域,并且,在活动的目标域会话期间可能无法达到复杂服务必须的目标域 性能级别。如果确定还没有满足目标域服务添加阈值,那么该方法返回事件512用于进一步 的目标域激活后监控。如果确定已经满足目标域服务添加阈值,就在事件516处激活与添 加阈值相关的服务,或者授权在目标域上激活服务。一旦已经激活服务,就在事件518处进 一步监控服务激活之后的目标域性能。在判决520处,做出关于是否已经满足与已经激活 的服务相关的删除阈值或者是否降至低于该删除阈值的判决。如果没有满足服务的删除阈 值或者没有降至低于删除阈值,该过程就返回事件518用于进一步在服务激活之后监控目 标域的性能。如果已经满足服务的删除阈值,在事件522处,就可以在目标域上去激活与该 删除阈值相关的服务。应该注意,不同域服务可以具有不同添加阈值和删除阈值,并且如 此,虽然在图7的方法中未指出,可以激活一些服务同时尚未激活另一些服务或者去激活 另一些服务。参考图8,描述了用于激活目标域并且独立地激活目标域上的网络服务的方法 600的流程图。在事件602处,激活目标域。在一个方面中,可以基于满足或者超过目标域 添加阈值来激活目标域,而在其它方面中,可以基于其它准则或者用户行为来激活目标域。在事件604处,一旦激活了目标域,就做出已经满足或者超过一个或多个目标域 服务添加阈值的判决。每个目标域服务添加阈值与目标域上可用的一个或多个服务相关。 在事件606处,基于满足或者超过一个或多个目标域服务添加阈值而授权激活一个或多个 目标域服务。因此,根据一些方面,激活目标域独立于激活目标域上至少一个可用服务。在 某些方面中,确定已经满足目标域服务添加阈值可以进一步对与该域服务相关的一个或多 个性能参数提供监控。可以受监控的性能参数的例子包括但不限于用于可操作地提供相 关目标网络服务的信道的接收信号强度指示(RSSI)、上行链路数据分组错误率、下行链路 数据分组错误率、或者上行链路传输重试。在一个方面中,基于满足目标域添加阈值而激活目标域,该目标域添加阈值可以 对应于或者等于该目标域上可用服务的最低添加域服务阈值。在这些方面中,当满足具有 最低添加阈值的服务并且初始激活目标域和相应的服务时,目标域可以被激活;随着它们 相应的目标服务添加阈值得到满足,随后可以授权激活另外的服务。在一个方面中,可以基于网络状况、网络管理者偏好或者用户偏好来自动地或者 手动地动态改变目标服务添加阈值。在某些方面中,用户可以停用与给定服务相关的目标服务添加阈值,从而允许该服务随该目标域的激活而被激活。在方法600的可选方面中,无线设备可以在目标网络激活的同时维持或者监控另 一个网络,使得如果在目标域上无法达到目标域服务添加阈值(即在目标域上无法激活该 服务),则无线设备可以授权激活其它网络上期望的服务。监控其它网络可以包括监控一个 或多个性能参数。性能参数的例子可以包括但不限于用于可操作地提供相关目标网络服 务的信道的接收信号强度指示(RSSI)、上行链路数据分组错误率、下行链路数据分组错误 率、或者上行链路传输重试。参考图17,根据一个方面给出了用于地独立激活目标域以及目标域上的可用服务 的装置方框图。该装置1240包括模块的逻辑组1242,其用于实现这里所描述的、与存储器 1250进行通信的过程。该逻辑组1242包括用于激活目标域的模块1244,以及用于在激活目 标域之后确定已经满足一个或多个目标域服务添加阈值的模块1246。另外,该逻辑组1242 包括用于基于已经满足服务添加阈值来授权激活一个或多个目标域服务的模块1248。在 这些方面中,基于目标域所具有的添加阈值独立于与目标域上可用服务相关的添加阈值, 激活目标域独立于激活目标域服务。可选地,可以提供用于确定已经满足一个或多个已激 活的服务的删除阈值并且基于已经满足删除阈值而去激活服务的额外模块(图17中未示 出)。在这些方面中,去激活服务独立于去激活目标域。上电期间的同时域捕获尝试根据另一个方面,可以配置无线设备以使得在上电期间尝试同时而不是按顺序捕 获两个或更多的域。通过提供同时尝试捕获网络域,可以在按顺序执行该过程并且第一次 尝试捕获网络域不成功的那些实例中加速域捕获。图9根据一个方面提供了配置为在开始上电期间进行同时域捕获尝试的无线通 信设备的方框图。该无线通信设备700包括具有至少一个处理器704和存储器706的计算 平台702。该无线设备可以另外包括可操作地接收用于对设备上电的用户输入的上电输入 机构708。在其它方面中,由于系统故障等原因,可以在没有用户输入的情况下自动地对设 备上电(或者称为重启)。无线通信设备700的存储器706包括设备上电模块710,设备上电模块710与处理 器704进行通信,并且基于电源机构708的用户输入或者发生自动触发上电/重启的另一 事件而可操作地启动。存储器706另外包括第一域模块712和第二域模块716,第一域模块 712和第二域模块716与处理器704进行通信,并且可操作地捕获并且维持与第一和第二网 络域的通信。第一域模块712和第二域模块716可以是诸如无线保真(Wi-Fi)域模块、蓝 牙⑧域模块等的无线局域网(WLAN)域模块,并且其它相应的域模块712、716可以是诸如电 路交换第二代(2G)蜂窝域、分组交换第三代(3G)蜂窝域、诸如IX蜂窝域模块、WiMax蜂窝 域模块、长期演进(LTE)蜂窝域等的蜂窝网络域模块。在可选方面中,无线设备700可以配 置为具有多于两个的域模块。第一域模块712包括可操作地尝试捕获第一域的第一域捕获例行程序714,并且 第二域模块716包括可操作地尝试捕获第二域的第二域捕获例行程序718。根据这些方面, 在进行设备上电处理期间同时(或者称为并行)实现第一域捕获例行程序714和第二域捕 获例行程序718。另外,在为无线设备700配置多于两个的域模块的实例中,可以将设备配 置为同时执行两个或更多个(并且在一些实例中所有)相关域捕获例行程序。
第一域模块712可以另外包括第一域注册例行程序720,并且第二域模块716可以 包括第二域注册例行程序722。根据这些方面,随后,在时间上首先成功捕获相关域的域捕 获例行程序可以执行相关的注册例行程序,从而将设备注册到相关域中。例如,如果第一域 捕获例行程序714在时间上首先捕获相关的第一域,那么,第一域模块712可以为了注册网 络而执行第一域注册例行程序720。在一个方面中,如果在时间上首先捕获的域的注册是不 成功的,则可以将设备配置为重新尝试注册到在时间上首先捕获的域,或者,如果捕获了在 时间上第二的域,则尝试注册该在时间上第二捕获的域。因此,根据这些方面,虽然可以同 时执行域捕获,但是可以按顺序执行域注册。图10是根据一个方面描述了用于在上电期间进行同时域捕获尝试的方法800的 流程图。在事件802处,将输入提供给上电输入机构,或者发生了自动触发无线通信上电/ 重启的事件。在事件804处,基于上电输入机构的输入或者触发自动上电/重启事件的发 生,在无线通信设备上启动上电模块。在事件806和808处,随着上电例行程序的执行,同时或者并行地进行捕获第一域 的尝试以及捕获第二域的尝试。在第一域和/或第二域是WLAN域的方面中,捕获域可以包 括多次一致性检测。在第一域和/或第二域是蜂窝域的其它方面中,捕获域可以包括测量 导频Ec/Io信号并且确定已经满足或者超过导频Ec/Io信号添加阈值。在许多实例中,因 为WLAN域一致性检测需要确保设备工作在稳定的RF环境中并且最小偏差存在于被测量的 WLAN接入点(AP)中,所以WLAN域捕获可能占用比蜂窝域捕获更长的时期。这里将术语“同时”定义为任何部分的相关域捕获例行程序在相同的时间发生。这 样,不需要在所有时间点同时执行第一和第二捕获例行程序。为了同时执行的目的,在某些 时间点一起执行捕获例行程序是足够的。在事件810处,做出关于在时间上首先捕获的是第一域还是第二域的判决。在事 件812处,基于在时间上首先捕获到哪个域的判决,做出注册在时间上首先捕获的域的尝 试。应该注意,如果成功注册了在时间上首先捕获的域,但是没有在设备上将其配置为优先 域,则该设备可以在时间上首先捕获的域成功注册之后立即开始切换到优选域。例如,如果 WLAN域比蜂窝域优选,并且如果蜂窝域是在时间上首先捕获的域,那么一旦注册了蜂窝域, 设备就可以立即开始切换到优选的WLAN域。参考图11,根据一个方面描述了用于在上电期间进行同时域捕获的方法900。在 事件903处,给至少与第一域和第二域进行通信的无线通信设备进行上电。可以由相应上 电输入机构的用户输入来启动无线通信设备的上电,或者,可以基于预定事件的发生(诸 如系统崩溃等)而自动地启动无线通信设备的上电。在事件904处,在上电期间,无线通信设备尝试捕获第一域,并且在事件906处,无 线通信设备在上电期间并且在尝试捕获第一域的同时尝试捕获第二域。应该注意,在第一 域和/或第二域是WLAN域的那些方面中,捕获第一域可以包括执行各种一致性检测以确保 WLAN域的可靠状态。在第一域和/或第二域是蜂窝域的那些方面中,捕获第二域可以包括 测量Ec/Io信号并且确定已经满足或者超过导频Ec/Io信号添加阈值。在事件906处,无论在时间上首先捕获的是第一域或第二域中的哪一个,尝试进 行域注册。在一些方面中,第一域是WLAN域并且第二域是蜂窝域,因为蜂窝捕获过程趋向 于比WLAN捕获过程更不复杂,所以更易于在时间上首先捕获蜂窝域。另外,在一些方面中,WLAN域是优选域,如果在时间上首先捕获并且成功注册蜂窝域,则可以将无线通信设备配 置为在已经注册了蜂窝域之后执行到WLAN域的切换。 参考图18,根据一个方面给出了用于在无线通信设备中上电时进行同时域捕获尝 试的装置的方框图。装置1260包括模块的逻辑组1262,其用于实现这里所描述的过程、与 存储器1272进行通信。该逻辑组1262包括用于与第一域和第二域进行通信的通信设备 进行上电的模块1264。另外,该逻辑组1262包括用于在设备上电时尝试捕获第一域的模 块1266,以及用于在尝试捕获第一域的同时尝试捕获第二域的模块1268。该逻辑组1262 还包括用于无论在时间上首先捕获的是第一域和第二域中的哪一个,尝试进行注册的模块 1270。在许多诸如WLAN域等的基于分组的域中,使用IMS(因特网协议多媒体子系统) 作为提供基于分组的服务的机构。为了结合基于分组的服务使用IMS,必须执行IMS注册过 程。在现有技术的多域环境中,当无线设备从诸如WLAN域的第一域移动到诸如蜂窝域的第 二域时,可以将设备配置为退出IMS注册,这样需要在重返WLAN域以后进行重新注册,或者 使IMS注册保持不变而另外不断识别无线设备的位置。由于注册过程是耗时的并且代价很 高,通过维持与活动的蜂窝域和休眠的WLAN域的双重注册,设备能够最小化可能发生的注 册次数,并且特别是可能发生的IMS注册次数。根据这些方面,当无线设备从诸如WLAN域的第一域移动到诸如蜂窝域的第二域 时,设备在蜂窝或者电路交换域中注册,并且所有呼叫经过蜂窝域的移动交换中心(MSC) 进行路由。然而,当设备移动回WLAN域时,虽然WLAN域注册仍然有效,但是设备可以进行 重新注册以提供到IMS/WLAN域的呼叫路由。在其它实例中,当设备移动回WLAN域并且IMS 注册不再是当前注册时,可能需要设备进行完整IMS注册。图12是根据一个方面配置用于在多域通信环境中进行IMS注册的无线通信设备 1000的方框图。该无线通信设备1000包括具有至少一个处理器1004和存储器1006的计 算平台1002。无线通信设备1000的存储器1006包括与处理器1004进行通信的至少一个 分组交换域模块1008。分组交换域模块1008 (诸如WLAN域模块等)可操作地在无线通信 设备上被激活,并且配置为提供因特网协议多媒体子系统(IMS)服务。无线通信设备1000的存储器1006还包括与处理器1004进行通信的IMS服务模 块1010以及分组交换域模块1008。IMS服务模块1010可操作地使用IMS经分组交换域分 发网络服务。另外,IMS服务模块1010包括IMS注册模块1012,IMS注册模块1012可操作 地判断已激活的分组交换域是否支持IMS服务,并且如果支持则执行IP地址确定器1014, IP地址确定器1014可操作地判断分配给IMS应用的因特网协议(IP)地址是否已经改变, 并且如果IP地址已经改变则执行IMS注册例行程序1016,IMS注册例行程序1016可操作 该将注册请求传送到分组交换域中的网络实体。在一个方面中,发送到网络实体的IMS注 册请求可以是基于服务的IMS注册请求,其可操作地独立于在分组交换域上注册其它IMS 服务而注册一个或多个IMS服务。在其它方面中,IMS服务模块1010可以包括IMS确定器1018,如果IP地址确定器 1014确定IP地址没有改变,则IMS确定器1018可操作地判断IMS注册是否是当前注册。 如果该IMS确定器1018确定IMS注册是当前注册,那么可以从分组交换域接收IMS服务。然而,如果该IMS确定器1018确定IMS注册不是当前注册,那么包括IMS重新注册例行程 序1022的IMS重新注册模块1020可操作地将IMS重新注册请求传送到网络实体。可以将 IMS重新注册请求定义为之前所建立的IMS注册凭证的快速刷新。这样,IMS重新注册避免 了鉴权过程以及完整注册过程中的其它步骤。这样,IMS重新注册过程比必须鉴权的完整 IMS注册过程耗时更少。在一个方面中,将IMS重新注册请求定义为基于服务的重新注册请 求,其可操作地独立于重新注册其它IMS服务而重新注册一个或多个IMS服务。在某些方 面中,可以在预定时间间隔内执行重新注册,并且如果时间间隔期满或者如果重新注册过 程失败,则调用IMS重新注册例行程序1016来提供包括鉴权的完整注册过程。在某些方面中,如果IMS注册模块确定IMS服务不受支持,那么,如果诸如蜂窝域 的电路交换域受支持,那么无线设备激活电路交换域模块1024。在电路交换域支持IMS的 那些方面(诸如3GPP2)中,电路交换域模块可以配置为具有双重注册消息发生器,该双重 注册消息发生器可操作地生成诸如SMS消息等的消息,该消息通知电路交换域尽管分组 交换域注册保持活动,但是将由电路交换域来提供服务。这样,由于IMS注册保持活动,当 设备返回分组交换域时,无线通信可以进行IMS重新注册而不是完整IMS注册。参考图13和14,根据一个方面给出了用于在多域无线环境中进行IMS注册的方 法1100的流程图。根据图13,在判决1102处,做出关于IMS服务在诸如WLAN域的分组交 换域上是否受支持的判决。如果IMS服务受支持,那么在判决1104处,做出关于分配给IMS 应用的因特网协议(IP)地址是否改变的判决。如果无线设备跨越子层边界或者在其它已 知或将来已知的实例中,则IP地址可能改变。如果IP地址已经改变,那么在事件1106处, 无线通信设备将IMS注册发送到分组交换实体。在一个方面中,IMS注册可以是基于服务的 IMS注册,其包括对分组交换域上受支持的服务进行标识的特征标签。基于服务的IMS注册 提供给每个将独立于另一服务而进行注册的服务,诸如IP语音(VoIP)、短消息服务(SMS)、 视频电话等了。如果IP地址没有改变,例如可以是如果无线设备在WLAN接入点之间移动的情况, 那么无线设备可以尝试重新注册该设备而不是执行完整注册过程。在判决1108处,做出关 于IMS注册是否是当前注册的判决。如果IMS注册是当前注册并且是最新的(如通过定时 器等所确定的那样),那么在事件1010处,无线设备移动到分组交换域内。如果确定IMS不 是当前注册或者不在分组交换域中,那么在判决1012处,做出关于注册定时器是否已经期 满的判决。如果注册定时器已经期满,那么在事件1014处,将IMS注册传送到分组交换实 体。如果注册定时器还没有期满,那么在事件1016处,将IMS重新注册请求发送到分组交 换实体。重新注册与注册的不同之处在于重新注册仅需要对之前所建立的IMS注册凭证 进行快速刷新。在一个方面中,重新注册请求可以是基于服务的IMS重新注册,其可操作地 独立于在分组交换域上重新注册其它IMS服务而重新注册一个或多个IMS服务。在判决1018处,做出关于重新注册是否成功的判决。如果重新注册过程不成功, 则在事件1014处将完整注册请求发送到分组交换实体。如果重新注册过程成功,那么在事 件1010处,无线设备移动到分组交换域。应该理解,虽然这里结合IMS注册和注册描述了这些方面,但是这些方面还与可 能需要在诸如WLAN域等的分组交换域上进行注册的其它服务有关。参考图14,如果无线设备不支持在分组交换域上的IMS服务并且设备仍然是IMS注册的,则在判决1120处做出关于设备是否支持电路交换域的判决。如果设备不支持电路 交换域,那么在事件1122处,无线设备移动到分组交换域内。如果设备支持电路交换域,那 么在判决1124处,做出关于电路交换域是否是3GPP (第三代合作伙伴计划)电路交换域的 判决。如果电路交换域是3GPP电路交换域,那么在事件1126处,无线设备移动到电路交换 域和分组交换域。3GPP不支持IMS服务,并且因此核心网络将通过首先尝试WLAN服务并且 随后尝试蜂窝服务来进行响应以分发服务。如果电路交换域不是3GPP而是3GPP2(第三代合作伙伴计划2),则在事件1128 处,无线设备将诸如SMS消息等的消息发送到语音呼叫应用服务器(VCC-AS),该消息指示 需要将所有服务移动到电路交换域并且指示在分组交换域上的IMS注册仍然是活动的/不 变的。这样,该消息通知电路交换网络尽管分组交换网络仍然是活动注册的,但是要经电 路交换域来提供服务。一旦发送了该消息,那么在事件1130处,无线设备移动到电路交换 域。如图13所描述的流程,当无线域随后移动回分组交换域时,设备可以尝试进行IMS重 新注册而不是完整IMS注册。参考图15,根据一个方面描述了用于在多域无线通信设备中进行IMS注册的方法 1200的流程图。在事件1202处,在无线通信设备上激活诸如WLAN域等的分组交换域。在 事件1204处,做出关于IMS服务在分组交换域上受支持的判决。在判决1206处,做出关于分配给IMS应用的IP地址是否已经改变的判决。在事 件1208处,如果已经确定IP地址改变,那么将IMS注册请求发送到分组交换域实体。在一 个方面中,IMS注册请求可以是基于服务的IMS注册请求,其提供的服务的注册将独立于分 组交换网络上所提供的其它服务。在可选事件1210处,基于已确定IP地址没有改变,确定IMS注册是当前注册。在 可选事件1212处,基于确定注册是当前注册,将IMS重新注册请求传送到网络实体。重新 注册允许无线设备快速刷新之前所建立的IMS注册同时避免了完整注册过程。在非优诜域上讲行桉顺序寻呼在IMS中的无线设备在分组交换域上注册、并且同时在电路交换域上注册、但是 无法通过消息传送过程(如上所述)通知电路交换、并且因此电路交换域不知道双重注册 状态的那些方面中,需要方法或者机制来确保无线设备正确地接收非优选域上的寻呼。当 电路交换域是在特性上不支持IMS的3GPP电路交换域时,情况是这样的。根据本方面,按 顺序地,首先将在优选网络上对无线设备进行寻呼,并且如果没有接收到该寻呼,那么再在 非优选网络上对该无线设备进行寻呼。例如,如果无线通信设备配置用于多域通信,并且设备当前注册以接收服务(例 如在第一域或者第二域上的语音服务),并且因此对第一域和第二域上的寻呼进行监听。另 外,配置无线设备使第一域是优选域。在一个方面中,第一域可以是WLAN域,并且第二域可 以是蜂窝域。根据一个方面,可以将域实体配置为首先在网络认为设备当前在其上活动 的域上进行寻呼,并且,如果无线设备没有接收到该寻呼,那么就在第二域上寻呼该无线设 备。如果在非优选域上接收到寻呼,则可以将无线设备配置为如果优选域仍在覆盖 范围内,则将业务呼叫转移到优选域。然而,如果无线设备没有配置为允许进行呼叫转移, 则可以将呼叫保留在非优选域中。在这些实例中,一旦终止呼叫,则无线设备可以刷新它在优选域上的注册,使得网络随后使用优选域来寻呼无线设备。参考图19,在一个方面中,无线通信设备100、400、700和1000可以包含可以在无 线通信系统上运行的移动通信设备(诸如移动电话等)。如可以意识到的,存在通常使用 不同频谱带宽和/或不同空中接口技术的多种无线通信系统。示例性系统包括CDMA (CDMA 2000、EV D0、WCDAM)、0FDM、或者 OFDMA (Flash-OFDM、802. 20、WiMAX)、使用 FDD 或者 TDD 许 可频谱的FDMA/TDMA(GSM)系统、通常使用不成对未许可频谱的对等(例如,手机对手机) 自组织(ad hoc)网络系统、以及802. xx无线LAN或者蓝牙技术。如前所述,无线设备100、400、700和1000包括用于执行与这里所描述的一个或多 个组件和功能相关的处理功能的处理器组件104、404、704和1004。处理器组件104、404、 704和1004可以包括单独一个处理器或多核处理器或者处理器或多核处理器的多个集合。 此外,处理组件104、404、704和1004可以实现为集中处理系统和/或分布式处理系统。另 外,处理组件104、404、704和1004可以包括一个或多个处理子系统,例如能够根据这些方 面确定链路质量或者建立链路绑定的处理子系统、或者实现这些方面所需要的任何其它处 理子系统。无线通信设备100、400、700和1000还包括存储器106、406、706和1006,诸如用于 存储通过处理器组件104、404、704和1004所执行的应用/模块的本地版本。存储器106、 406、706和1006可以包括随机访问存储器(RAM)、只读存储器(ROM)、以及其组合。另外,在 一些方面中(图19中未示出),存储器106、406、706和1006可以包括目标域模块、服务域
模块等。此外,接入终端100、400、700和1000包括提供利用这里所描述的硬件、软件和服 务建立和维持与一方或多方的通信的通信模块1300。通信模块1300可以在无线设备100、 400、700和100的组件之间、以及无线设备100、400、700和1000以及外部网络设备(诸如 位于通信网络上的目标/服务网络实体和/或按顺序或本地连接到无线设备100、400、700 和1000的设备)之间传送通信。另外,无线设备100、400、700和1000还可以包括数据存储1302,其可以是硬件和
/或软件的任何适当组合,硬件和/或软件提供结合这里所描述的方面使用的信息、数据库 和程序的大容量存储。可选地,在一些方面中,数据存储1302可以服务于存储域和/或域 服务的添加/删除阈值(图19中未示出)。无线设备100、400、700和1000可以另外包括用户接口组件1304,其可操作地从无
线设备100、400、700和1000的用户接收输入,并且生成用于呈现给用户的输出。用户接口 组件1304可以包括一个或多个输入设备,其包括但不限于键盘、数字键盘、鼠标、触摸敏感 显示屏、导航键、功能键、麦克风、语音识别组件、能够接收来自用户输入的任何其它机构、 或者其任何组合。此外,用户接口组件1304可以包括一个或多个输出设备,其包括但不限 于显示器、扬声器、触觉反馈机构、打印机、能够将输出呈现给用户的任何其它机构、或者其 任何组合。图20根据这里所给出的多个方面示出了多址无线通信系统1400中的发射机和接 收机。为简便起见,无线通信系统1400描述了一个基站和一个用户设备。然而,应该意识 到,系统可以包括多于一个基站和/或多于一个用户设备,其中,额外的基站和/或用户设 备可以基本类似于或者不同于下面所描述的示例性基站和用户设备。另外,应该意识到,基
26站和/或用户设备可以使用这里所描述的系统和/或方法从而有助于其间的无线通信。在发射机系统1410处,将多个数据流的业务数据从数据源1412提供到发送(TX) 数据处理器1414,数据源1412包括这些方面的代码本。在一些方面中,在各个发射天线上 发送每个数据流。TX数据处理器1414基于为每个数据流选择的特定编码方案对该数据流 的业务数据进行格式化、编码和交织,从而提供经编码的数据。在一些方面中,TX数据处理 器1414基于符号所发送给的用户以及从其发送符号的天线将波束成形权重施加到数据流 的符号。在一些方面中,可以基于指示接入网络和接入终端之间传输路径状况的信道响应 信息来生成波束成形权重。可以利用CQI (信道质量指示)信息或者用户所提供的信道估 计来生成信道响应信息。此外,在所调度传输的那些情况下,TX数据处理器1414可以基于 从用户发送的秩(rank)信息来选择分组格式。可以使用0FDM(正交频分复用)技术将每个数据流的编码数据与导频数据进行多 路复用。典型地,导频数据是以已知方式进行处理的已知数据模式,并且其可以用于接收机 系统处以估计信道响应。随后,基于为每个数据流选择的特定调制方案(例如,BPSK、QPSK、 M-PSK、或者M-QAM)对该数据流的多路复用的导频和编码数据进行调制(例如,符号映射) 从而提供调制符号。可以通过处理器1430所执行或者所提供的指令来确定每个数据流的 数据速率、编码和调制。在一些方面中,根据从用户发送的秩信息,并行空间流的数目可以 不同。将数据流的调制符号提供给TX MIM0处理器1420,其可以对调制符号进行进 一步处理(例如,用于OFDM)。TX MIM0处理器1420将NT个符号流提供给NT个发射机 (TMTR) 1422a至1422t。在一些方面中,TXMIM0处理器1420根据用户信道响应信息、基于 符号所发送给的用户以及从其发送符号的天线将波束成形权重施加到数据流符号。每个发射机1422对各个符号流进行接收和处理从而提供一个或多个模拟信号, 并且对模拟信号进行进一步调整(例如,放大、滤波和上变换)从而提供适合于在MIM0信 道上传输的调制信号。将来自发射机1422a至1422t的NT个调制信号分别从NT个天线 1424a至1424t进行发送。在接收机系统1450处,发送的调制信号被NR个天线1452a至1452t接收,并且将 来自每个天线1452的接收信号提供给各个接收机(RCVR) 1454。每个接收机1454对各个接 收信号进行调整(例如,滤波、放大和下变换),对经调整的信号进行数字化从而提供采样, 并且进一步对这些采样进行处理从而提供相应的“接收”符号流。随后,RX数据处理器1460基于特定的接收机处理技术接收并处理来自NR个接收 机1454的NR个接收符号流,从而提供秩数个“检测到的”符号流。下面更详细描述RX数 据处理器1460的处理。每个检测到的符号流包括符号,这些符号是从相应数据流发送的调 制符号的估计。随后,RX数据处理器1460对每个检测到的符号流进行解调、解交织和解码 从而恢复数据流的业务数据。由RX数据处理器1460进行的处理与发射机系统1410处的 TX MIM0处理器1320和TX数据处理器1414所执行的处理是互补的。可以使用由RX数据处理器1460所生成的信道响应估计在接收机处执行空间、空 间/时间处理,调节功率级别,改变调制率或者方案、或者其它行为。RX数据处理器1460还 可以估计检测到的符号流的信号-噪声和干扰比(SNR)以及其它可能的信道特性,并且将 这些量提供给处理器1470。RX数据处理器1460或者处理器1470还可以得到系统的“有
27效” SNR的估计。随后,处理器1470提供估计的信道信息(CSI),其可以包含与通信链路和 /或接收数据流有关的各种类型的信息。例如,CSI可以仅包含运行SNR。随后,通过TX数 据处理器1418对CSI进行处理,该TX数据处理器1418还从数据源1416接收许多数据流 的业务数据,通过调制器1480进行调制,通过发射机1454a至1454t进行调整并且发送回 发射机系统1410。在发射机系统1410处,通过天线1424从接收机系统1450接收调制信号,通过接 收机1422进行调整,通过解调器1440进行解调,并且通过RX数据处理器1442进行处理, 从而恢复接收机系统所报告的CSI。随后,将所报告的CSI提供给处理器1430并且用于 (1)确定将要用于数据流的数据率以及编码和调制方案;以及(2)生成用于TX数据处理器 1414和TX MIM0处理器1420的各种控制。在接收机处,可以使用各种处理技术对NR个接收信号进行处理从而检测出NT个 发射符号流。可以将这些接收机处理技术分组成两个主要类别(i)空间和空时接收机处 理技术(也称为均衡技术);以及(ii) “连续调零/均衡和干扰消除”接收机处理技术(也 称为“连续干扰消除”或者“连续消除”接收机处理技术)。可以将由NT个发射和NR个接收天线所构成的MIM0信道分解成Ns个独立信道, Ns ^ min{NT, Nj。Ns个独立信道中的每个还可以称为MIM0信道的空间子信道(或者传输 信道)并且对应于一个维度。结合这里所公开的实施例所公开的各种示例性逻辑、逻辑块、模块和电路,可以采 用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或 者其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件、或者设计为执行这里所描述 的功能的任何组合来实现或执行。通用处理器可以是微处理器,但是可替换地,处理器可以 是任何常规处理器、控制器、微控制器、或者状态机。还可以将处理器实现为计算器件的组 合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合、 或者任何其它这种配置。另外,至少一个处理器可以包含可操作执行上述一个或多个步骤 以及/或者行为一个或多个模块。因此,提供了用户改善无线通信设备在一个网络域和另一个网络域之间移动性的 多个方面,特别是但是不限于在诸如WiFi网络、蓝牙网络⑧等的无线局域网(WLAN)和诸如 1X、LTE、2G、3G蜂窝网络等的蜂窝网络(即,电路交换和分组交换域)之间。为了最小化终 端用户的服务中断并且为不同应用提供所必需的服务质量(QoS),这些方面提供了在蜂窝 和WLAN域之间无缝地移动并且以可靠方式移动的服务。这里所给出的方面提供的各种机 制服务于改善涉及与期望每种服务在何时并且与何种技术相关的判决点,并且当在业务中 和当空闲时提供在蜂窝和WLAN域之间移动无线通信设备的更好的技术。此外,可以直接在硬件、处理器执行的软件模块、或者两者的组合中体现结合这里 所公开的方面描述的方法或者算法的步骤和/或行为。软件模块可以位于RAM存储器、闪 存、ROM存储器、EPR0M存储器、EEPR0M存储器、寄存器、硬盘、可移动磁盘、CD-ROM、或者本领 域中已知的任何其它形式的存储媒体中。示例性存储介质可以耦合到处理器,使得处理器 可以从存储介质读取信息并且将信息写入存储介质。可替换地,可以将存储介质集成到处 理器。此外,在一些方面中,处理器和存储介质可以位于ASIC内。另外,ASIC可以位于用 户终端中。可替换地,处理器和存储介质可以作为分立元件位于用户终端中。另外,在一些方面中,方法或算法的步骤和/或行为可以作为一条代码和/或指令或者代码和/或指令 的任何组合或者代码和/或指令集位于机器可读介质和/或计算机可读介质上,可以将其 合并入计算机程序产品。在一个或多个方面中,可以在硬件、软件、固件或者其组合内实现所描述的功能。 如果在软件中实现,可以将功能作为一条或多条指令或者代码存储在计算机可读介质上或 者进行发送。计算机可读介质包括计算机存储介质和通信介质,通信介质包括有助于将计 算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是计算机可以访问的任 何可用介质。通过举例而不是限制的方式,这种计算机可读介质可以包含RAM、R0M、EEPR0M、 CD-ROM或者其它光盘存储、磁盘存储或其它磁存储器件、或者可以用于以指令或者数据结 构的形式携带或者存储所期望程序代码并且可以通过计算机访问的任何其它介质。同时, 可以将任何连接称为计算机可读介质。例如,如果使用同轴电缆、光缆、双绞线、数字用户 线(DSL)、或者诸如红外、无线电和微波的无线技术从网站、服务器、或者其它远程源发送软 件,那么将同轴电缆、光缆、双绞线、DSL、或者诸如红外、无线电和微波的无线技术包括在介 质的定义中。如这里所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字 多用碟(DVD)、软盘和蓝光碟,其中,盘通常磁性地复制数据,而碟通常采用激光光学地复制 数据。也应该将上述组合包括在计算机可读介质的范围内。虽然前述公开讨论了多个说明性方面和/或实施例,但是应该注意,在这里可以 进行各种改变和修改,而不脱离如通过所附权利要求定义的所描述方面和/或实施例的范 围。此外,虽然所描述方面和/或实施例的要素可以描述为或主张为单数,但是除非明确表 述为限定于单数,否则,复数也是可预期的。另外,除非特别声明,否则,可以将任何方面和 /或实施例的全部或者部分与任何其它方面和/或实施例的全部或者部分一起利用。
权利要求
一种用于在通信网络中提供域切换的方法,所述方法包括确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈值;确定服务域状态当前正接近服务域删除阈值;以及基于所述目标域状态当前高于所述目标域删除阈值并且低于所述目标域添加阈值以及所述服务域状态当前正接近所述服务域删除阈值而提供到所述目标域的切换。
2.如权利要求1所述的方法,其中,确定服务域状态当前正接近服务域删除阈值的步 骤还包括监控一个或多个服务域参数。
3.如权利要求2所述的方法,其中,确定服务域状态当前正接近服务域删除阈值的步 骤还包括监控一个或多个服务域媒体接入控制(MAC)层和应用层参数。
4.如权利要求2所述的方法,其中,监控一个或多个服务域参数的步骤还包括监控接 收信号强度指示(RSSI)、上行链路数据分组错误率、下行链路数据分组错误率或者上行链 路传输重试中的至少一个。
5.如权利要求1所述的方法,其中,提供所述切换的步骤还包括如果所述服务网络当 前提供连续使用的服务则提供所述切换。
6.如权利要求1所述的方法,其中,进一步将所述目标域定义为蜂窝网络域,并且进一 步将所述服务域定义为无线局域网(WLAN)。
7.如权利要求1所述的方法,其中,进一步将所述目标域定义为无线局域网(WLAN)网 络域,并且进一步将所述服务域定义为蜂窝网络域。
8.配置为在通信网络中提供域切换的至少一个处理器,包括第一模块,其用于确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈值;第二模块,其用于确定服务域状态当前正接近服务域删除阈值;以及第三模块,其用于基于所述目标域状态当前高于所述目标域删除阈值并且低于所述目 标域添加阈值以及所述服务域状态当前正接近所述服务域删除阈值而提供到所述目标域 的切换。
9.一种计算机程序产品,包括计算机可读介质,包括第一代码集,其用于使计算机确定目标域状态当前高于目标域删除阈值并且低于目标 域添加阈值;第二代码集,其用于使所述计算机确定服务域状态当前正接近服务域删除阈值;以及第三代码集,其用于使所述计算机基于所述目标域状态当前高于所述目标域删除阈值 并且低于所述目标域添加阈值以及所述服务域状态当前正接近所述服务域删除阈值而提 供到所述目标域的切换。
10.一种装置,包括用于确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈值的模块;用于确定服务域状态当前正接近服务域删除阈值的模块;以及用于基于所述目标域状态当前高于所述目标域删除阈值并且低于所述目标域添加阈 值以及所述服务域状态当前正接近所述服务域删除阈值而提供到所述目标域的切换的模 块。
11.一种通信设备,包括包括处理器以及与所述处理器进行通信的存储器的计算机平台;存储在所述存储器内并且与所述处理器进行通信的目标域监控模块,其中,所述目 标域监控模块可操作地确定目标域状态当前高于目标域删除阈值并且低于目标域添加阈 值;存储在所述存储器内并且与所述处理器进行通信的服务域监控模块,其中,所述服务 域监控模块可操作地确定服务域状态当前正接近服务域删除阈值;以及存储在所述存储器内并且与所述处理器进行通信的目标域模块,其中,所述目标域模 块可操作地基于所述目标域状态当前高于所述目标域删除阈值并且低于所述目标域添加 阈值以及所述服务域状态当前正接近所述服务域删除阈值而被激活。
12.如权利要求11所述的通信设备,其中,所述服务域监控模块还可操作地监控一个 或多个服务域参数。
13.如权利要求12所述的通信设备,其中,所述服务域监控模块还可操作地监控一个 或多个服务域媒体接入控制(MAC)层和应用层参数。
14.如权利要求12所述的通信设备,其中,所述服务域监控模块还可操作地监控接收 信号强度指示(RSSI)、上行链路数据分组错误率、下行链路数据分组错误率或者上行链路 传输重试中的至少一个。
15.如权利要求11所述的通信设备,其中,所述目标域模块还可操作地如果所述服务 网络当前提供连续使用的服务则被激活。
16.如权利要求11所述的通信设备,其中,进一步将所述目标域监控模块定义为蜂窝 网络监控模块,并且进一步将所述服务域监控模块定义为无线局域网(WLAN)监控模块,并 且进一步将所述目标域模块定义为蜂窝网络模块。
17.如权利要求11所述的通信设备,其中,进一步将所述目标域监控模块定义为无线 局域网(WLAN)监控模块,并且进一步将所述服务域监控模块定义为蜂窝网络监控模块,并 且进一步将所述目标域模块定义为WLAN模块。
18.一种用于激活目标域以及所述目标域中的服务的方法,包括激活目标域;确定在激活所述目标域之后已经满足一个或多个目标域服务添加阈值,其中,每个目 标域服务添加阈值与所述目标域上提供的服务相关联;并且基于已经满足与一个或多个目标域服务相关联的所述一个或多个目标域服务添加阈 值而授权激活所述目标域上的所述一个或多个目标域服务。
19.如权利要求18所述的方法,其中,激活所述目标域独立于授权激活所述目标域上 的所述一个或多个目标域服务。
20.如权利要求18所述的方法,其中,确定已经满足一个或多个目标域服务添加阈值 的步骤还包括基于当前网络状况动态地改变一个或多个所述目标域服务添加阈值。
21.如权利要求18所述的方法,其中,激活所述目标域的步骤还包括确定已经满足目 标域添加阈值并且基于满足所述目标域添加阈值而激活所述目标域。
22.如权利要求21所述的方法,其中,确定已经满足目标域添加阈值的步骤还将所述 目标域添加阈值定义为对应于所述目标域上的可用服务的最低添加阈值。3
23.如权利要求18所述的方法,还包括监控与一个或多个目标网络服务相关联的一个 或多个参数,从而判断是否已经满足所述一个或多个目标网络服务添加阈值。
24.如权利要求23所述的方法,其中,监控与一个或多个目标网络服务相关联的参 数的步骤还包括监控可操作地提供相关联的目标网络服务的信道的接收信号强度指示 (RSSI)、上行链路数据分组错误率、下行链路数据分组错误率或者上行链路传输重试中的 至少一个。
25.如权利要求18所述的方法,其中,激活所述目标域的步骤还包括在所述目标域是 活动的同时维持服务域的激活。
26.如权利要求25所述的方法,还包括确定已经满足一个或多个服务域服务添加阈 值,其中,每个服务域服务添加阈值与所述服务域上提供的一个或多个服务相关联。
27.如权利要求26所述的方法,还包括基于已经满足所述一个或多个服务域服务添加 阈值而授权激活所述服务域上的一个或多个网络服务。
28.如权利要求18所述的方法,其中,进一步将所述目标域定义为无线局域网(WLAN) 域或者蜂窝网络域中的至少一个。
29.如权利要求24所述的方法,其中,进一步将所述目标域定义为无线局域网(WLAN) 域,并且进一步将所述服务域定义为蜂窝网络域。
30.如权利要求24所述的方法,其中,进一步将所述目标域定义为蜂窝网络域,并且进 一步将所述服务域定义为无线局域网(WLAN)域。
31.配置为激活目标域以及所述目标域中的服务的至少一个处理器,包括第一模块,其用于激活目标域;第二模块,其用于确定在激活所述目标域之后已经满足一个或多个目标域服务添加阈 值,其中,每个目标域服务添加阈值与所述目标域上提供的服务相关联;以及第三模块,其用于基于已经满足与一个或多个目标域服务相关联的所述一个或多个目 标域服务添加阈值而授权激活所述目标域上的所述一个或多个目标域服务。
32.—种计算机程序产品,包括计算机可读介质,包括第一代码集,其用于使计算机激活目标域;第二代码集,其用于使所述计算机确定在激活所述目标域之后满足一个或多个目标域 服务添加阈值,其中,每个目标域服务添加阈值与所述目标域上提供的服务相关联;以及第三代码集,其用于使所述计算机基于已经满足与一个或多个目标域服务相关联的所 述一个或多个目标域服务添加阈值而授权激活所述目标域上的所述一个或多个目标域服务。
33.一种装置,包括用于激活目标域的模块;用于确定在激活所述目标域之后已经满足一个或多个目标域服务添加阈值的模块,其 中,每个目标域服务添加阈值与所述目标域上提供的服务相关联;以及用于基于已经满足与一个或多个目标域服务相关联的所述一个或多个目标域服务添 加阈值而授权激活所述目标域上的所述一个或多个目标域服务的模块。
34.一种通信设备,包括包括处理器以及与所述处理器进行通信的存储器的计算机平台;存储在所述存储器内并且与所述处理器进行通信的目标域模块,其中,所述目标域模 块可操作地激活相应的目标域;以及存储在所述存储器内并且与所述处理器进行通信的一个或多个目标域服务模块,其 中,每个目标域服务模块对应于目标域服务并且可操作地确定已经满足与对应的目标域服 务相关联的域服务添加阈值,并且基于满足所述域服务添加阈值而授权激活所述目标域上 的所述目标域服务。
35.如权利要求34所述的通信设备,其中,所述目标域模块可操作地激活所述目标域 独立于所述一个或多个目标域服务模块可操作地授权激活所述目标域上的所述对应的目 标域服务。
36.如权利要求34所述的通信设备,其中,所述一个或多个目标域服务模块中的至少 一个还可操作地基于当前网络状况动态地改变一个或多个所述目标域服务添加阈值。
37.如权利要求34所述的通信设备,其中,所述目标域模块还可操作地基于满足目标 域添加阈值而激活所述目标域。
38.如权利要求37所述的通信设备,其中,所述目标域模块还将所述目标域添加阈值 定义为对应于所述目标域上的可用服务的最低添加阈值。
39.如权利要求34所述的通信设备,其中,所述一个或多个目标域服务模块还可操作 地监控与所述对应的目标域服务相关联的一个或多个参数,从而判断是否已经满足所述对 应的目标网络服务添加阈值。
40.如权利要求39所述的通信设备,其中,所述一个或多个目标域服务模块还可操作 地监控可操作地提供相关联的目标网络服务的信道的接收信号强度指示(RSSI)、上行链路 数据分组错误率、下行链路数据分组错误率或者上行链路传输重试中的至少一个。
41.如权利要求34所述的通信设备,其中,进一步将所述目标域定义为无线局域网 (WLAN)域或者蜂窝网络域中的至少一个。
42.一种用于在通信设备上电期间进行域激活的方法,包括对至少能与第一域和第二域进行通信的通信设备上电;在所述通信设备上电时尝试捕获所述第一域;在尝试捕获所述第一域的同时尝试捕获所述第二域;以及尝试在所述第一域和所述第二域中在时间上首先捕获的那个域上进行注册。
43.如权利要求42所述的方法,其中,尝试捕获所述第一域的步骤还将所述第一域定 义为无线局域网(WLAN)域。
44.如权利要求43所述的方法,其中,尝试捕获所述第一域的步骤还包括执行一个或 多个一致性检测以确保所述WLAN域的一致性。
45.如权利要求42所述的方法,其中,尝试捕获所述第二域的步骤还将所述第二域定 义为蜂窝网络。
46.如权利要求45所述的方法,其中,尝试捕获所述第二域的步骤还包括测量导频Ec/ Io信号并且确定已经满足导频Ec/Io信号添加阈值。
47.如权利要求43所述的方法,还包括如果所述注册成功则提供尝试进行注册的所述 域中的网络服务。
48.如权利要求43所述的方法,还包括基于在所述第一域和所述第二域中首先捕获 的那个域为非优选域,而在所述第一域和所述第二域中首先捕获的那个域进行成功注册之 后开始进行所述第一域与所述第二域之间的切换。
49.配置为在通信设备上电期间提供域激活的至少一个处理器,包括 第一模块,其用于对能与第一域和第二域进行通信的通信设备上电; 第二模块,其用于在所述通信设备上电时尝试捕获所述第一域;第三模块,其用于在尝试捕获所述第一域的同时尝试捕获所述第二域;以及 第四模块,其用于尝试在所述第一域和所述第二域中在时间上首先捕获的那个域上进 行注册。
50.一种计算机程序产品,包括 计算机可读介质,包含第一代码集,其用于使计算机对能与第一域和第二域进行通信的通信设备上电; 第二代码集,其用于使所述计算机在所述通信设备上电时尝试捕获所述第一域; 第三代码集,其用于使所述计算机在所述尝试捕获所述第一域的同时尝试捕获所述第 二域;以及第四代码集,其用于使所述计算机尝试在所述第一域和所述第二域中在时间上首先捕 获的那个域上进行注册。
51.一种装置,包括用于对能与第一域和第二域进行通信的通信设备上电的模块;用于在所述通信设备上电时尝试捕获所述第一域的模块;用于在尝试捕获所述第一域的同时尝试捕获所述第二域的模块;以及用于尝试在所述第一域和第二域中在时间上首先捕获的那个域上进行注册的模块。
52.一种通信设备,包括包括处理器以及与所述处理器进行通信的存储器的计算机平台; 与所述处理器进行通信并且可操作地接收对所述通信设备上电的输入的上电机构; 存储在所述存储器内并且与所述处理器进行通信的第一域模块,其中,所述第一域模 块可操作地在所述通信设备上电时尝试捕获所述第一域;以及存储在所述存储器内并且与所述处理器进行通信的第二域模块,其中,所述第二域模 块可操作地在所述尝试捕获所述第一域的同时尝试捕获所述第二域,其中,如果在时间上首先捕获一个域,则所述第一域模块和所述第二域模块还可操作 地尝试在相应的所述域上进行注册。
53.如权利要求52所述的通信设备,其中,将所述第一域模块进一步定义为无线局域 网(WLAN)域模块。
54.如权利要求53所述的通信设备,其中,作为尝试捕获所述WLAN网络的操作的一部 分,所述WLAN域模块还可操作地执行一个或多个一致性检测以确保所述WALN域的一致性。
55.如权利要求52所述的通信设备,其中,将所述第二域进一步定义为蜂窝网络域模块。
56.如权利要求55所述的通信设备,其中,所述蜂窝域模块还可操作地测量导频信号 并且确定已经满足导频信号添加阈值。
57.如权利要求52所述的通信设备,其中,如果所述注册成功,所述第一域模块和所述 第二域模块还可操作地提供尝试进行注册的相应的所述域中的网络服务。
58.如权利要求52所述的通信设备,还包括存储在所述存储器内并且与所述处理器进 行通信的域切换模块,其中,所述域切换模块可操作地基于在所述第一域和所述第二域中 首先捕获的那个域为非优选域,而在所述第一域和所述第二域中首先捕获的那个域成功注 册之后开始进行所述第一域和所述第二域之间的切换。
全文摘要
本发明所描述的多个方面提供了用于改善一个网络域与另一个网络域之间的无线通信设备的移动性,具体地但不限于是无线局域网(WLAN)和蜂窝网络等之间。这些方面提供了为了最小化终端用户的服务中断并且为不同应用提供必需的服务质量(QoS),在蜂窝和WLAN域之间无缝地并且以可靠方式移动的服务。这里所给出的多个方面提供的各种机制服务于改善涉及期望每种服务在何时并且与何种技术相关的判决点,并且提供了当在业务中和当空闲时在蜂窝和WLAN域之间移动无线通信设备的更好的技术。
文档编号H04W48/18GK101897215SQ200880119885
公开日2010年11月24日 申请日期2008年10月3日 优先权日2007年10月9日
发明者M·巴拉德瓦杰, S·巴拉苏布拉马尼安 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1