用于通信系统间实现预期切换设置的方法、处理器及设备的制作方法

文档序号:7689039阅读:77来源:国知局
专利名称:用于通信系统间实现预期切换设置的方法、处理器及设备的制作方法
技术领域
本发明涉及通信系统,更具体地说,涉及一种用于通信系统间实现预期切 换设置的方法和系统。
背景技术
在动态会聚网络环境中,通信系统(举例来说,移动式或便携式通信系统) 可进出多个不同通信网络相关的覆盖范围。比较本发明后续将要结合附图介绍的系统,现有和传统技术的其它局限性 和弊端对于本领域的普通技术人员来说是显而易见的。发明内容本发明的各种优点、各个方面和创新特征,以及其中所示例的实施例的细 节,将在以下的描述和附图中进行详细介绍。根据本发明的一个方面,本发明提供了一种用于通信系统间实现预期切换 设置的处理器,该处理器包括至少一个模块,在判定将移动通信设备从第一通信网络切换到第二通信网络之前,所述至少一个模块至少用于判定应该与第二通信网络传送该切换设置信息; 促成与第二通信网络传送该切换设置信息。优选地,该至少一个模块设置在移动通信设备中。优选地,该至少一个模块设置在该第一通信网络和/或第二通信网络中的 至少一个基础设施中。优选地,该至少一个模块至少部分地基于该移动通信设备的历史切换行为 判定应将与第二通信网络传送该切换设置信息。优选地,该至少一个模块至少部分地通过监测该移动通信设备的切换行为 来确定该移动通信设备的历史切换行为。优选地,该至少一个模块至少部分基于地理位置判定应该与第二通信网络 传送该切换设置信息。优选地,该至少一个模块至少部分基于该移动通信设备的地理位置判定应 该与第二通信网络传送该切换设置信息。优选地,该至少一个模块至少部分基于时间判定应该与第二通信网络传送 该切换设置信息。优选地,该至少一个模块至少部分基于通信服务特性判定应该与第二通信 网络传送该切换设置信息。优选地,该至少一个模块至少部分基于使用者定义的操作文件判定应该与 第二通信网络传送该切换设置信息。优选地,该设置信息包括安全信息。优选地,该设置信息包括识别该移动通信设备和/或其使用者的信息。 优选地,该设置信息包括识别当向第二通信网络发生切换时会由第二通信 网络提供的特定通信服务的信息。优选地,该设置信息包括地理位置信息。 优选地,该设置信息包括时间信息。优选地,该设置信息包括识别第二通信网络的通信资源的信息。 优选地,该设置信息包括通信资源协商信息。优选地,该至少一个模块至少部分通过使该移动通信设备通过第一通信网 络向第二通信网络发送切换设置信息来促成与第二通信网络传送该切换设置《曰息。优选地,该至少一个模块至少部分通过使该移动通信设备通过第一通信网 络从第二通信网络接收切换设置信息来促成与第二通信网络传送该切换设置f曰息c优选地,该至少一个模块在判定执行切换之前,使用传送的切换设置信息 以执行通信安全功能。优选地,该至少一个模块在判定执行切换之前,使用该传送的切换设置信 息在移动通信设备和第二通信网络之间分配用于通信的通信资源。优选地,该至少一个模块在判定执行切换之前,使用该传送的切换设置信 息在移动通信设备和第二通信网络之间建立至少一部分通信链路。优选地,该至少一个模块进一步在促成与第二通信网络传送切换设置信息 后,判定该移动通信设备向第二通信网络的预期切换不会发生。优选地,该至少一个模块进一步在判定该移动通信设备向第二通信网络的 预期切换不会发生以后,反向执行在准备该预期切换过程中已经执行了的一个 或多个操作。优选地,该至少一个模块包括包含存储的可执行指令的存储器;以及执行该可执行指令的处理器。优选地,该处理器是基带处理器。优选地,该处理器是专用集成电路。优选地,该第一和第二通信网络属于不同类型。优选地,第一和第二通信网络中的一个通信网络首选蜂窝电话网络,而另 外一个通信网络首选计算机网络。优选地,第一和第二通信网络中的一个通信网络是本地局域网,而另外一 个通信网络是城域网。根据本发明的一个方面,本发明提供了一种用于通信系统间实现预期切换设置的方法,该方法包括在将移动通信设备从第一通信网络切换到第二通信网络之前判定应该与第二通信网络传送该切换设置信息应;促成与第二通信网络传送该切换设置信息。根据本发明的一个方面,本发明提供了一种移动通信设备,包括 至少一个接口;以及 至少一个模块,至少用于与第一类型的无线通信网络通信; 与第二类型的无线通信网络通信;以及在判定将移动通信设备从第一类型的第一通信网络切换到第二类型的第二通信网络之前判定应该与第二通信网络传送该切换设置信息; 促成与第二通信网络传送该切换设置信息。优选地,所述至少一个接口包括用于与多个不同类型的通信网络通信的无 线收发器电路。优选地,所述至少一个接口与用于与多个不同类型的通信网络通信的无线 收发器电路通信连接。本发明的各种优点、各个方面和创新特征,以及其中所示例的实施例的细 节,将在以下的说明书和附图中进行详细介绍


下面将结合附图及实施例对本发明作进一步说明,附图中图1是根据本发明的各个方面的执行预先切换设置(hand-off setup)的非限制性通信系统的典型框图;图2是根据本发明的各个方面的用于执行预期切换设置的非限制性方法的典型流程图;图3是根据本发明的各个方面的用于执行预期切换设置的非限制性方法 的典型流程图;图4是根据本发明的各个方面的用于执行预期切换设置的非限制性通信 设备的典型框图。
具体实施方式
当决定通过与当前提供通信服务的接入点不同的接入点(例如基站)向移 动(或便携式)通信系统提供通信服务时,在通信网络中一般会发生切换。切 换可在单个网络内的接入点(或基站)之间以网内切换的方式发生。切换也可在不同网络中的接入点之间以网间切换的方式发生。尽管以下的论述主要讨论 了针对网间切换进行的预期切换活动,但本发明的各个方面也可用于网内切 换。执行切换一般需要大量时间。在执行切换的过程中, 一般需要多个步骤。一般地,例如但不局限于,在通信链路的使用中,移动通信设备("MCD") 或网络接入点("AP")测量信号和/或信道质量并判定执行切换的时机。例如, 执行切换的决定可基于信噪比测量值、信号干扰比测量值、误码率等。可将移 动通信设备和多个通信网络接入点之间的多个信道特征进行比较,并考虑可用 带宽、接入许可以及其它因素,最终做出将移动通信设备从第一网络接入点切 换到第二网络接入点的决定。一旦做出执行切换的决定,各种类型的通信链路设置信息将由一个或多个 基站和该移动通信设备共享,以为期望的切换打下基础。例如但不局限于,识 别信息、地址信息、信道信息、信号强度信息、安全信息,还有很多其它类型 的信息可共享。然后可在移动通信设备和接收接入点之间建立通信链路,并拆 除该通信设备和在先接入点之间的通信链路。即使在特定网络中的基站或蜂窝之间,切换过程中的反应时间也是一个难 题。当切换是在不同通信网络和/或在不同类型的通信网络中发生时,反应时 间将是一个更大的难题。例如,当做出切换决定并建立切换时,使用者可能在 移动设备与下一网络接入点之间的切换通信链路还未建立之前,将其从以前的 网络接入点的范围内移出。这样的情况将导致在一段时间内失去服务,或至少 导致一段时间内只有较低质量的服务。降低切换反应时间将会改进移动通信设 备的服务。例如,可通过执行预先切换设置来减少这样的切换反应时间。图1示出了非限制性通信环境100,其中可执行根据本发明的各个方面的 预期切换设置。例如,该典型环境100可包括多个不同的网络。例如,该典型 环境100可包括无线局域网("WLAN") 100、无线城域网("WMAN") 120、 蜂窝通信网络130和因特网140。虽然没有示出,该典型通信环境100可包括 任何类型的通信网络。例如,该通信环境IOO可包括有线网络、无线RF网络、 有缆光网络、无缆光网络、个人区域网络("PAN")、广域网("WAN")、陆地网络、卫星网络等。除特别声明外,本发明的保护范围应不局限于通信网络 的任何特定类型的特征或其本身的特征。例如,典型通信环境100可包括同一类型的多个通信网络。例如但不局限 于,典型环境100可包括多个单独的WLAN和/或蜂窝网络。例如,典型通信环境100包括移动通信设备("MCD") 105。示出的移动 通信设备105为多模式电话,但可包括多种移动(或便携式)通信设备的任何 类型的特征。例如但不局限于,移动通信设备105可包括蜂窝电话、寻呼机、 跟人数字助理、移动电邮设备、手持计算机、膝上型计算机、移动音乐播放器、 移动视频播放器、移动游戏设备等的特征。除特别声明外,本发明的保护范围 应不局限于移动通信设备的任何特定类型的特征或其本身的特征。例如,典型通信环境100可包括多个通信服务提供者。例如但不局限于, 即时消息服务提供者161、电邮服务提供者162、音乐服务提供者163、视频 会议服务提供者164、天气服务提供者165、视频服务提供者166、新闻服务 提供者167、投资信息提供者168等。例如,典型环境100也可包括运动信息 提供者、游戏提供者、定位信息提供者、地图提供者、数据库接口提供者等。 除特别声明外,本发明的保护范围应不局限于移动通信服务提供者的任何特定 类型的特征或其本身的特征。在典型的非限制性方案中,移动通信设备105 (或它的使用者)最初可使 用第一通信网络(举例来说,WLAN110)以向使用者提供第一通信服务(举 例来说,音乐提供服务)。例如,移动通信设备105和/或第一通信网络可在决 定执行切换以前,预先准备将移动通信设备105切换到第二通信网络(举例来 说,WLAN 120),并与(举例来说,向)第二通信网络传送各种初步的切换 设置信息。接着,第二通信网络可做各种准备,以向移动通信设备105提供服 务。第一和第二通信网络也可为通信设备105从第一通信网络到第二通信网络 的平稳切换做各种准备。换句话说,本发明的各个方面包括基于切换的预先准 备为切换(举例来说,两个不同通信网络之间的切换)的建立打好基础和现有 通信服务的继续(举例来说,在做出执行切换以前,为切换所作的准备)。图2是根据本发明的各个方面的用于执行预先切换设置的非限制性方法的典型流程图。例如,典型的方法200可在多种通信网络环境中的任何一个中 实现,图1中示出了其的一个非限制性的示例。例如,该方法200可在各种系 统组件中实现,该系统组件可包括移动(或便携式)通信设备和/或各种通信 基础组件(举例来说,接入点和/或中心网络控制组件)。例如但不局限于,典型方法200的任何或所有的功能可在移动通信设备的 一个或多个模块中实现。例如,该模块可包括硬件和/或软件组件。例如,与 公开的方法200中相关的任何或全部的功能可通过处理器(举例来说,微处理 器、微控制器、数字信号处理器、基带处理器等)执行存储在存储器(举例来 说,易失性存储器和/或非易失性存储器)中的软件(或固件)指令来实现。 例如,典型方法200中的任何或所有的功能也可由专用集成电路("ASIC") 实现。例如,典型方法200中的任何或所有的功能同样可由通信网络基础设施实 现(举例来说,通过一个或多个接入点、基站、网络控制器、服务器提供设备 等)。因此,除特别声明外,本发明的保护范围应不局限于特定执行设备的特 征。以下的论述将通过在特定的设备(举例来说,移动通信设备、接入点、网 络控制器等)中的实现来介绍本发明的各个方面。应注意,本发明的各个方面 一般可由各种设备中的任何一种来实现。例如但不局限于,以下讨论的由移动 通信设备实现的各个方面可由网络基础设施实现,反之亦然。因此,除特别声 明外,本发明的保护范围不能限于特定设备或装置的功能性实现。因此,可通过移动通信设备从第一通信网络到第二通信网络的切换或潜在 切换对典型方法200进行解释。采用这样方式是为了清楚地进行说明。应了解, 本发明的各方面的范围易于扩展到包括三个或更多通信网络和两个或更多移 动通信设备的通信网络切换方案中。在步骤205中,典型方法200开始执行。方法200可开始执行以响应多种 原因或条件中的任何一个。例如但不局限于,方法200可开始执行以响应使用 者的关于开始的命令(举例来说,开始提供特定通信服务)。例如,方法200 可自动开始执行(也就是,没有直接地使用者的交互作用)。例如,方法200可进一步开始执行以响应系统命令、检测到的通信条件、开机或重启命令、预 期操作文件等。因此,除特别声明外,本发明的保护范围不局限于任何特定开 始原因或条件的特征。在步骤210中,典型方法200可包括在移动通信装置和第一通信网络间建 立通信链路。在图1的论述中先示出了各种移动通信设备和通信网络的非限制 性典型特征。例如,建立的通信链路可对应于移动通信设备或它的使用者期望的特定通 信服务。例如,建立的通信链路可包括一个或多个用于在移动通信设备和第一 通信网络之间传送控制、同步、和/或综合信息的通信信道。步骤210可包括执行多个与通信链路的建立有关的任务中的任何一个。例 如但不局限于,步骤210可包括执行多种同步、资源分配、安全、鉴定、协议 握手、功率控制和对于期望的链路的建立来说必要的其它操作中的任意一种。在步骤220,典型方法200包括通过第一通信网络向移动通信装置(或它 的使用者)提供第一通信服务。例如但不局限于,该通信服务可包括图1中示 出的和在先讨论过的任何典型服务的特征。应注意,虽然图1中示出这些服务, 但是那决不是可被提供给该移动通信系统或它的使用者的所有通信服务的穷 尽清单。步骤220可包括执行多种与建立和/或提供通信服务相关的任务的任何一 种。例如但不局限于,步骤220可包括执行多种同步、资源分配、安全、鉴定、 协议握手、服务质量判定、功率控制设置、编码/解码参数设定、带宽协商和 对于期望的通信服务的建立来说必要的其它操作中的任意一种。应注意,可以以多种方式中的任意一种来建立通信链路(举例来说,在步 骤210中)和提供通信服务(举例来说,在步骤220中)。例如,这些方式可 对应于特定MCD、通信网络和域将要使用/提供的服务的特征。因此,除特别 声明外,本发明的保护范围不局限于任何特定方式的通信链路建立和/或通信 服务提供的特征。在步骤230,典型方法200可包括判定是否将移动通信装置从第一通信网 络切换到第二通信网络。如果步骤230包括判定将切换该移动通信装置,那么典型方法200的执行流程将前进到步骤232以实现该切换。如果,然而步骤 230包括判定不切换该移动通信装置,那么典型方法200的执行流程将前进到 步骤240。步骤230可包括判定是否以多种方式中的任意一种切换该移动通信设备。 例如但不限于,步骤230可包括使用测量的信道和/或信号特征以判定通过第 二通信网络将该通信服务提供给该移动通信设备是否可以获得比当前提供的 通信服务更高的质量水平。例如,步骤230也可包括至少部分基于操作文件(举 例来说,由网络运营者或移动通信设备的使用者定义)判定是否切换该移动通 信设备。因此,例如,步骤230可包括至少部分基于时刻、可用带宽、成本、 网络交通管理、服务质量要求、位置等,来判定是否切换该移动通信设备。因 此,除特别声明外,本发明的保护范围不局限于对是否将移动通信从第一通信 网络切换到第二通信网络的任何方式的判定的特征。如前所述,在说明书的记录中,通过移动通信设备从第一通信网络到第二 通信网络的切换示出了本发明的各个方面。这样的实施例仅仅是用于清楚地进 行说明,因此,除特别说明外,本发明的保护范围不当仅局限于以上描述的任 一实施例。例如但不限于,典型的方案可包括移动通信设备在第一通信网络和第二通 信网络之间的切换和/或预期切换;其中所述第一通信网络是蜂窝电话网络, 第二通信网络是计算机网络(举例来说,个人区域网络("PAN")、本地局域 网("LAN")、城域网("MAN")、广域网("WAN")等)。各种典型方法也 可包括移动通信设备在第一通信网络和第二通信网络之间的切换和/或预期切 换准备;其中所述第一通信网络相对近程的计算机通信网络(举例来说,无线PAN或LAN),第二通信网络是相对远程的计算机网络(举例来说,无线 MAN)。另外,各种典型方案可包括移动通信设备在同样类型的通信网络之间 (举例来说,位于第一无线LAN和第二无线LAN之间)的切换和/或预期切 换准备。更进一步地,各种典型方案可包括移动通信设备在陆地通信网络和卫 星通信网络之间的切换和/或预期切换准备。应注意,本发明的各个方面也可应用于网内的切换(也就是,同一网络中的两个接入点之间)。例如,从第一接入点到第二接入点的切换可以预先准备, 且可在判定这样一个切换是否将要实际发生之前执行各种预先准备动作。通常,步骤230可包括判定是否将移动通信设备从第一通信网络切换到第二通信网络。因此,除特别说明外,本发明的保护范围不局限于做出这种判定 的各种方式的特征或各种网间或网内切换方案的特征。在步骤240中,典型方法200可包括判定是否需要与第二通信网络传送(举 例来说,向和/或来自)切换设置信息(举例来说,即使将该移动通信设备从 第一通信系统切换到第二通信系统的判定没有做出和/或是否将要发生这样一 种切换的判定还没有做出)。通常,这些切换设置信息可被看作是供第二通 信网络使用以准备接收该移动通信设备的切换的信息,供MCD使用以准备被 切换给第二通信网络的信息,和/或供第一通信网络使用以将该MCD切换给第 二通信网络的信息。这些切换设置信息的各种非限制性例子将在稍后的步骤 260的论述中出现。例如,步骤240可包括判定是否与多于一个的通信网络传送切换设置信 息。如一个非限制性例子,步骤240可包括判定是否与第二通信网络和与第三 通信网络传送切换设置信息。在一个典型方案中,步骤240可包括判定一组(举 例来说,1、 2、 3或N)最有可能传送(举例来说,在步骤260)切换设置信 号的接收方网络。例如,图2和3中示出的任何典型步骤和/或此处的论述可 在作为MCD切换的候选者中的多个通信网络中实现。步骤240可包括判定是否以多种方式中的任意一种与第二传输网络传送 切换设置信息。例如但不限于,步骤240可包括至少部分基于移动通信设备的 历史切换行为判定是否与第二通信网络传送切换设置信息。例如,在移动通信 设备中、 一个或多个不同网络中、或多个通信网络和/或MCD可获取的中心局 (举例来说,数据库)中可能保存有漫游文件(roamingprofile)。例如,这样 的漫游文件可包括与特定的移动通信设备或它的使用者相关的历史切换行为 和切换行为的形式的指示信息。例如,这样的漫游文件可包括时间信息、日期 信息、位置信息、服务信息、网络识别信息等。例如,这样的漫游文件可由监测切换行为(或形式)的移动通信设备和/或各种通信网络基础设施保存。例如,移动通信设备和/或各种通信网络基础 设施可监测移动通信设备的切换行为。例如,这些监测到的行为可用于预计未 来的切换。例如,这样的漫游文件可由移动通信设备的使用者或网络运营者手 动输入。在另一例子中,步骤240可包括至少部分基于地理位置判定是否与第二通 信网络传送切换设置信息。例如,地理位置可与一个或多个通信网络的覆盖区 域相关。例如,地理位置也可与移动通信设备相关。可以多种方式中的任意一种探测针对移动通信设备的地理位置信息。通过 非限制性例子的方式,可使用移动通信设备的全球定位系统("GPS")接收器 判定移动通信设备的地理位置。例如,也可使用三角测量判定移动通信设备的 地理位置。更进一步地,可基于与已知网络位置的邻近程度(举例来说,与具 有己知地理位置的商业设施相关的无线LAN热点、工作站LAN、校园网、机 场网络或具有已知地理位置的任何网络的邻近程度)来估计移动通信设备的地 理位置。步骤240也可包括至少部分基于固定的地理位置和/或变化的地理位置(或 倾向)判定是否与第二通信网络传送切换设置信息。例如,变化的地理位置可 表明进入与第二通信网络相关的覆盖区的可能运动。例如,变化的地理位置也 可表明离开与第一通信网络相关的覆盖区的可能运动。步骤240包括使用变化 的地理位置来预计该移动通信设备向该第二通信网络的切换,这样便触发与第 二通信网络的各种切换设置信息的传送。在另一实施例中,步骤240可包括至少部分基于时间判定是否与第二通信 网络传送切换设置信息。步骤240包括考虑各种类型的时间信息中的任意一 种。例如但不限于,步骤240可包括至少部分基于一个或多个下列条件判定是 否与第二通信网络传送切换设置信息时刻、绝对时间、相对时间、时间量、 日期、星期几、系统日期、日期类型、时间窗等。在非限制性例子中,步骤 240可包括使用时刻信息和漫游文件来预计移动通信设备进入第二通信网络 的服务覆盖区的运动。例如,步骤240可包括使用时间信息和地理运动信息来 预计移动通信设备进入第二通信网络的服务覆盖区的运动。例如,步骤240可包括至少部分基于通信服务特性(举例来说,特定通信 服务的特性或由第一通信网络正在提供给移动通信设备的通信服务的类型)判 定是否与第二通信网络传送切换设置信息。例如,这样的通信设备特性可包括 特定通信服务的特性或通信服务的特定类型。例如但不限于,步骤240可包括 基于第二通信网络是否能够和/或愿意向该移动通信设备提供通信服务的判定 来判定是否与第二通信网络传送切换设置信息。在非限制性例子中,其中第一 通信网络当前正向移动通信设备提供音乐服务,步骤240可包括判定第二通信 是否能够和/或愿意继续向该移动通信设备提供音乐服务。在另一实施例中, 其中第一通信网络正向移动通信设备提供基于因特网协议的语音传输 ("VoIP")服务,步骤240可包括判定第二通信是否能够和/或愿意继续向该 移动通信设备提供VoIP服务。例如,步骤240可包括至少部分基于使用者定义的操作文件判定是否与第 二通信网络传送切换设置信息。前面己经大概地讨论了漫游文件。步骤240 中可能考虑的文件可包括由移动通信设备的使用者定义的文件。例如,使用者 可定义一个文件,其可指定在什么样的条件下可实现预期切换行为。例如,这 样的使用者定义的文件可包括时间信息、服务特性信息、通信网络识别信息等。 例如,这样的用者定义的文件可包括在可用时可识别将要使用的优选服务提供 者和/或优选通信网络的信息。在非限制性典型方案中,使用者可在文件中指 定在可用时,特定无线LAN优选用于VoIP服务,特定的MAN次优选用于 VoIP服务,特定蜂窝电话网络最次优选用于VoIP服务(举例来说,通过数据 信道)或标准蜂窝电话通信。类似地,步骤240也可包括至少部分基于通信网络定义的文件/运营者定 义的文件或服务提供者定义的文件判定是否与第二通信网络传送切换设置信 息。例如服务提供者可定义指定了在提供特定服务的各种网络之间的切换操作 的文件。例如,网络运营者可定义指定了能(或愿意)实现切换行为和/或预 期切换行为的各种网络的文件。例如,步骤240可包括至少部分基于变化的信号或信道特征判定是否与第 二通信网络传送切换设置信息。例如但不限于,步骤240可包括追踪变化的信号或信道特征和/或分析信号和/或信道特征的变化以预计切换的需要。例如,步骤240可包括至少部分基于与移动通信设备或其使用者相关的服 务计划的类型判定是否与第二通信网络传送切换设置信息。例如但不限于,在 此所述的各种预期切换行为可与相对高端使用者服务计划相关(举例来说,网 络接口计划和/或服务提供计划)。在这样一个典型方案中,步骤240可包括判 定移动通信设备是否与允许预期切换行为的服务计划相关。更进一步地,例如,步骤240可包括至少部分基于指示该切换设置信息需 要被传送的信号的接收,判定是否与第二通信网络传送切换设置信息。例如当 不限于,步骤240可包括网络基础设施执行各种分析行为(举例来说,独立地 或与MCD —起)以判定切换设置信息需要被传送。在这样一个典型的方案中, 网络基础设施可将信号传送给移动通信设备以指示该切换设置信息需要被传 送。接着,移动通信设备至少部分基于接收到的信号判定是否与第二通信网络 传送切换设置信息。例如,该接收的信号可包括传送该信息的请求或命令的特 征。步骤240或其中一部分,可由各种通信装置实现,例如但不限于,移动通 信设备(或其中的一个或多个电路或模块)可用于执行步骤240或其中的一部 分。例如,通信网络基础设施(举例来说,接入点、中心控制器等)可用于执 行步骤240或其中的一部分。因此,除特别声明外,本发明的保护范围不局限 于任何特定的装置的特征。总之,步骤240包括判定是否应该与第二通信网络传送切换设置信息(举 例来说,即使没有做出将该移动通信设备从第一通信系统切换到第二通信系统 的决定)。因此,除特别声明外,本发明的保护范围不局限于前述典型实施例 的特征。在步骤250中,典型方法200可包括控制典型方法200的执行流程。例如, 步骤250可包括基于前面讨论的在步骤240中做出的判定控制典型方法200 的执行流程。如果判定(举例来说,在步骤240)不与第二通信网络传送切换 设置信息,接着,步骤250将指示典型方法200的执行流程返回到步骤220 以继续使用第一通信网络提供通信服务。作为替换地,如果判定(举例来说,在步骤240)与第二通信网络传送初步的切换设置信息,接着,步骤250将指 示典型方法200的执行流程到步骤260。在步骤260中,典型方法200可包括与第二通信网络传送(和/或促成该 传送的实现)初步的切换设置信息(举例来说,在判定执行将MCD从第一通 信网络向第二通信网络的切换之前或在判定该切换将要发生之前)。应注意, 根据系统配置,切换设置信息的传送可包括发送和/或接收多种切换设置信息。在各种典型方案中,步骤260可包括以多种方式中的任意一种促成切换设 置信息的传送。例如但不限于,步骤260可包括生成具有可促成切换设置信息 传送的特征的信号。例如,可将这样的信号传送给本地硬件和/或软件以使得 通过本地电路实现切换设置信息的传送。例如,也可通过通信链路将这样的信 号传送到另一网络实体,进而引起切换设置信息的传送。在第一非限制性典型方案中,移动通信设备自主地或联合通信基础设施一起判定与第二通信网络传送切换设置信息。接着,移动通信设备可生成内部信 号,引起移动通信设备的收发器电路与第二通信网络传送切换设置信息(举例 来说,直接或通过第一通信网络或其它的中间通信网络)。作为替换地,或除 内部信号外,移动通信设备可生成并向其它联网设备(举例来说,第一和/或 第二通信网络的接入点或控制器)发送外部信号,该信号使得除了该移动通信 设备以外的设备传送该切换设置信息。步骤260可包括传送相当多的切换设置信息中的任何一种。例如但不限 于,该切换设置信息可包括安全信息。例如,该安全信息可包括使用者和/或 移动通信设备验证信息。例如,该安全信息也可包括加密和/或解密信息。例 如,该安全信息可包括密码信息、账户信息、加密密匙信息(举例来说,公开 和/或私有密匙信息等)。例如,该切换设置信息也可包括识别移动通信设备和/或其使用者的信息。 例如,该识别信息可包括个人识别信息(举例来说,使用者姓名、帐户号码等)、 移动通信设备识别信息(举例来说,序列号、发行号、型号、电话号码、IP 地、其它网络地址信息等)。另外,例如该切换设置信息可包括通信信道信息。例如,该通信信道信息可包括描述位于该移动通信设备和第一通信网络之间的现有信道的信息和/或 位于该移动通信设备和第二通信网络之间现在和/或未来信道的信息。例如, 信道信息也可包括描述位于第一和第二通信网络之间的一个或多个通信f言道 的信息。例如,第一通信网络和第二通信网络可在两个网络之间打开一条通信 信道以用于切换设置信息的传送。例如,该切换设置信息可包括多种PHY层和/或MAC层优化参数中的任 意一种。作为一个非限制性例子,该信息可包括多入多出("MIMO")设置信 息、训练信息等。例如,该切换设置信息可进一步包括用于识别会发生切换的第二通信网络 将提供的一个或多个通信服务的信息。例如,该服务识别信息可包括识别特定 音乐服务、2路或N路通信服务、电话服务、会议服务、新闻服务、定位服务、 健康监测服务等的信息。例如,第一通信网络可正向移动通信设备(或其使用 者)提供一个或多个通信服务。在准备移动通信设备向第二通信网络的可能切 换时,可与第二通信网络传送描述这些服务的信息,第二通信网络接着假设其 继续向移动通信设备(或其使用者)提供该一个或多个通信服务的责任。应注 意,这样的通信服务识别信息可包括识别提供这些服务或通用类型服务的^P定 公司(或多个公司)的信息。例如,这样的切换设置信息可包括服务质量信息。例如,该服务质量信息 可包括QoS信息或描述将要提供的服务的质量的任何类型的信息。例如,该 服务质量信息可包括描述各种通信需求的信息(举例来说,反应时间限制、带 宽和/或数据率要求、噪声限制、误码率限制、多种信道质量标准重的任何一 种等)例如,该切换设置信息可包括位置信息(举例来说,地理位置信息)。例 如,该位置信息可包括描述该移动通信设备、网络接入点和/或相关覆盖区的 位置、与该移动通信设备相关的建筑或校园或邻近建筑的位置、与特定通信网 络相关的位置的信息等。该位置信息可包括各种位置信息中的任意一种的信息 的特征(举例来说,GPS坐标信息、网络区域信息、以2维或3维空间描述位 置的多种坐标系统中的任意一种的特征等)。例如,该位置信息可从定位系统(举例来说,GPS)中获得,从将位置与网络相关联的表格中获得,从直接的 使用者的输入中获得,从网络三角测量中获得,等等。例如,该切换设置信息可包括识别对于继续向移动通信设备提供一个或多 个服务所必须的资源的信息。例如,该切换设置信息可包括识别通信带宽要求、 协议要求、数字信号处理要求、编码要求、调制要求、天线要求、功率要求、 缓冲要求等的信息。例如,这些资源与向该移动通信设备提供一个或多个通信 服务和/或以特定质量水平向该移动通信设备提供一个或多个通信服务相关。例如,该切换设置信息可包括时间信息。例如,该时间信息可包括识别针 对切换的预期时间和/或时间窗的信息。例如,该切换设置信息可包括绝对或 相对时间。例如,该时间信息可包括时刻信息、系统日期信息、日期信息、曰 期类型信息等。例如,该切换设置信息可包括移动通信设备、第二通信网络和/或第一通 信网络之间的协商信息。例如,该协商信息可包括识别请求的和/或可用的和/ 或授权的通信资源的信息。例如,该协商信息可包括识别用于向该移动通信设 备提供一个或多个通信服务的期望的和/或最少资源的信息。例如,该协商信 息也可包括识别可用于向该移动通信设备提供一个或多个通信服务的第二通 信网络的通信资源的信息。如前简述,步骤260可包括以多种方式中的任意一种在多个联网设备之间 传送切换设置信息。例如但不限于,该传送的切换设置信息可在多种联网实体 中的任意一种中发起(举例来说,移动通信设备、第一通信网络、第二通信网 络、 一个或多个通信服务提供者或任何联网实体)。例如,可将传送的切换设 置信息传送到多种联网实体中的任意一种(举例来说,移动通信设备、第一通 信网络、第二通信网络、 一个或多个其它通信网络、 一个或多个通信服务提供 者或任何联网实体等)。在前介绍的切换设置信息实施例仅仅作为例子,并不表示闭集。因此,除 特别声明外,本发明的保护范围不局限于切换信息的特定类型的特征。步骤260可包括以多种方式中的任意一种传送(发送和/或接收)该信息。 例如但不限于,步骤260可包括通过至少部分通过直接或通过第一通信网络或其它中介通信网络发送或促使移动通信设备发送切换设置信息给第二通信网 络,以实现与第二通信网络传送(或促成传送)切换设置信息。例如,步骤260可包括至少部分通过直接或经由第一通信网络从第二通信网络接收或促 成移动通信设备从第二通信网络接收切换设置信息,以实现与第二通信网络传 送(或促成传送)切换设置信息。步骤260可包括通过多种通信媒介中的任意一种、使用多种传输协议中的 任意一种和多种传送路径中的任意一种(举例来说,包括直接传输路径和/或 间接传输路径),来传送初步切换设置信息或促成初步切换设置信息的传送。在步骤270中,典型方法200可包括(举例来说,在做出执行该切换的判 定之前或判定该切换将要发生之前)准备将该移动通信设备切换到第二通信网 络。该准备可包括执行多种行为中的任意一种。例如但不限于,步骤270可包 括使用该初步切换设置信息以执行安全功能(举例来说,鉴定、安全通信初始 化、加密密匙传递等)。例如,步骤270可包括使用该初步切换设置信息来分 配用于在移动通信设备和第二通信网络之间通信的资源(举例来说,MCD、 第二通信网络的通信资源等)。例如,该资源可在实际的切换中或之后使用。 前面已提供了该通信资源的各种实施例。例如,该资源可包括收发器资源、信 道资源(例如,编码、频率、时隙等)、功率资源、缓存资源、数字信号处理 资源、编码器/解码器资源、存储器资源、处理器资源等。在步骤270中,该典型方法200可包括在移动通信设备和第二通信网络之 间建立一个或多个部分的和/或完全的通信链路。例如但不限于,步骤270可 包括在移动通信设备和第二通信网络之间建立控制信道(举例来说,用于同步、 功率控制、协议握手等)。例如,在执行切换的任何判定做出以前,该控制信 道可由MCD和第二通信网络使用以与彼此通信。另外,例如, 一旦发生切换 便会提供的服务的相关信息可在接入点排队等待以降低反应时间。如前所述,如果在步骤230做出了将移动通信设备从第一通信网络向第二 通信网络切换的判定,典型方法200的执行将前进到步骤232。在步骤232, 典型方法200可包括将移动通信设备从第一通信网络切换到第二通信网络。例 如,步骤232可包括基于在步骤260传送的初步切换设置信息,完成已在步骤270中执行的部分切换步骤。在步骤234中,典型方法200可包括通过第二通信网络继续向该移动通信 设备提供一个或多个通信服务。例如,第二通信网络可继续向该移动通信设备 提供那些一直由第一通信网络向该移动通信设备提供(举例来说,在步骤220) 的一个或多个通信服务。步骤236可包括继续向该移动通信设备提供通信服务(举例来说,来自第 二通信网络或另一通信网络)。在典型方法200的执行过程中的某些位置(举例来说,在初步切换设置信 息已经在步骤260传送以后,和/或已经在步骤270做好准备后),可做出该移 动通信设备从第一通信网络向第二通信网络和/或其它通信网络的预期切换并 非将要发生的判定。该判定可基于各种标准的任意一种做出。例如但不限于, 该判定可至少部分基于移动通信设备的关闭、该移动通信设备不在或离开服务 区的运动、定时器溢出、将要提供给该移动通信设备的通信服务的停止、供电 不足、将该MCD向其它通信网络或接入点切换的决定等来做出。在这样一个典型方案中,可能需要反向执行(举例来说,收回)在该切换 的预计中做出的准备行为。例如但不限于,准备行为的反向执行可包括收回通 信资源(举例来说,信道资源、信号处理资源、缓冲器空间、存储器空间等)、 拆除部分或完全建立的通信链路等。在将初步切换设置信息传送到了多个潜在 的切换接收网络的非限制性例子中, 一旦最终选定了实际切换接收网络,需要 收回对非选择的潜在切换接收网络(或接入点)所做出的切换准备。图3是根据本发明的各个方面的用于执行预期切换设置的非限制性方法 的典型流程图。例如,典型方法300可在多种通信网络环境(其非限制性例子 已在图1中示出)中的任意一种中实现。例如,典型方法300可在与接收从第 一通信网络切换来的MCD的第二通信系统相关的多种系统组件中实现,这些 系统组件包括但不限于通信网络基础设施组件(举例来说,接入点和/或中央 控制器组件)。例如但不限于,典型方法300的所有功能或任何功能都可在通信网络接入 点或控制器的一个或多个模块中实现。例如,这些模块可包括硬件和/或软件组件。例如,方法300中讨论的所有的功能或任何功能都可通过处理器(例如, 微处理器、微控制器、数字信号处理器、基带处理器等)执行存储在存储器(举 例来说,易失性存储器和/或非易失性存储器)中的软件(或固件)指令来实 现。例如,典型方法300中的任何或所有的功能也可由专用集成电路("ASIC")实现。例如,典型方法300中的任何或所有的功能同样可由移动通信设备来实现 (举例来说,通过移动通信设备的一个或多个组件)或是由MCD和通信网络 基础设施的结合来实现。因此,除特别声明外,本发明的保护范围应不局限于 特定执行设备的特征。因此,可通过移动通信设备从第一通信网络到第二通信网络的切换或潜在 切换对典型方法300进行解释。采用这样方式是为了清楚地进行说明。应了解, 本发明的各方面的范围易于扩展到包括三个或更多通信网络和两个或更多移 动通信设备的通信网络切换方案中。在步骤305中,典型方法300开始执行。方法300可开始执行以响应多种 原因或条件中的任何一个。例如但不局限于,方法300可开始执行以响应使用 者的关于开始的命令(举例来说,开始提供标准通信操作)。例如,方法300 可自动开始执行(也就是,没有直接地使用者的交互作用)。例如,方法300 可进一步开始执行以响应系统命令、检测到的通信条件、开机或重启命令、预 期操作文件等。因此,除特别声明外,本发明的保护范围不局限于任何特定开 始原因或条件的特征。在步骤310中,典型方法300包括运行并不向该移动通信设备提供通信服 务的第二通信网络。例如,当不同于第二通信网络的第一通信网络正在向该移 动通信设备提供一个或多个通信服务时可发生上述操作。在步骤320中,典型方法300包括判定是否执行该移动通信设备的切换(举 例来说,判定是否接收来自第一通信系统的MCD的切换)。例如但不限于, 步骤320可共享图2中示出的和先前讨论过的典型方法200的步骤230中的任 何或所有的特征。例如,步骤320可包括至少部分基于信号和/或信道特征、 操作文件、时刻、可用带宽、成本、网络交通管理、服务质量要求、位置等做出上述判定。因此,除特别声明外,本发明的保护范围不局限用于判定是否将 该移动通信设备从第一通信系统切换到第二通信系的任何特定方式的特征。步骤320可包括基于是否执行(举例来说,接收)该移动通信设备的切换 的判定控制典型方法300的执行。例如,在步骤320包括判定接收来自其他通 信网络的MCD的切换的方案中,步骤320包括控制典型方法300的执行流程 将前进到步骤322。作为替换地,在步骤320包括判定不接收来自其他通信网 络的MCD的切换的方案中,步骤320包括控制典型方法300的执行流程将前 进到步骤330。在步骤330,典型方法300可包括判定对接收MCD的切换做初步准备和/ 或向该MCD提供通信服务是否合适。例如但不限于,步骤330可共享图2中 示出的和先前讨论过的典型方法200的步骤240中的任何或所有的特征。例如 但不限于,步骤330可包括至少部分基于MCD的历史切换行为、漫游文件、 时间信息、日期信息、定位信息、服务信息、网络识别信息、监测器和/或手 动输入的切换行为、地理定位、服务特性、服务类型、服务提供能力、使用者 定义的文件、运营者或网络定义的文件、信号或信道特征、服务计划、接收到 的请求和/或命令等判定是否执行该初步切换准备。在步骤340中,典型方法300可包括控制典型方法300的执行流程。例如, 步骤340可包括至少部分基于在步骤330中做出的判定控制典型方法200的执 行流程。例如,如果在步骤330判定为切换和/或提供服务做初步的准备,步 骤340可包括控制执行流程前进到步骤360。作为替换地,如果在步骤330判 定不为切换和/或提供服务做初步的准备,步骤340可包括控制执行流程返回 到步骤310。在步骤360中,典型方法300可包括与将MCD的切换相关的初步切换设 置信息传送到第二通信网络。例如,步骤360可包括从MCD和/或第一通信网 络接收该信息。例如,步骤360还可包括从第二通信网络向MCD和/或第一通 信网络传送该信息。在前面的讨论中已经提供了该信息和/或其传送的各种非 限制性实施例的典型特征(举例来说,图2中示出的典型方法200的步骤260)。 例如,该信息可包括安全信息、使用者和/或移动通信设备验证信息、信道信息、安全特性信息、服务质量信息、定位信息、资源识别信息、时间信息、 协商信息、功率控制信息等的特征。如前面讨论的步骤260,步骤360也包括以多种方式中的任意一种传送该 信息。例如但不限于,步骤360可包括至少部分通过从MCD或第一通信网络 接收切换设置信息或使得该移动通信设备和/或第一通信网络直接或通过一个 或多个中间通信网络向第二通信网络发送信息,以实现与第二通信网络传送 (或引起信息的传送)切换设置信息。例如,步骤360可包括至少部分通过向 MCD或第一通信网络发送切换设置信息,或使得该移动通信设备和/或第一通 信网络直接或通过一个或多个中间通信网络从第二通信网络接收信息,来实现 与该移动通信设备和/或第一通信网络传送(或引起信息的传送)切换设置信 息。步骤360可包括通过多种通信媒介中的任意一种、使用多种传输协议中的 任意一种和多种传送路径中的任意一种(举例来说,包括直接传输路径和/或 间接传输路径),来传送初步的切换设置信息或促成初步切换设置信息的传送。在步骤370中,典型方法300可包括(举例来说,在做出执行该切换的判 定之前或判定该切换将要发生之前)如果切换发生,准备向该MCD提供一个 或多个通信服务。例如,步骤370可包括使用在步骤360传送的信息完成上述 准备。例如但不限于,步骤370可共享图2中示出的和先前讨论过的典型方法 200的步骤270中的任何或所有的特征。例如,步骤370可包括执行安全行为、 资源分配、形成部分和/或全部的通信链路等。如前所述,如果在步骤330做出了将移动通信设备从第一通信网络向第二 通信网络切换的判定,典型方法300的执行将前进到步骤322。在步骤332, 典型方法300可包括接收从第一通信网络切换来的移动通信设备。例如,步骤 322可包括基于在步骤360传送的初步切换设置信息,完成已在步骤370中执 行的部分切换步骤。在步骤324中,典型方法3000可包括通过第二通信网络继续向该移动通 信设备提供一个或多个通信服务(举例来说,代替第一通信网络和/或除了第 一通信网络之外)。例如,第二通信网络可继续向该移动通信设备提供那些一直由第一通信网络向该移动通信设备提供的一个或多个通信服务(举例来说,在图2中的步骤220)。典型方法336可包括继续向该移动通信设备提供通信服务(举例来说,来 自第二通信网络或另一通信网络)。在典型方法300的执行过程中的某些位置(举例来说,在初步切换设置信 息已经在步骤360传送以后,和/或己经在步骤270做好准备后),可做出该移 动通信设备从第一通信网络向第二通信网络和/或其它通信网络的预期切换并 非将要发生的判定。该判定可至少部分基于移动通信设备的关闭、该移动通信 设备不在或离开服务区的运动、定时器溢出、将要提供给该移动通信设备的通 信服务的停止、供电不足、将该MCD向其它通信网络或接入点切换的决定等 来做出。在这样一个典型方案中,可能需要反向执行(举例来说,收回)在该切换 的预计中做出的准备。例如但不限于,准备行为的反向执行可包括收回通信资 源(举例来说,信道资源、信号处理资源、缓冲器空间、存储器空间等)、拆 除部分或全部建立的通信链路等。现在来看图4,该图是根据本发明的各个方面的用于执行预期切换设置的 非限制性通信设备400的典型框图。例如,该通信设备400可为移动通信设备、 网络接入点或基站、网络控制器或其他的网络基础组件、集成电路、可插入式 通信模块等。例如,通信设备400可共享图1中示出或暗指的典型MCD 105 或通信网络基础设施的各种特征。例如,通信设备400 (或其中的组件或模块)可共享图2-3中示出的典型 方法200、 300的全部和任何的功能特征。应注意,典型的通信设备400可在 软件和硬件中实现本发明的各个方面。典型通信设备400可包括无线405和/或有线406前端,其可用于通过多 种通信媒介通信。典型通信设备400也可包括多种通信接口模块410,其可使 用多种通信协议与多种通信网络中的任意一种通信,某些通信协议己在模块 410中指出。典型通信设备410也可包括多个信号处理模块(举例来说,硬件和/或软件模块),其可用于实现多种信号处理功能,这些功能的非限制性实施例已在图2-3的讨论中示出了 。另外,典型通信设备400可包括处理器460 (举例来 说,基带处理器、微处理器、数字信号处理器等),用于执行存储在存储器450 中的软件或固件指令。该处理器460可实现前述的任何功能。该典型通信设备400可进一步包括多个使用者接口模块440中的任意一 个。该使用者接口模块440可用于协助向使用者提供通信服务和/或从通信设 备400的使用者接收一般的输入和输出信息。总的来说,本发明提供了一种用于在通信网络之间提供预期切换设置的系 统和方法。虽然本申请中结合附图和实施例对本发明进行了描述,本领域的普 通技术人员可以理解,还可对本发明做出各种改变和等同替换而不脱离本发明 的范围。此外,根据本发明的教导可以对本发明做出多种修改以适应特定的情 况和材料而不脱离本发明的范围。因此,本发明并不限于上述公开的各种实施 例,本发明包括所有落入权利要求范围内的实施例。本申请要求申请日为2007年1月31日、申请号为60/887,484、名称为"网 络之间的预期切换"的美国临时专利申请的优先权,本申请参考其全部内容并 将其结合于本申请中。
权利要求
1、一种用于通信系统间实现预期切换设置的处理器,其特征在于,所述处理器包括至少一个模块,在判定将移动通信设备从第一通信网络切换到第二通信网络之前,所述至少一个模块至少用于判定应该与第二通信网络传送所述切换设置信息;促成与第二通信网络传送所述切换设置信息。
2、 根据权利要求1所述的处理器,其特征在于,所述至少一个模块设置 在移动通信设备中。
3、 根据权利要求1所述的处理器,其特征在于,所述至少一个模块设置 在所述第一通信网络和/或第二通信网络中的至少一个基础设施中。
4、 根据权利要求1所述的处理器,其特征在于,所述至少一个模块至少部分地基于所述移动通信设备的历史切换行为判定应将与第二通信网络传送 所述切换设置信息。
5、 根据权利要求4所述的处理器,其特征在于,所述至少一个模块至少 部分地通过监测所述移动通信设备的切换行为来确定所述移动通信设备的历 史切换行为。
6、 根据权利要求1所述的处理器,其特征在于,所述至少一个模块至少 部分基于地理位置判定应该与第二通信网络传送所述切换设置信息。
7、 根据权利要求6所述的处理器,其特征在于,所述至少一个模块至少 部分基于所述移动通信设备的地理位置判定应该与第二通信网络传送所述切 换设置信息。
8、 一种用于通信系统间实现预期切换设置的方法,其特征在于,所述方 法包括在将移动通信设备从第一通信网络切换到第二通信网络之前 判定应该与第二通信网络传送所述切换设置信息应;促成与第二通信网络传送所述切换设置信息。
9、 一种移动通信设备,其特征在于,包括至少一个接口;以及 至少一个模块,至少用于 与第一类型的无线通信网络通信; 与第二类型的无线通信网络通信;以及在判定将移动通信设备从第一类型的第一通信网络切换到第二类型的第 二通信网络之前判定应该与第二通信网络传送所述切换设置信息; 促成与第二通信网络传送所述切换设置信息。
10、根据权利要求9所述的移动通信设备,其特征在于,所述至少一个接 口包括用于与多个不同类型的通信网络通信的无线收发器电路。
全文摘要
本发明涉及一种用于通信系统间实现预期切换设置的系统和方法。例如但不限于,在判定将所述移动通信设备从所述第一通信网络切换到所述第二通信网络之前,判定应该与所述第二通信网络传送所述切换设置信息。例如,该判定可在该切换可能发生或可能不会发生的预期中做出。接着,与所述第二通信网络传送所述切换设置信息。例如,所述传送的切换设置信息可用于为执行该预期的切换所作的至少部分准备中。
文档编号H04Q7/38GK101242660SQ20081007403
公开日2008年8月13日 申请日期2008年1月31日 优先权日2007年1月31日
发明者吉汉·卡若古 申请人:美国博通公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1