用于在异类无线电单元之间进行互配的技术

申请号 CN201080023794.3 申请日 2010-04-23 公开(公告)号 CN102450086B 公开(公告)日 2016-09-21
申请人 英特尔公司; 发明人 P·贾因; P·塔候伊; V·古普塔;
摘要 描述用于在异类无线电单元之间进行互配的技术。设备可包括:第一无线电模 块 ,能够操作用来与第一网络装置建立通过第一无线网络的第一无线链路;第二无线电模块,能够操作用来与第二网络装置建立通过第二无线网络的第二无线链路;以及无线电控 制模 块,通信上耦合到第一无线电模块和第二无线电模块。无线电 控制模块 可能够操作用来在连接到第一无线网络时向第二无线网络发送移动装置的预先注册信息,确定是否连接到第二无线网络,并且使用预先注册信息、与第二网络装置建立通过第二无线网络的第二无线链路。描述并且要求保护其它 实施例 。
权利要求

1.一种设备,包括:
第一无线电模,能够操作用来与第一网络装置建立通过第一无线网络的第一无线链路;
第二无线电模块,能够操作用来与第二网络装置建立通过第二无线网络的第二无线链路;以及
无线电控制模块,通信上耦合到所述第一无线电模块和所述第二无线电模块,所述无线电控制模块能够操作用来在连接到所述第一无线网络时通过互配操作模块向所述第二无线网络发送移动装置的预先注册信息,确定是否连接到所述第二无线网络,并且使用所述预先注册信息与所述第二网络装置建立通过所述第二无线网络的所述第二无线链路,其中所述互配操作模块包括能够操作用来模拟所述相应第一无线网络和第二无线网络的相应网络装置的第一网络接口和第二网络接口。
2.如权利要求1所述的设备,所述无线电控制模块能够操作用来与关联所述第一无线网络和所述第二无线网络的互配操作模块合作控制按照单无线电架构的各无线电单元的操作。
3.如权利要求1所述的设备,所述无线电控制模块能够操作用来开启所述第一无线电模块的第一收发器而关闭所述第二无线电模块的第二收发器,所述第一收发器在开启时通过所述第一网络装置连接到所述第一无线网络,并且当连接到所述第一无线网络时,所述无线电控制模块向所述第二无线网络发送所述移动装置的所述预先注册信息。
4.如权利要求1所述的设备,所述无线电控制模块能够操作用来确定连接到所述第二无线网络、开启所述第二无线电模块的第二收发器以及关闭所述第一无线电模块的第一收发器,所述第二收发器在开启时使用所述移动装置的所述预先注册信息、通过所述第二网络装置连接到所述第二无线网络。
5.如权利要求1所述的设备,所述第一无线网络和所述第二无线网络各包括无线个人区域网络(WPAN)、无线局域网(WLAN)、无线城域网(WMAN)和蜂窝电话网络中的任一个。
6.如权利要求1所述的设备,所述第一无线网络包括电气和电子工程师协会(IEEE)
802.16无线网络,而所述第二无线网络包括第三代合作伙伴项目(3GPP)无线网络。
7.如权利要求1所述的设备,所述第一无线网络包括第三代合作伙伴项目(3GPP)无线网络,而所述第二无线网络包括电气和电子工程师协会(IEEE)802.16无线网络。
8.如权利要求1所述的设备,所述第一无线电模块和所述第二无线电模块各包括收发器和通信控制器,所述通信控制器互相传递状态信息,并且按照所述状态信息来协调所述相应收发器的切换操作。
9.如权利要求1所述的设备,所述第一无线电模块和所述第二无线电模块各包括收发器和通信控制器,所述通信控制器与所述无线电控制模块传递状态信息,所述无线电控制模块能够操作用来按照所述状态信息、经由所述相应通信控制器来控制所述收发器的切换操作。
10.如权利要求1所述的设备,包括通信上耦合到所述第一无线电模块和所述第二无线电模块中每个无线电模块的全向天线。
11.一种设备,包括:
用于存储互配操作模块的存储器
通信上耦合到所述存储器的处理器,所述处理器运行所述互配操作模块;以及所述互配操作模块在由所述处理器运行时能够操作用来在第一无线网络与第二无线网络之间传递控制信号,所述互配操作模块包括能够操作用来模拟所述相应第一无线网络和第二无线网络的相应网络装置的第一网络接口和第二网络接口,并且向所述相应第一无线网络和第二无线网络传递移动装置的预先注册信息。
12.如权利要求11所述的设备,所述互配操作模块在所述移动装置连接到所述第一无线网络时通过所述第一网络接口与所述移动装置通信。
13.如权利要求11所述的设备,所述互配操作模块在所述移动装置连接到所述第二无线网络时通过所述第二网络接口与所述移动装置通信。
14.如权利要求11所述的设备,所述第一无线网络接口包括电气和电子工程师协会(IEEE) 802.16无线网络接口,而所述第二无线网络接口包括第三代合作伙伴项目(3GPP)无线网络接口。
15.如权利要求11所述的设备,所述第一无线网络接口包括第三代合作伙伴项目(3GPP)无线网络接口,而所述第二无线网络接口包括电气和电子工程师协会(IEEE) 
802.16无线网络接口。
16.一种方法,包括:
建立移动装置与第一网络装置之间通过第一无线网络的第一无线链路;
通过互配操作模块向第二无线网络发送所述移动装置的预先注册信息;
确定是否连接到所述第二无线网络;以及
使用所述预先注册信息建立所述移动装置与第二网络装置之间通过所述第二无线网络的第二无线链路,其中所述互配操作模块包括能够操作用来模拟所述相应第一无线网络和第二无线网络的相应网络装置的第一网络接口和第二网络接口。
17.如权利要求16所述的方法,包括发现与所述第一无线网络和所述第二无线网络关联的互配操作模块。
18.如权利要求16所述的方法,包括与关联所述第一无线网络和所述第二无线网络的互配操作模块建立安全连接。
19.如权利要求16所述的方法,包括确定是否通过所述互配操作模块向所述第二无线网络发送预先注册信息。
20.如权利要求16所述的方法,包括执行所述移动装置和所述第二无线网络的认证操作。
21.如权利要求16所述的方法,包括执行所述移动装置和所述第二无线网络的位置更新操作。
22.如权利要求16所述的方法,包括执行所述移动装置和所述第二无线网络的分组数据协议上下文激活。
23.如权利要求16所述的方法,包括确定是否执行切换操作以将所述移动装置从所述第一无线网络切换到所述第二无线网络。
24.如权利要求16所述的方法,包括使用所述预先注册信息来执行切换操作以将所述移动装置从所述第一无线网络切换到所述第二无线网络。
25.如权利要求16所述的方法,包括释放所述移动装置与所述第一网络装置之间通过所述第一无线网络的所述第一无线链路。
26.一种设备,包括:
用于建立移动装置与第一网络装置之间通过第一无线网络的第一无线链路的装置;
用于发现与所述第一无线网络和第二无线网络关联的互配操作模块的装置;
用于通过所述互配操作模块向所述第二无线网络预先注册所述移动装置的装置;
用于确定是否连接到所述第二无线网络的装置;以及
用于建立所述移动装置与第二网络装置之间通过所述第二无线网络的第二无线链路的装置,
其中所述互配操作模块包括能够操作用来模拟所述相应第一无线网络和第二无线网络的相应网络装置的第一网络接口和第二网络接口。
27.如权利要求26所述的设备,还包括用于与所述互配操作模块建立连接的装置。
28.如权利要求26所述的设备,还包括用于确定是否通过所述互配操作模块来执行向所述第二无线网络的预先注册操作的装置。
29.如权利要求26所述的设备,还包括用于确定是否执行切换操作以将所述移动装置从所述第一无线网络切换到所述第二无线网络的装置。
30.如权利要求26所述的设备,还包括用于执行切换操作以将所述移动装置从所述第一无线网络切换到所述第二无线网络的装置。

说明书全文

用于在异类无线电单元之间进行互配的技术

[0001] 当今存在多种通信系统以允许诸如计算机、移动装置和/或个人通信装置之类的电子装置通过本地和分布式网络来传递和交换诸如语音和媒体信息(例如视频、声音、数据)之类的信息。多种无线通信系统允许无线适配计算机相互之间通信以及与连接到其它网络(诸如因特网)的无线装置和计算机通信。
[0002] 无线通信网络基于多种无线标准遍布在企业、住宅和公共热点。这些无线通信网络可采用多种无线技术和无线接入标准。相应地,要求移动无线平台支持多个异类无线装置(例如无线电单元)通过基于多种不同技术的无线网络(例如异类无线网络)通信。为了在异类无线网络上通信,无线装置可包括多种无线装置技术,以便在无线网络中或者跨多个无线网络进行无缝过渡。因此,可能需要无线网络支持异类切换,以便实现无线装置之间的无缝连接性。异类切换需要跨不同无线网络的过渡。附图说明
[0003] 图1示出具有多个无线电单元的设备的一个实施例
[0004] 图2示出具有多个装置的第一系统的一个实施例。
[0005] 图3示出逻辑流的一个实施例。
[0006] 图4示出具有多个装置的第二系统的一个实施例。
[0007] 图5A示出第一消息流的一个实施例。
[0008] 图5B示出第一消息流的一个实施例。
[0009] 图6A示出第二消息流的一个实施例。
[0010] 图6B示出第二消息流的一个实施例。
[0011] 图7示出具有多个装置的第三系统的一个实施例。

具体实施方式

[0012] 描述用于在异类无线电单元之间进行互配的技术。例如,移动装置可具有能够接入不同无线网络的多个共处异类无线电单元。实施例针对单无线电互配技术,这些技术允许多个共处异类无线电单元实质上作为单个无线电单元进行操作。
[0013] 单无线电互配技术提供优于常规双无线电技术的显著优点。例如,单无线电互配技术可降低无线电之间的切换操作的等待时间以及切换过渡周期期间的后续分组丢失。单无线电互配技术也可降低功率需求,由此延长移动装置的电池寿命。通过一次仅使一个无线电单元在工作,单无线电互配也可降低移动装置所产生的干扰和热量。此外,遗留无线网络不一定需要升级其现有基础设施。
[0014] 在一个实施例中,设备可适合于在移动装置中实现。例如,该设备可包括:第一无线电模,能够操作用来与第一网络装置建立通过第一无线网络的第一无线链路;第二无线电模块,能够操作用来与第二网络装置建立通过第二无线网络的第二无线链路;以及无线电控制模块,通信上耦合到第一无线电模块和第二无线电模块。无线电控制模块可能够操作用来在连接到第一无线网络时向第二无线网络发送移动装置的预先注册信息,确定是否连接到第二无线网络,并且使用预先注册信息与第二网络装置建立通过第二无线网络的第二无线链路。
[0015] 无线电控制模块可能够操作用来与关联第一无线网络和第二无线网络的互配操作模块合作控制按照单无线电架构的各无线电单元的操作。例如,无线电控制模块可能够操作用来开启第一无线电模块的第一收发器,而关闭第二无线电模块的第二收发器。第一收发器在开启时可通过第一网络装置连接到第一无线网络。当连接到第一无线网络时,无线电控制模块可向第二无线网络发送移动装置的预先注册信息。当无线电控制模块确定连接到第二无线网络时,无线电控制模块可开启第二无线电模块的第二收发器,而关闭第一无线电模块的第一收发器。第二收发器在开启时可使用移动装置的预先注册信息、通过第二网络装置连接到第二无线网络。
[0016] 在一个实施例中,设备可适合于作为无线通信网络的网络基础设施的一部分实现。例如,设备可包括用于存储互配操作模块(IOM)的存储器以及通信上耦合到该存储器的处理器。处理器可运行IOM。IOM在由处理器运行时能够操作用来在第一无线网络与第二无线网络之间传递控制信号,以及向相应第一无线网络和第二无线网络传递移动装置的预先注册信息,其中互配操作模块包括能够操作用来模拟相应第一无线网络和第二无线网络的相应网络装置的第一网络接口和第二网络接口。
[0017] 第一网络接口和第二网络接口可能够操作用来模拟相应第一无线网络和第二无线网络的相应网络装置。例如,第一网络接口和第二网络接口可模拟或模仿特定网络元件的行为,以便在连接到源网络时允许在目标网络中进行预先注册。在预先注册之后,当移动装置决定最终从源网络切换到目标网络时,移动装置能够接通目标网络的无线电单元(而切断源网络的无线电单元),并且无缝地接入目标网络。
[0018] 多种实施例可包括一个或多个元件。元件可包括设置成执行某些操作的任何结构。根据给定的一组设计参数或性能限制的需要,各元件可实现为硬件软件或者它们的任何组合。虽然作为举例可采用某种拓扑的有限数量的元件来描述一个实施例,但是,根据给定实现的需要,该实施例可包括交替布置的元件的其它组合。值得注意的是,“一个实施例”或“实施例”的任何提法表示结合该实施例所述的特定特征、结构或特性包含在至少一个实施例中。词语“在一个实施例中”在本说明书的各个位置中的出现不一定都表示同一实施例。
[0019] 实施例一般可涉及无线通信网络。一个实施例涉及异类无线合作通信网络,以使用多个异类无线装置来支持通过多个无线网络以及与其关联的节点的通信。在多种实施例中,异类无线装置可包括固定无线装置、静止无线装置(stationary wireless device)或移动无线装置,包括但不限于多网络/多功能无线装置,其中包括支持多种并存无线技术标准的混合网络装置和多个集成无线装置。实施例并不局限于这个上下文。
[0020] 其中能够结合本文所述实施例的系统和装置的示例包括无线局域网(WLAN)系统、无线城域网(WMAN)系统、无线个人区域网络(WPAN)、广域网(WAN)、蜂窝电话系统、无线电网络、计算机和无线通信装置等等。本领域的技术人员会理解,基于本文所提供的描述,实施例可在其它系统和/或装置中使用。但是,实施例并不是要在上下文方面局限于本文所述系统和/或装置。
[0021] 本文所述系统和节点的实施例可符合多种无线标准或者按照多种无线标准操作。例如,系统及关联节点可符合一个或多个无线协议或者按照一个或多个无线协议通信,所述一个或多个无线协议可由标准组织颁布的一个或多个协议标准来定义,例如因特网工程任务组(IETF)、国际电信联盟(ITU)、电气和电子工程师协会(IEEE)等。在WLAN系统的上下文中,节点可符合多种协议或者按照多种协议通信,例如IEEE 802.11系列协议(例如无线高保真或WiFi)。在WMAN系统的上下文中,例如,节点可符合诸如全球微波访问互通(WiMAX)之类的IEEE 802.16系列协议或者按照其通信。本领域的技术人员会理解,WiMAX是一种通过远距离(远程)提供高吞吐量宽带连接的基于标准的无线技术。WiMAX能够用于多种应用,包括“最后一哩”无线宽带连接、热点、蜂窝回程和商务的高速企业连接性。在个人区域网络(PAN)的上下文中,例如,节点可符合IEEE 802.15系列协议(或称作蓝牙)或者按照IEEE 
802.15系列协议通信。在MAN的上下文中,例如,节点可符合IEEE 802.20系列协议或者按照其通信。对于跨多个网络的移动性,例如,节点可符合IEEE 802.21系列协议或者按照其通信。在其它实施例中,例如,系统和节点可符合多种WMAN移动宽带无线接入(MBWA)系统、协议和标准或者按照其操作。但是,实施例并不局限于这个上下文。
[0022] 本文所述系统和节点的实施例可符合多种无线技术和接入标准或者按照其操作。无线技术和标准的示例可包括蜂窝网络(例如全球移动通信系统、即GSM)、通用移动电信系统(UTS)、高速下行链路分组接入(HSDPA)、宽带无线电接入网(BRAN)、通用分组无线业务(GPRS)、第三代合作伙伴项目(3GPP)以及全球定位系统(GPS)和超宽带(UWB)等等。按照多种实施例的系统和节点可设置成支持多个异类无线装置通过这些无线通信网络通信。但是,实施例并不局限于这个上下文。
[0023] 本文所述系统和节点的实施例可符合一个或多个蜂窝协议或标准或者按照其进行操作。例如,这些蜂窝标准或协议可包括例如GSM、码分多址(CDMA)、CDMA 2000、宽带码分多址(W-CDMA)、增强通用分组无线业务(EGPRS)以及其它标准。但是,实施例并不局限于这个上下文。
[0024] 本文所述系统和节点的实施例可包括如下无线装置,所述无线装置可包括多个适合支持多个无线标准、频率、带宽和协议以便在无线网络中或者跨多个无线网络进行无缝过渡的无线电单元。本文所述系统和节点的实施例可适合支持通过一个或多个无线网络的异类切换,并且可适合实现多个无线装置之间的无缝连接性。异类切换需要跨不同无线网络的过渡,包括但不限于本文所述的那些(例如WLAN、WiFi、WMAN、WiMAX、蜂窝网络、UWB、蓝牙等等)。作为对比,同构切换需要跨网络附连点(例如WLAN AP或WiMAX基站)的过渡。实施例并不局限于这个上下文。
[0025] 无线通信装置可包括例如移动装置和网络附连点。移动装置和网络附连点根据特定环境或实现可以是固定的、静止的或移动的,并且可通过一般称作“空中接口”的自由空间的媒体(例如无线共享媒体)通信。移动装置可适合于短跳中继操作,它们在相对邻近的节点之间进行合作,并且能够同时与另一个节点处的网络附连点合作地通信。移动装置可适合于通过在相对邻近节点之间所建立点对点中继链路的快速、短程和灵活/自组的无线传输。
[0026] 在一个实施例中,移动装置可包括例如符合诸如WiFi、蓝牙、UWB、WiMAX或蜂窝协议和/或标准之类的一个或多个协议和/或标准或者按照其操作的无线装置。移动装置可以是固定的、静止的或移动的。例如,移动装置可包括但不一定限于计算机、服务器、工作站、膝上型计算机、超膝上型计算机、手持计算机、电话、蜂窝电话、个人数字助理(PDA)、路由器、交换机、桥接器、集线器、网关、无线装置、多网络/多功能装置、多个集成无线电装置、支持多个并存无线电单元的混合网络装置、WiFi加蜂窝电话、便携式数字音乐播放器(例如运动图像专家组第3层即MP3播放器)、寻呼机、双向寻呼机、移动订户台、打印机、摄像机、增强视频和语音装置以及能够与其它装置或基站通信的任何其它单向或双向装置。本领域的技术人员会理解,移动装置可适合按照诸如WiFi、UWB和蓝牙之类的基于标准的无线技术进行操作,以便建立点对点链路,并且通过短距离(短程)提供移动装置和静止移动装置(stationary mobile device)之间的语音、视频和数据的无缝无线通信。实施例并不局限于这个上下文。
[0027] 网络附连点可包括适合于通过多个节点之间的合作链路进行远程的、周期性的、调度的合作无线传输的无线装置。在一个实施例中,网络附连点可包括适合符合WiFi、蓝牙、UWB、WiMAX或蜂窝协议和/或标准或者按照其操作的无线装置。网络附连点可包括但不一定限于无线AP、WiFi WLAN AP(例如热点)、WiMAX无线宽带基站以及能够充当使无线移动装置从无线网络连接到有线网络并且延长无线网络的物理服务范围的通信集线器的任何其它装置。实施例并不局限于这个上下文。
[0028] 在一个实施例中,移动装置和网络附连点可适合在合作无线网络实现中操作。在一个实施例中,移动装置可适合于服务于一个无线网络中的多个邻近节点之间的点对点中继链路的快速、短程和灵活/自组的中继无线传输。网络附连点可适合于服务于另一个无线网络中的多个其它节点之间的合作链路的远程的、调度的周期性无线通信。这种布置可平衡两个无线网络的特殊优点:例如,一个实现中继点对点消息的自组的媒体接入控制(MAC)接入,另一个实现协调的同时上行链路布置。本文所述系统和节点的实施例可设置成提供语音、视频和数据在移动装置之间的无缝无线短程通信以及在移动装置与网络附连点之间的合作通信。实施例并不局限于这个上下文。
[0029] 图1示出可在不同类型的无线链路上通信的设备的一个实施例。具体来说,图1示出包括多种元件的设备100。但是,实施例并不局限于这些所示元件。图1示出,设备100可包括第一无线电模块102和第二无线电模块104、主机106以及互连媒体108。各无线电模块102、104可包括一个或多个相应天线110、112。这些元件可通过硬件、软件、固件或者它们的任何组合来实现。
[0030] 设备100可作为移动装置的一部分或无线装置的一部分来实现,并且可形成有线通信系统的一部分、无线通信系统的一部分或者有线通信系统和无线通信系统的组合的一部分。例如,移动装置可设置成通过一种或多种类型的有线通信链路(诸如电线、线缆、总线、印刷电路板(PCB)、以太网连接、对等(P2P)连接、底板开关结构(switch fabric)、半导体材料、双绞线、同轴电缆、光纤连接等等的)来传递信息。移动装置可设置成通过一种或多种类型的无线通信链路(诸如无线电信道、卫星信道、电视信道、广播信道、红外线信道、射频(RF)信道、无线高保真(WiFi)信道、RF谱的一部分和/或一个或多个许可或无需许可频带)来传递信息。在无线实现中,移动装置可包括用于无线通信的一个或多个接口和/或组件,例如一个或多个发射器、接收器、收发器、放大器滤波器、控制逻辑、无线网络接口卡(WNIC)、天线、定向天线、全向天线等等。虽然某些实施例可作为示例使用特定通信媒体来说明,但是可以理解,所述的实施例可使用各种通信媒体及伴随的技术来实现。
[0031] 虽然设备100仅示出两个无线电模块102、104,但是可以理解,设备100可根据给定实现的需要而包括多于两个无线电模块(及关联元件)。此外,虽然设备100仅示出每个相应无线电模块102、104的单个天线110、112,但是可以理解,设备100可包括用于与多个收发器共享的附加天线。例如,这在移动计算装置实现利用两个或更多天线的天线阵列来提高无线链路的质量和可靠性的无线分集方案时会是合乎需要的。无线分集方案的一个示例可包括多输入多输出(或者其变型)系统。
[0032] 第一无线电模块102和第二无线电模块104(和/或附加无线电模块)可以在不同类型的无线链路上与远程装置通信。例如,第一无线电模块102和第二无线电模块104可在多种数据连网链路上通信。这类数据连网链路的示例包括无线局域网(WLAN)链路,例如IEEE 802.11WiFi链路。其它示例包括诸如IEEE 802.16WiMAX链路之类的无线城域(WMAN)链路以及诸如蓝牙链路、超宽带(UWB)/WiMedia链路之类的个人区域网络(PAN)链路等等。
[0033] 作为补充或替代,第一无线电模块102和第二无线电模块104(和/或附加无线电模块)可在一个或多个蜂窝系统所提供的无线链路上通信。示范蜂窝系统包括码分多址(CDMA)系统、全球移动通信系统(GSM)、北美数字蜂窝(NADC)系统、时分多址(TDMA)系统、扩展TDMA(E-TDMA)系统、数字高级移动电话服务(IS-136/TDMA)、窄带高级移动电话服务(NAMPS)系统、诸如宽带CDMA(WCDMA)、CDMA-2000之类的第三代(3G)系统、通用移动电话系统(UMTS)、符合第三代合作伙伴项目(3GPP)的蜂窝无线电电话系统等等。但是,实施例并不局限于这些示例。例如,作为补充或替代,第二无线电模块104可在非蜂窝通信链路上通信。
[0034] 在一个实施例中,例如,第一无线电模块102是WiMAX装置,而第二无线电模块104是3GPP装置。在另一个实施例中,第一无线电模块102是3GPP装置,而第二无线电模块104是WiMAX装置。但是,实施例并不局限于这些示例。
[0035] 图1示出第一无线电模块102包括收发器114和通信控制器116。收发器114可通过天线110来传送和接收无线信号。如上所述,这些信号可与无线数据网络(例如WiMAX链路)关联。但是,实施例并不局限于此。
[0036] 通信控制器116控制收发器114的操作。例如,通信控制器116可调度收发器114的传输和接收活动。这种控制和调度可通过一个或多个控制指令126来实现。一个或多个控制指令126可基于通信控制器116从收发器114接收的操作状态信息128。另外,这类控制指令可基于从无线电模块104所接收的状态消息136。
[0037] 如图1所示,第二无线电模块104包括收发器118和通信控制器120。收发器118也可通过天线112来传送和/或接收无线信号。如上所述,这些信号也可与无线数据网络(例如3GPP链路)关联。但是,实施例并不局限于此。
[0038] 通信控制器120控制收发器118的操作。这可涉及调度收发器118的传输和接收活动。这种控制和调度可通过一个或多个控制指令122来实现。一个或多个控制指令122可基于通信控制器120从收发器118接收的操作状态信息124。另外,这类控制指令可基于从无线电模块102所接收的状态消息134。
[0039] 除了执行上述控制操作之外,通信控制器116、120还可提供无线电模块102、104之间的协调。该协调可涉及信息的交换。例如,图1示出通信控制器116可向控制器120发送状态消息134。相反,通信控制器120可向通信控制器116发送状态消息136。这些消息可实现为分配给多个信号线的信号。在这类分配中,各消息是信号。但是,其它实施例可备选地采用数据消息。这类数据消息可在多种连接上发送。示范连接包括并行接口、串行接口和总线接口。
[0040] 主机106可与无线电模块102、104交换信息。如图1所示,这类交换可在互连媒体108上发生。例如,主机106可向这些无线电模块发送信息用于无线传输。相反,无线电模块
102和104可向主机106发送在无线传输中接收到的信息。另外,主机106可与无线电模块102和104交换与其配置和操作有关的信息。这种信息的示例包括从主机106发送给无线电模块
102和104的控制指令。
[0041] 此外,主机106可执行与较高层协议和应用关联的操作。例如,主机106可提供多种用户应用,例如电话、文本消息传递、电子邮件、万维网浏览、word处理、视频信号显示等等。另外,主机106可提供多种协议、操作和/或应用可用的一个或多个功能实用程序(utilities)。这类实用程序的示例包括操作系统、装置驱动程序、用户接口功能性等等。
[0042] 互连媒体108提供诸如第一无线电模块102、第二无线电模块104和主机106之类的元件之间的耦合。因此,互连媒体108可包括例如一个或多个总线接口。示范接口包括通用串行总线(USB)接口、串行外设互连(SPI)接口、安全数字输入输出(SDIO)接口以及多种计算机系统总线接口。作为补充或替代,互连媒体108可包括多种元件组对之间的一个或多个点对点连接(例如并行接口、串行接口等)。
[0043] 设备100允许设计成与不同网络配合工作的多个共处且异类的无线电单元之间的互配。例如,2G和3G网络使全球的用户能够访问其手机和膝上型计算机上的数据。但是,随着移动数据服务增加以及更多个人计算机(PC)客户开始使用与他们在家中那样的相同宽带因特网应用“在路上(on the go)”,预期移动数据业务以指数速率增长。这种增长可能易于超过对于像组合因特网多媒体和移动性的丰富社交网络那样的应用的激增的预期。虽然2G和3G网络将在某个时期继续提供语音和移动数据,但是随着移动宽带数据使用增加,这些网络将变得容量受限。因此,服务提供商正期望部署新的数据优化网络、例如WiMAX,以便对数据密集型移动宽带应用减荷,并且满足数据业务的这种增长。WiMAX将部署在全新的谱中,并且将需要一段时间来达到2G和3G网络的普遍存在的覆盖平。同时,服务运营商将继续将2G和3G网络用于语音和较窄带数据,并且可能为更多数据密集型应用部署WiMAX。因此,存在对于用于互配异类网络和对应装置(例如在WIMAX与3GPP网络和装置之间)的灵活网络架构的极大需要。
[0044] 在一般操作中,设备100可参与多个无线链路上的通信。但是,如上所述,共处且异类的无线电单元可需要协调并且实现互配操作,以便保持异类网络和装置之间的无缝操作。此外,设备100可具有设计成作为单无线电架构操作的多个共处且异类的无线电单元。使多个无线电单元在单无线电架构中进行操作可降低设备100的复杂度,以及节省设备100的资源和功率。
[0045] 为了提供这些及其它优点,设备100设计成与互配操作模块(IOM)通信和互操作。IOM和对应架构可提供确保多个异类网络、装置和无线电单元之间平滑、健壮且无缝的操作协调的互配服务。在多种实施例中,IOM和伴随的架构可提供与单无线电架构相似地进行操作的改进双无线电切换。例如,IOM和伴随的架构提供WiMAX与3GPP系统之间的互配操作,并且提出单无线电切换解决方案以降低切换的总等待时间和分组丢失。
[0046] 图2示出具有多个装置和网络的系统200的一个实施例。在图2所示的说明性实施例中,系统200可包括互配操作模块(IOM)202、多个无线网络206a和206b、多个各作为相应网络206a、206b的一部分的网络装置208a和208b以及一个或多个移动装置210。IOM 202可包括互配操作逻辑214、以及多种各对应于相应网络206a、206b的网络接口204a和204b等等。移动装置210可包括如参照图1所述的设备100等等。移动装置210可经由相应网络装置208a、208b和208c、通过一种或多种无线通信媒体212a、212b和212c与IOM 202和无线网络
206a、206b通信。虽然图2作为举例而非限制性地示出有限数量的元件,但是可以理解,系统
200可包括更多或更少元件,并且仍然落入实施例的预计范围之内。
[0047] 系统200可包括一个或多个移动装置210。移动装置210可包括设备100,设备100具有设计成在单无线电架构中进行操作的多个无线电模块102、104。例如,移动装置210包括第一无线电模块102,第一无线电模块102能够操作用来与第一网络装置208a建立通过第一无线网络206a的第一无线链路212a。移动装置210包括第二无线电模块104,第二无线电模块104能够操作用来与第二网络装置208b建立通过第二无线网络206b的第二无线链路212b。
[0048] 包括设备100的移动装置210还可包括通信上耦合到第一无线电模块和第二无线电模块102、104的无线电控制模块150。无线电控制模块150一般控制第一无线电模块102和第二无线电模块104的操作。例如,无线电控制模块150可发送控制指令以开启或关闭特定无线电单元、进行信道测量、对无线电信号进行扫描、准备切换操作、生成预先注册信息等等。无线电控制模块150可独立于相应第一无线电模块102和第二无线电模块104的通信控制器116、120操作或者与通信控制器116、120合作地操作。
[0049] 在多种实施例中,无线电控制模块150可设置成在连接到源网络时向目标网络发送移动装置210的预先注册信息220。例如,无线电控制模块150可设置成在连接到第一无线网络206a时向第二无线网络206b发送移动装置210的预先注册信息220,反过来也是一样。在发送预先注册信息220并且使用预先注册信息220向目标网络预先注册移动装置210之后,当移动装置210决定最终从源网络切换到目标网络时,移动装置能够接通目标网络的无线电单元或收发器而切断源网络的无线电单元或收发器,并且无缝地接入目标网络。
[0050] 预先注册信息220与移动装置210关联,并且包括可帮助无线网络建立与移动装置210的通信的、与移动装置210及其操作能有关的任何信息。例如,预先注册信息可包括适合于发现、识别、认证移动装置210以及建立与移动装置210的无线链路的信息。预先注册信息的示例非限制性地可包括认证信息、授权信息、位置信息、无线电信息、能力信息、信道信息、速度信息、服务信息、提供商信息、带宽信息、资源信息、RF谱信息以及移动装置210所存储或者可访问的或者移动装置210当前与其连接的源网络所存储或者可访问的、与移动装置210有关的任何其它信息。预先注册信息220以及向目标网络的对应预先注册操作允许在移动装置210一旦确定将通信从源网络切换到目标网络时则以较小分组丢失更快切换到目标网络。
[0051] 在一个实施例中,例如,移动装置210可使用第一无线电模块102连接到第一无线网络206a。一旦连接到第一无线网络206a,无线电控制模块150可使与移动装置210关联的预先注册信息220被发送给第二无线网络206b。一旦向第二无线网络206b预先注册,无线电控制模块150就可确定执行切换操作,并且连接到第二无线网络206b。无线电控制模块150可使移动装置210使用预先注册信息与第二网络装置208b建立通过第二无线网络206b的第二无线链路212b。
[0052] 无线电控制模块150可设计成与关联第一无线网络206a和第二无线网络206b的IOM 202合作控制按照单无线电架构的各无线电单元或收发器的操作。例如,无线电控制模块150可设置成在时间t1生成和发送控制指令以开启第一无线电模块102的第一收发器114,并且生成和发送控制指令以关闭第二无线电模块120的第二收发器118。第一收发器
114在第一收发器114一旦开启时则可通过第一网络装置208a连接到第一无线网络206a。一旦连接到第一无线网络206a,无线电控制模块150就可经由IOM 202向第二无线网络206b发送移动装置210的预先注册信息220。当无线电控制模块150确定将移动装置210连接到第二无线网络206b时,无线电控制模块150可在时间t2发出控制指令以开启第二无线电模块104的第二收发器118,并且发出另一个控制指令以关闭第一无线电模块102的第一收发器114。
第二收发器118在其一旦已经开启时则可使用移动装置210的预先注册信息220、通过第二网络装置208b连接到第二无线网络206b。这样,设备100和移动装置210在给定时刻仅具有单个操作的无线电单元。但是,可以理解,由于定时考虑因素以及确保从源网络交换到目标网络间的过渡周期之间的稳定性,在第一收发器114和第二收发器118的操作中可能存在某种重叠。
[0053] 在一个实施例中,例如,当连接到第一无线网络206a时,无线电控制模块150可能够操作用来经由IOM 202向第二无线网络206b提供与移动装置210有关的预先注册信息220。一旦经过预先注册,无线电控制模块150可确定是否在将来某个时间点连接到第二无线网络206b。一旦无线电控制模块150确定到第二无线网络206b的切换是适当的,则无线电控制模块150可按照该确定与第二网络装置208b建立通过第二无线网络206b的第二无线链路212b。
[0054] 在多种实施例中,第一无线网络206a和第二无线网络206b各包括WPAN、WLAN、WMAN、蜂窝电话网络和其它无线网络中的任一个。可以理解,本文所使用的标志“第一”和“第二”只是用作区分符,而不是要暗示特定顺序。在一个实施例中,例如,第一无线网络206a可包括IEEE 802.16无线网络(例如WiMAX或WiMAX II),而第二无线网络206b可包括
3GPP无线网络。相反,第一无线网络206a可包括3GPP无线网络,而第二无线网络206b可包括IEEE 802.16无线网络(例如WiMAX或WiMAX II)。但是,实施例并不局限于这些示例。
[0055] 在多种实施例中,第一无线电模块102和第二无线电模块104各包括WPAN、WLAN、WMAN、蜂窝电话网络和其它无线收发器或无线电单元中的任一个。本文所使用的标志“第一”和“第二”只是用作区分符,而不是要暗示特定顺序。一般来说,第一无线电模块102和第二无线电模块104设计成与相应第一无线网络206a和第二无线网络206b互操作。在一个实施例中,例如,第一无线电模块102可包括IEEE 802.16用户设备(UE)和/或无线电单元,而第二无线电模块104可包括3GPP UE和/或无线电单元。相反,第一无线电模块102可包括3GPP UE和/或无线电单元,而第二无线电模块104可包括IEEE 802.16UE和/或无线电单元。
但是,实施例并不局限于这些示例。
[0056] 第一无线电模块102和第二无线电模块104各可包括相应收发器114、118和相应通信控制器116、120。通信控制器116、120可设置成相互传递状态信息,并且按照状态信息来协调相应收发器114、118的切换操作。
[0057] 作为补充或替代,通信控制器116、120可设置成与无线电控制模块150传递状态信息。无线电控制模块150可设置成按照状态信息、经由相应通信控制器116、120来控制或帮助收发器114、118的切换操作。无线电控制模块150可由主机106来实现。无线电控制模块150也可由设备100所实现的其它处理器和处理系统(例如通信控制器116、120)或移动装置
200所实现的其它处理器和处理系统来实现。
[0058] 主机106也可实现安全模块152。安全模块152可提供设备100与移动装置210内部的其它子系统或者移动装置210外部的其它装置(例如IOM 202、网络装置208a、208b、无线网络206a、206b的其它装置等等)之间通信的安全性。安全模块152可实现适合于与其它子系统或装置的预期安全通信等级的任何已知密码或安全技术。
[0059] 在多种实施例中,安全模块152可实现因特网工程任务组(IETF)所定义的多种因特网协议安全(IPSec)协议。一般来说,IPSec是用于通过对数据流的各因特网协议(IP)分组进行认证和加密来保护IP通信的协议组。IPsec也包括用于在会话开始以及会话期间将要使用的密码密钥的协商时在代理之间建立相互认证的协议。IPSec能够用于保护一对主机(例如计算机用户或服务器)之间、一对安全网关(例如路由器或防火墙)之间或者安全网关与主机之间的数据流。IPSec是在近似作为开放系统互连(OSI)模型中的第3层的因特网协议组的因特网层操作的双模式端对端安全方案。也可使用其它因特网安全系统,例如安全套接字层(SSL)、传输层安全(TLS)和安全外壳(SSH)、SSL虚拟专用网络(VPN)和其它密码方案。
[0060] 系统200可包括IOM 202。IOM 202一般能够操作用来在第一无线网络206a与第二无线网络206b之间传递控制信号(和数据信号)。IOM 202包括多个接口,其中各接口能够与给定无线网络206a、206b通信。例如,IOM 202可包括能够操作用来与第一无线网络206a传递控制信号的第一网络接口204a。IOM 202还可包括能够操作用来与第二无线网络206b传递控制信号的第二网络接口204b。第一网络接口204a和第二网络接口204b可设置成模拟相应第一无线网络206a和第二无线网络206b的相应网络装置。第一网络接口204a和第二网络接口204b也可设置成向相应第一无线网络206a和第二无线网络206b传递移动装置210的预先注册信息220。
[0061] 第一网络接口204a和第二网络接口204b可设计成模拟相应第一无线网络206a和第二无线网络206b的相应网络装置208a、208b。例如,第一网络接口204a和第二网络接口204b可模拟或模仿特定网络元件的行为,以便在连接到源网络时允许在目标网络中的预先注册。在预先注册之后,当移动装置决定最终从源网络切换到目标网络时,移动装置能够接通目标网络的无线电单元而切断源网络的无线电单元,并且然后无缝地接入目标网络。
[0062] IOM 202还可包括互配逻辑214。互配逻辑214可控制第一网络接口204a和第二网络接口204b。例如,互配逻辑214可使第一网络接口204a和第二网络接口204b模拟或模仿特定网络或网络元件的行为。互配逻辑214也可修改特定网络或网络元件的行为。互配逻辑214也可在希望互配逻辑214实现互配操作以便于预先注册信息220的传递或者代表移动装置210实际执行注册操作时修改第一网络接口204a和第二网络接口204b的行为。互配逻辑
214可添加、删除或者以其它方式修改互配操作所需的控制信令和消息的信息。互配逻辑
214也可添加、删除或者以其它方式修改互配操作不需要的控制信令和消息的信息。例如,一个网络的控制信号可需要一定数量的选项或响应消息。互配逻辑214可确定忽略选项和响应消息,原因在于它不是真正的网络元件,并且对于适当互配操作不需要选项和响应消息。作为另一个示例,在控制信号的正常处理期间,SGSN 422在箭头536之后将网络业务交换到第二接入。但是,由于IOM 202仅正在执行预先注册操作,所以SGSN 422将忽略接入交换。可以理解,这只是由IOM 202响应为互配逻辑214所实现的编程操作而执行的非典型行为的类型的一个示例,而实施例并不局限于这个上下文。
[0063] 移动装置210可与IOM 202直接或间接通信。例如,当移动装置210经由网络装置208a连接到第一无线网络206a时,移动装置210可发现IOM 202并且经由第一无线网络206a来建立到IOM 202的安全连接(或隧道)。相反,当移动装置210经由网络装置208b连接到第二无线网络206b时,移动装置210可发现IOM 202并且经由第二无线网络206b来建立到IOM 
202的安全连接(或隧道)。可以理解,当IOM 202与第一无线网络206a和第二无线网络206b分开地实现时,这些间接链路可由移动装置210与IOM 202之间的直接无线链路取代。
[0064] 在多种实施例中,第一网络接口204a和第二网络接口204b各包括WPAN、WLAN、WMAN、蜂窝电话网络和其它无线网络接口中的任一个。本文所使用的标志“第一”和“第二”只是用作区分符,而不是要暗示特定顺序。一般来说,第一网络接口204a和第二网络接口204b设计成与相应第一无线网络206a和第二无线网络206b互操作。在一个实施例中,例如,第一网络接口204a可包括IEEE 802.16网络接口,而第二网络接口204b可包括3GPP网络接口。相反,第一网络接口204a可包括3GPP网络接口,而第二网络接口204b可包括IEEE 
802.16网络接口。但是,实施例并不局限于这些示例。
[0065] 还可参照一个或多个逻辑流来描述上述实施例的操作。可以理解,代表性逻辑流不一定必须按照所提供的顺序或者按照任何特定顺序来运行,除非另加说明。此外,关于逻辑流所述的多种活动能够以串行方式或并行方式运行。逻辑流可使用所述实施例的一个或多个硬件元件和/或软件元件或者一组给定设计和性能限制所需的备选元件来实现。例如,逻辑流可实现为供逻辑装置(例如通用计算机或专用计算机)运行的逻辑(例如计算机程序指令)。
[0066] 图3示出逻辑流300的一个实施例。逻辑流300可表示由本文所述的一个或多个实施例所运行的操作的部分或全部。
[0067] 在图3所示的说明性实施例中,逻辑流300可在框302建立移动装置与第一网络装置之间通过第一无线网络的第一无线链路。例如,移动装置210可建立移动装置210与第一网络装置208a之间通过第一无线网络206a的第一无线链路212a。
[0068] 逻辑流300可在框304通过互配操作模块向第二无线网络发送移动装置的预先注册信息。例如,当移动装置210经由第一网络装置208a正与第一无线网络206a通信时,无线电控制模块150和/或来自第一无线网络206a的另一个网络元件可通过IOM 202的适当网络接口(204a、204b)向第二无线网络206b发送移动装置210的预先注册信息220。
[0069] 逻辑流300可在框306确定是否连接到第二无线网络。例如,一旦向第二无线网络206b预先注册移动装置210,移动装置210便可随后确定是否连接到第二无线网络206b。移动装置210可在具有IOM 202或没有IOM 202的情况下发起切换操作,并且移动装置210和/或第二无线网络206b可使用预先注册信息来加速切换操作。
[0070] 逻辑流300可在框308使用预先注册信息建立移动装置与第二网络装置之间通过第二无线网络的第二无线链路。例如,一旦移动装置210确定切换操作是适当的,则移动装置210可使用先前发送给第二无线网络206b的预先注册信息220建立移动装置210与第二网络装置208b之间通过第二无线网络206b的第二无线链路212b。
[0071] 移动装置210可通过IOM 202向第二无线网络206b预先注册移动装置210。为了实现此方面,移动装置210可发起发现操作,以便发现与第一无线网络206a和第二无线网络206b关联的IOM 202。移动装置210可通过第一无线网络206a与IOM 202建立连接。连接可以可选地是安全连接。例如,移动装置210和IOM 202可使用多种安全技术来实现安全连接,例如由移动装置210的设备100的主机106所实现的安全模块152所提供的安全技术。
[0072] 图4示出系统400。系统400可与系统200相似,其中具有对IOM 202以及第一无线网络206a和第二无线网络206b所提供的附加细节。系统400可示出用于在支持切换操作的WiMAX与3GPP系统之间进行改进互配的新架构。
[0073] 在一个实施例中,无线网络206a可包括IEEE 802.16WiMAX或WiMAX II网络。例如,无线网络206a可包括多个基站410、412以及接入服务网络(ASN)网关(GW)(ASN-GW)414。基站410、412可经由R6互连与ASN-GW 414通信。基站410、412可表示网络装置208a的示例。ASN-GW 414可经由R4/R6互连与IOM 202通信。
[0074] 在一个实施例中,无线网络206b可包括3GPP网络,例如GPRS/GSM网络、GSM边缘无线电接入网(GERAN)、通用移动电信系统(UMTS)陆地无线电接入网(UTRAN)。例如,无线网络206b可包括经由Iu/Gb互连在通信上耦合到服务GPRS支持节点(SGSN)422的UTRAN/GERAN 
420。SGSN 422可经由Gr互连在通信上耦合到归属订户服务器(HSS)424。SGSN 422也可经由Gn/Gp互连在通信上耦合到网关GPRS支持节点(GGSN)426。HSS 424和GGSN 426可经由Gc互连在通信上耦合。
[0075] 系统200还可包括实现无线网络206a、206b中一个无线网络的多种其它系统操作或无线网络206a和206b的多种其它系统操作的网络装置430。网络装置430可实现多种“核心网络”功能性,诸如归属代理(HA)节点432、接入、授权和记帐(AAA)节点434以及动态主机配置协议(DHCP)服务器436。网络装置430可在无线网络206a、206b中任一个无线网络中实现或无线网络206a和206b中均实现。作为补充或替代,网络装置430的部分可在无线网络206a、206b中的每个无线网络中实现。
[0076] 网络装置430可设置成通过适于各端点的多种接口和互连来与IOM 202以及无线网络206a、206b中一个或两个无线网络通信。例如,无线网络206a可经由R3互连与HA节点432通信。AAA节点434可经由Wx互连与HSS 424通信。DHCP服务器436可经由Gi互连与GGSN 
426通信。
[0077] IOM 202可设置成与移动装置210、无线网络206a、206b以及网络装置430通信。在图4所示的说明性实施例中,IOM 202包括模拟WiMAX ASN逻辑实体的第一网络接口204a。第一网络接口204a可通过R4互连和/或R6互连与ASN-GW 414通信。IOM 202包括模拟SGSN逻辑实体的第二网络接口204b。第二网络接口204b可通过Gn互连与SGSN 422通信,通过Gr互连与HSS 424通信,以及通过Gn/Gp互连与GGSN 426通信。IOM 202和移动装置210可通过Sz互连、经由第一无线网络206a和第二无线网络206b中的一个或两个无线网络通信。如同对于移动装置210一样,IOM 202和网络装置430可通过Sz互连进行交互。
[0078] 为了执行从WiMAX到3GPP的切换操作,IOM 202利用网络接口204a来与无线网络206a通信,以及利用网络接口204b与无线网络206b通信。从无线网络206a、206b的度来看,无线网络接口204a、204b在结构和功能上好像是相应无线网络206a、206b中每个无线网络的正常逻辑实体。
[0079] IOM 202可在无线网络206a、206b中任一个无线网络中实现或在无线网络206a、206b中均实现。IOM 202可例如在3GPP非接入层(NAS)中实现。在非漫游情况下,IOM 202可位于归属公共陆地移动网络(HPLMN)中。IOM 202的地址可在移动装置210上预先配置,或者它可通过域名服务(DNS)查询而被发现。在漫游情况下,IOM 202可位于被访问公共陆地移动网络(VPLMN)或HPLMN中,并且可通过DNS查询而被发现。IPSec所规定的通用IP层安全性可用于(例如TS 33.234)可用于移动装置210与IOM 202之间的传输连接。参考点Sz允许移动装置210与IOM 202之间的交互。在一个实施例中,在未经3GPP和移动WiMAX接入修改的情况下将这些消息作为不透明容器来传输。
[0080] 图5A、图5B和图6A、图6B假定第一无线网络206a是WiMAX网络,而第二无线网络206b是3GPP网络。这样,消息流500、600中所述的操作和消息的部分或全部可在WiMAX论坛技术信息版本1.0和1.5中定义,包括:联网组(NWG)第2阶段规范WMF-T32-001-R010v04 Network Stage 2 Part 0,WMF-T32-002-R010v04 Network Stage 2 Part 1,WMF-T32-
003-R010v04 Network Stage 2 Part 2,WMF-T32-004-R010v04 Network Stage 2 Part 
3,和WMF-T32-005-R010v04 Network Stage 2 Abbreviations(2/3/2009)(统称为“NWG第2阶段规范”),及其衍生物、修订版和变型;以及NWG第3阶段规范WMF-T33-001-R010v04 Network Stage 3 Base,WMF-T33-002-R010v04 Network Stage 3 Prepaid Accounting,WMF-T33-003-R010v04 Network Stage 3 R6-R8 ASN Mobility,和WMF-T33-004-R010v04 Network Stage 3 Evolution Hooks(2/3/2009)(统称为“NWG第3阶段规范”),及其衍生物、修订版和变型。此外,消息流500、600中所述的操作和消息的部分或全部可在3GPP TS 
23.060中定义,标题为:General Packet Radio Service(GPRS),Service Description,Versions R99(4/28/1999),Rel-4(3/22/2001),Rel-5(3/14/2002),Rel-6(12/16/2004),Rel-7(3/15/2007),Rel-8(12/11/2008),Rel-9(3/16/2009)(统称为“TS 23.060”),及其衍生物、修订版和变型。但是,实施例并不局限于这些示例。
[0081] 图5A、图5B示出消息流500的一个实施例。消息流500是当执行从第一无线网络206a到第二无线网络206b的切换时操作和消息流的示范实现。
[0082] 如图5A所示,在箭头510,移动装置210使用第一无线电模块102来接入作为WiMAX系统的第一无线网络206a。移动装置210由HA 432提供服务。在箭头512,移动装置210通过使用DNS查询,来发现第一无线网络206a中的IOM 202。如果移动装置210没有漫游,并且向移动装置210提供了IOM 202的地址,则可省略对IOM 202的发现过程。当移动装置210成功地发现IOM 202时,它在箭头514与IOM 202建立安全连接或隧道,例如安全IP连接。一旦已经建立安全IP连接,移动装置210就能够执行向第二无线网络206b(例如3GPP接入)的预先注册操作和切换操作。移动装置210与IOM 202之间的后续消息通过安全IP连接来传递。
[0083] 基于某些所定义标准,移动装置210在框580决定发起向第二无线网络206b的预先注册操作和切换操作。切换确定可按照任何数量的标准来进行,包括无线电测量、信道测量、所接收信号强度、移动装置210所实现的通信应用、带宽要求、网络可用性、移动装置210的移动、移动装置210的速度(例如当处于移动车辆时)、操作环境等等。预先注册确定可按照任何数量的标准进行,包括连接到第一无线网络206a之后定义的时间或者用于切换确定的标准中的任一个标准。用于发起预先注册操作和切换操作的详细标准是特定于实现的,并且实施例并不局限于这个上下文。
[0084] 一旦移动装置210确定发起预先注册操作,移动装置210在箭头516通过Sz互连向IOM 202发送“附连请求”消息。IOM 202的网络接口204b模拟第二无线网络206b的SGSN。
[0085] 在箭头518、520,IOM 202通过Gr互连联络HSS 424,并且认证移动装置210的UTRAN/GERAN接入。例如,认证操作可以是TS 23.060中提出的那些操作。
[0086] 在成功认证之后,例如,在箭头522,IOM 202如TS 23.060中所规定的一样执行向HSS的位置更新过程。在箭头524,IOM 202向IOM 202发送“附连接受”消息。例如,附连过程按照TS 23.060来执行。
[0087] 例如,在箭头526、528、530、532和534,移动装置210按照TS 23.060来执行激活分组数据协议(PDP)上下文激活。例如,在箭头528,IOM 202创建PDP上下文请求,并且将PDP上下文请求发送给GGSN 426。GGSN 426在箭头530发送请求以发起策略控制和计费执行功能(PCEF)发起的因特网协议连接性接入网(IP-CAN)会话修改过程。在3GPP IP多媒体子系统(IMS)架构中,IP-CAN是给予向IMS订户提供IP连接性的接入网的术语。示例包括GPRS数字订户线(DSL)和WiMAX网络。PCEF是3GPP策略和计费控制(PCC)架构的功能实体。PCEF的作用是充当策略控制和计费规则功能(PCRF)502所进行的IP-CAN策略判定的执行点。它通常位于IP-CAN网关、例如GGSN 426或宽带远程接入服务器(B-RAS)中。B-RAS是DSL网络的功能实体,它实际上是处理订户的IP业务以便向上路由所在的第一点。通常收容在本地交换局或中心局中,B-RAS也能够负责IP地址分配和PPP链路的端接。在现代DSL网络中,看到IP-DSLAM中包含的B-RAS的功能性,也并非罕见。
[0088] 一旦PCEF发起的IP-CAN会话修改过程完成,在箭头532、534,GGSN 426和DHCP 436执行发现/提供操作和确认。在箭头536,GGSN 426向IOM 202发送“创建PDP上下文响应”消息。在箭头538,IOM 202向移动装置210发送“激活PDP上下文接受”消息。
[0089] 在这一点上没有建立3GPP无线电承载,原因在于移动装置210仍然使用第一无线网络206a(例如WiMAX无线电网络)。换言之,IOM 202在这一点上没有请求第二无线网络206b的无线电承载建立。在预先注册操作完成之后,到第二无线网络206b的切换可基于另一组所定义标准。例如,切换可基于无线电测量。切换操作可立即开始或者可经过延迟。在预先注册之后延迟到3GPP接入的切换的情况下,移动装置210在框582(例如基于当前可用无线电信道的无线电测量)决定要求切换的时间。
[0090] 当切换被确定为适当时,在箭头540,移动装置210向IOM 202发送“要求切换”消息,以便指示它希望开始切换操作以接入第二无线网络206b。
[0091] 如图5B所示,IOM 202可发起如TS 23.060所定义的硬切换和服务无线电网络子系统(SRNS)再定位过程。例如,在箭头542,IOM 202可向SGSN 422发送“转发再定位请求”消息。在箭头544,SGSN 422可向UTRAN/GERAN 420发送“再定位请求”消息。在框584,UTRAN/GERAN 420可建立无线电承载。在箭头546,UTRAN/GERAN 420可向SGSN 422发送“再定位请求确认”消息。在箭头548,SGSN可向IOM 202发送“转发再定位响应”消息。在箭头550,在无线电接入承载成功建立之后,IOM 202向移动装置210发送“切换响应”消息。
[0092] 在框586,由第二无线网络206b的UTRAN/GERAN 420来检测移动装置210。在箭头552,UTRAN/GERAN 420向SGSN 422发送“再定位检测”消息。在箭头554,移动装置210转移到UTRAN/GERAN接入,并且发送“无线电资源控制(RRC)”消息,以便指示再定位完成。在箭头
556,UTRAN/GERAN 420向SGSN 422发送“再定位完成”消息,并且如TS23.060中所定义的一样完成转发再定位过程。在箭头558,IOM 202向SGSN 422发送“转发再定位完成”消息。在箭头560,SGSN向IOM 202发送“转发再定位完成确认”消息。
[0093] 在箭头562、564和566,如TS 23.060中所定义的一样来更新无线电承载。例如,在箭头562,SGSN 422向GGSN 426发送“更新PDP上下文请求”消息。在箭头564,GGSN 426向PCRF 502发送消息以便由PCRF 502发起PCEF发起的IP-CAN会话修改过程。在箭头566,GGSN 426向SGSN 422发送“更新PDP上下文响应”消息。
[0094] 在框588,移动装置210开始用于切换到GERAN/UTRAN 420的路由选择区域更新过程。在框590,由HA 432通过发送绑定撤消来释放WiMAX资源。
[0095] 图6A、图6B示出消息流600的一个实施例。消息流600是当执行从第二无线网络206b到第一无线网络206a的切换时操作和消息流的示范实现。
[0096] 如图6A所示,在箭头610,移动装置210使用第二无线电模块104来连接到第二无线网络206b。例如,移动装置210接入3GPP接入系统,并且由GGSN 426提供服务。
[0097] 在箭头612,移动装置210通过使用IOM 202发现过程,来发现服务网络中的IOM 202。如果移动装置210没有漫游,并且向移动装置210提供了IOM 202的地址,则可省略对IOM 202的发现过程。当移动装置210成功地发现IOM 202时,它在箭头614与这个IOM 202建立安全连接。此后,移动装置210能够将增强过程用于向第一无线网络206a的预先注册和切换。移动装置210与IOM 202之间的后续消息通过安全IP连接来传递。
[0098] 基于某些所定义标准,移动装置210在框680决定发起向第一无线网络206a(例如WiMAX接入系统)的预先注册操作和切换操作。切换确定可按照任何数量的标准来进行,包括无线电测量、信道测量、所接收信号强度、移动装置210所实现的通信应用、带宽要求、网络可用性、移动装置210的移动、移动装置210的速度(例如当处于移动车辆时)、操作环境等等。预先注册确定可按照任何数量的标准进行,包括连接到第二无线网络206b之后定义的时间或者用于切换确定的标准中的任一个标准。用于发起预先注册操作和切换操作的详细标准是特定于实现的,并且实施例并不局限于这个上下文。
[0099] 在箭头618、620,移动装置210执行移动WiMAX的接入、认证和授权(AAA)操作。例如,在箭头618,移动装置210执行接入认证操作。IOM 202相当于WiMAX认证器,并且在箭头620通过联络3GPP AAA节点434(例如AAA服务器/代理),来认证移动装置210。AAA节点434向IOM 202返回公共数据网络或分组数据网络(PDN)网关(GW)(PDN-GW)地址。在演进分组核心(EPC)中,PDN-GW端接SGi接口,并且负责诸如以下的功能:基于以逐个订户为基础对业务特性的监测的策略执行,以便确保正确遵循商定的业务策略。其它任务包括诸如恶意软件和未经授权数据类型之类的情况的分组过滤和筛选以及记帐、IP地址分配和合法侦听。
[0100] 在箭头622,移动装置210向IOM 202发送MOB_MSHO_REQ消息,MOB_MSHO_REQ消息包括第一无线网络206a的一个或多个潜在目标基站(例如基站410、412)。IOM 202的网络接口204a模拟服务WiMAX ASN。在箭头624,IOM 202向第一无线网络206a的ASN-GW 414发送R4_HO_REQ消息。在框682,ASN-GW 414可以可选地向认证器ASN执行上下文检索。在箭头626,ASN-GW 414向IOM 202发送R4_HO_RSP消息。在箭头628,IOM 202向移动装置210发送MOB_BSHO_RSP消息。在箭头630,IOM 202也向ASN-GW 414发送R4_HO_ACK消息。由箭头622-630和框682所表示的操作和消息的其它细节可见于NWG第3阶段规范的第4.7.2.1小节。
[0101] 如果移动装置210接受IOM 202在MOB_BSHO_RSP消息中所提供的目标基站之一作为切换目标,则移动装置210在箭头632发送MOB_HO_IND消息以指定已经选择哪一个目标基站。例如,在箭头634,IOM 202可向ASN-GW 414发送R4_HO_CNF消息。在箭头636,ASN-GW 414可向IOM 202发送R4_HO_ACK消息。在框684,ASN-GW 414可向认证器ASN执行上下文检索。在框686,移动装置210可接通第一无线电模块102。在箭头638,移动装置210和ASN-GW 414可参与数据通路注册过程。在箭头640,ASN-GW 414可向IOM 202发送R4_HO_COMPLETE消息。由箭头632-640和框684、686所表示的操作和消息的其它细节可在NWG第3阶段规范的第4.7.2.2小节中规定。
[0102] 如图6B所示,假定ASN-GW 414支持作为移动性协议的代理移动IP版本6(PMIP6),PMIP6隧道在ASN-GW 414与HA 432之间建立。诸如WiMAX和CDMA2000网络之类的移动IP的应用使用称作代理移动IP(PMIP)的技术。PMIP将移动性接入网关(MAG)引入移动IP(MIP)架构,移动性接入网关(MAG)代表移动装置210与代理MIP术语中称作本地移动性锚点(LMA)的HA 532进行交互。通过PMIP或PMIP6,MIP在网络中的使用对移动装置210而言是透明的。在箭头642,ASN-GW 414向HA 432发送“代理绑定更新”消息。在箭头644,HA 432向PCRF 502发送消息以发起PCEF发起的IP-CAN会话修改过程。在箭头646,HA 432向ASN-GW 414发送“代理绑定确认”消息。在箭头648、650和652,通过ASN-GW 414和HA 432在移动装置210至PCRF 502之间建立PMIP6隧道。移动装置210在这一点上能够通过第一无线网络206a(例如移动WiMAX接入)来发送/接收IP分组。
[0103] 图7示出系统700的一个实施例。这个系统可适合与本文所述的一个或多个实施例配合使用。相应地,系统700可参与在多种链路类型(例如本文所述的链路类型)上的无线通信。另外,系统700可执行多种用户应用。
[0104] 如图7所示,系统700可包括移动装置702、多个通信网络206以及一个或多个远程装置706。图7示出移动装置702可包括图1、图2和图4的元件。例如,移动装置702可包括设备100的元件和/或移动装置210的元件。在图7所示的说明性实施例中,移动装置702可包括存储器708、用户接口710、有线通信接口712、电源714和扩充接口716。
[0105] 移动装置702可示出具有无线通信能力的、适合实现本文所述的多种实施例的任何移动装置。移动装置702的示例可包括移动台、移动电话、蜂窝电话、运行于计算机上的软件电话或者具有按照所述实施例的计算和通信能力的其它适当计算装置。示范计算装置可包括手持计算机、掌上计算机、个人计算机(PC)、台式PC、笔记本PC、膝上型计算机、智能电话、移动电话、个人数字助理(PDA)、组合移动电话/PDA、移动计算装置、用户设备(UE)、移动单元、订户台、视频装置、电视(TV)装置、数字TV(DTV)装置、高清晰度电视(HDTV)装置、媒体播放装置、游戏装置、消息传递装置、寻呼机、移动因特网装置、平板计算机、上网本或者按照所述实施例的任何其它适当通信装置。
[0106] 存储器708可存储采取数据形式的信息。例如,存储器708可包含采取编码格式或未编码格式的应用文档、电子邮件、声音文件和/或图像。作为替代或补充,存储器708可存储控制逻辑、指令和/或软件组件。这些软件组件包括能够由一个或多个处理器运行的指令。这类指令可提供系统700中一个或多个元件的功能性。示范元件包括主机106、无线电模块102和104中的一个或多个组件、用户接口710和/或通信接口712。
[0107] 存储器708可使用能够存储数据的任何机器可读媒体或计算机可读媒体来实现,包括易失性存储器和非易失性存储器。例如,存储器708可包括只读存储器(ROM)、随机存取存储器(RAM)、动态RAM(DRAM)、双倍数据速率DRAM(DDRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、可编程ROM(PROM)、可擦可编程ROM(EPROM)、电可擦可编程ROM(EEPROM)、闪速存储器、例如聚合物存储器、奥式存储器、相变或铁电存储器、化氮氧化硅(SONOS)存储器等聚合物存储器、磁卡或光卡或者适合于存储信息的任何其它类型的媒体。值得注意的是,存储器708的某个部分或全部可包含在系统700的其它元件中。例如,存储器708的部分或全部可包含在与设备100的元件相同的集成电路或芯片上。备选地,存储器708的某个部分或全部可设置在外部的集成电路或其它媒体、例如硬盘驱动器上。实施例并不局限于这个上下文。
[0108] 用户接口710便于与移动装置702的用户交互。这种交互可涉及从用户输入信息和/或向用户输出信息。相应地,用户接口710可包括一个或多个装置,例如键盘(例如完全QWERTY键盘)、小键盘、触摸屏、话筒和/或音频扬声器。此外,用户接口710可包括输出信息和/或呈现由移动装置702所处理的图像/视频的显示器。示范显示器包括液晶显示器(LCD)、等离子体显示器和视频显示器。
[0109] 有线通信接口712提供与诸如个人计算机或网络服务器之类的装置706c的信息交换。这种信息交换可在一个或多个有线连接上。这类连接的示例包括USB接口、并行接口和/或串行接口。另外,接口712可提供在一个或多个无线连接上的这类交换。红外接口是这种连接的示例。与这类装置所交换的信息可包括多种应用文件和内容(例如音频、图像和/或视频)。
[0110] 有线通信接口712可包括多种组件,例如按照一个或多个通信协议来执行操作的收发器和控制逻辑。另外,通信接口712可包括输入/输出(I/O)适配器、将I/O适配器与对应通信媒体连接的物理连接器。
[0111] 图7示出移动装置702可在无线网络206a和206b上通信。具体来说,图7示出由第二无线电模块104来处理的、网络206b上的通信以及由第一无线电模块102来处理的网络206a上的通信。相应地,第一无线网络206a和第二无线网络206b可以分别为蜂窝网络、无线数据网络或者它们两者的组合。但是,实施例并不局限于这些示例。
[0112] 这类无线通信允许移动装置702与多种远程装置通信。例如,图7示出移动装置702参加与移动装置706a的无线通信(例如电话或消息传递)。另外,图7示出参加与接入点706b的无线通信(例如WLAN、WMAN和/或PAN通信)的装置。接入点706b又可为移动装置702提供对其它通信资源的访问。例如,图7示出接入点706b提供到分组网络704(例如因特网)的接入。
[0113] 电源714向移动装置702的元件提供操作电力。相应地,电源714可包括到外部电源(例如交流(AC)源)的接口。作为补充或替代,电源714可包括电池。这种电池可以是可移动和/或可充电的。但是,实施例并不局限于这些示例。
[0114] 扩充接口716可采取扩充插槽(例如安全数字(SD)插槽)的形式。相应地,扩充接口716可接受存储器、外部无线电单元(例如全球定位系统(GPS)、蓝牙、WiFi无线电单元等)、内容、硬盘驱动器等等。但是,实施例并不局限于SD插槽。其它扩充接口或插槽技术可包括记忆棒、压缩闪存(CF)等等。
[0115] 本文提出许多特定细节,以便提供对实施例的透彻理解。但是,本领域的技术人员会理解,没有这些特定细节也可实施这些实施例。在其它情况下,没有详细描述众所周知的操作、组件和电路,以免影响对实施例的理解。可以理解,本文所公开的特定结构和功能细节可以是代表性的,而不一定限制实施例的范围。
[0116] 多种实施例可使用硬件元件、软件元件或者它们两者的组合来实现。硬件元件的示例可包括处理器、微处理器、电路、电路元件(例如晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑装置(PLD)、数字信号处理器(DSP)、现场可编程阵列(FPGA)、逻辑门、寄存器、半导体器件、芯片、微芯片、芯片组等。软件的示例可包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件中间件、固件、软件模块、例程、子例程、功能、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或者它们的任何组合。对实施例是否使用硬件元件和/或软件元件来实现的确定可按照任何数量的因素而改变,例如预期计算速率、功率电平、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度以及其它设计或性能限制。
[0117] 一些实施例可使用表达“耦合”和“连接”连同其派生来描述。这些术语不是要作为彼此的同义词。例如,一些实施例可使用术语“连接”和/或“耦合”来描述,以便指示两个或更多元件相互直接物理接触或相互直接电气接触。但是,术语“耦合”也可表示两个或更多元件不是相互直接接触,但仍然相互合作或交互。
[0118] 例如,一些实施例可使用可存储指令或指令集的机器可读媒体或产品来实现,其中所述指令或指令集在由机器运行时,可使机器执行根据实施例的方法和/或操作。这种机器可包括例如任何适当的处理平台、计算平台、计算装置、处理装置、计算系统、处理系统、计算机、处理器等等,并且可使用硬件和/或软件的任何适当组合来实现。机器可读媒体或产品可包括例如任何适当类型的存储器单元、存储器装置、存储器产品、存储器媒体、存储装置、存储产品、存储媒体和/或存储单元,例如存储器、可移动或不可移动媒体、可擦除或不可擦除媒体、可写或可重写媒体、数字或模拟媒体、硬盘、软盘、压缩盘只读存储器(CD-ROM)、可记录压缩盘(CD-R)、可重写压缩盘(CD-RW)、光盘、磁媒体、磁光媒体、可移动存储卡或盘、多种类型的数字多功能盘(DVD)、磁带、盒式磁带等。指令可包括例如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码、加密代码等任何适当类型的代码,使用任何适当的高级、低级、面向对象、可视、编译和/或解释编程语言来实现。
[0119] 除非另有具体说明,否则可以理解,诸如“处理”、“计算”、“确定”之类的术语指的是计算机或计算系统或者类似的电子计算装置的动作和/或过程,其中所述计算机或计算系统或者类似的电子计算装置操控表示为计算系统的寄存器和/或存储器中的物理(例如电子)量的数据和/或将所述数据变换为类似地表示为计算系统的存储器、寄存器或者其他这种信息存储装置、传输装置或显示装置中的物理量的其它数据。实施例并不局限于这个上下文。
[0120] 虽然已经通过结构特征和/或方法动作特定的语言描述了主题,但是大家要理解,所附权利要求书中定义的主题并不一定局限于以上所述的特定特征或动作。以上所述的特定特征和动作而是作为实现权利要求书的示例形式来公开。
QQ群二维码
意见反馈