在短距离非授权无线网络和广域无线网络上选择性地传送数据的移动设备和方法

文档序号:7734258阅读:206来源:国知局
专利名称:在短距离非授权无线网络和广域无线网络上选择性地传送数据的移动设备和方法
技术领域
本发明总体上涉及无线通信网络,并且更具体地,涉及可配备(provisionable) 用于无线广域网(例如,蜂窝式网络)上的服务且进一步可操作在一个或多个短距离非授 权(unlicensed)无线网络上的移动设备以及用于在此类网络上智能地传送由移动设备生 成的数据的方法。
背景技术
在当今的无线时代,为了使用语音、视频和/或数据服务,消费者可能同时具有对 多个通信网络的订阅,诸如无线广域网(WWAN)、无线城域网(WMAN)、无线局域网(WLAN)、和 无线个域网(WPAN)。例如,可以使用特别为那些网络开发的协议和空中接口(例如,全球 移动通信系统(GSM)、通用分组无线电服务(GPRS)、通用移动电信系统(UMTS)、或码分多 址(CDMA))在授权WffAN上传送语音、视频或数据消息传递呼叫。替代地,可以在诸如实现 Wi-Fi (IEEE802. lla/b/g)、WiMax(IEEE 802. 16)、或蓝牙协议中的任何一个的网络的短距 离无线网络上传送语音、视频或数据消息传递呼叫。最近,已开发了非授权移动接入(UMA)标准以定义蜂窝式IP协议 (Cellular-over-IP) (CoIp),其使得在诸如GSM/GPRS、CDMA、UMTS、或其它蜂窝型网络的 WffAN上配备的移动设备(例如,CoIP手机)能够在更短距离非授权无线网络(例如,诸如 Wi-Fi和WiMax的不要求由授权运营商使用特别分配或授权的频率进行操作的网络)上接 入语音、视频、和数据消息传递服务。在此类标准下,CoIP手机是不仅包括接入授权WffAN的 适当功能、而且包括接入一个或多个更短距离、非授权无线网络的适当功能的多模式设备。 因此,当CoIP手机检测到其在非授权无线网络的范围内时,CoIP手机可以选择非授权网络 作为其优选通信模式,因为此类网络通常比其广域对等物有利于更高的数据速率,并且具 有较低的有效通话时间成本。然而,当前UMA标准的一个缺点是必须通过在其上配备手机的WffAN来路由从CoIP 手机传送的数据(例如,IP语音(VoIP)、文本、或视频)。此类路由通常使用II^sec协议组 来实现以通过WWAN将数据从CoIP手机安全地隧道传输至虚拟专用网络(VPN)服务器。由 于授权WffAN的最大数据速率通常比非授权网络的最大数据速率小得多,所以授权网络变 成用于由在WWAN上配备、但使用非授权网络进行CoIP会话的用户传输数字信息的瓶颈。图8图示了示例性现有技术CoIP架构。如图8所示,该架构包括更短距离、非授 权无线网络(例如,个人归属网络)、因特网服务提供商(ISP)网络、移动虚拟网络运营商 (M(V)NO)网络、以及提供对MNO服务网络818(例如,语音邮件、电子邮件、企业内部网)和 公共IP服务网络820(例如,因特网)的接入的移动网络运营商(MNO)网络。非授权网络 包括无线接入点/路由器804,诸如综合接入点和数字订户线路(DSL)或电缆调制解调器/ 路由器,以从接入点804的覆盖范围内的无线设备接收无线通信。ISP网络包括适当的宽 带电缆布线814(例如,DSL或电缆)和宽带IP路由器806或网关。M(V)NO网络包括提供ISP网络与MNO网络之间的桥接器的专用UMA网络控制器(UNC) 808。UNC 808与WffAN 810 之间的接口 816通常是具有T1/E1容量(例如,2兆位每秒(Mbps))的接口且必须被接入 WffAN 810的所有CoIP手机共享。接口 816通常还可安全地防止对WffAN 810的非授权接 入。WffAN 810被耦合到MNO服务网络818和公共IP服务网络820。在操作中,在由授权MNO操作的WffAN 810上配备CoIP手机802。CoIP手机802还 包括通过在非授权无线链路812上将信息发射到接入点/路由器804来将数据传送至公共 IP服务网络820或MNO服务网络818中的目标设备(例如,服务器)的适当功能。然而,在 CoIP手机802上运行的通信和安全协议要求所有传输的数据都通过WWAN810。因此,想要在 经由CoIP通过MNO服务网络818访问企业电子邮件同时附着于用户的非授权归属网络的 用户将必须使用被设计为处理大量数据业务的WWAN 810。另外,UNC 808与WffAN 810之间 的接口 816通常局限于比ISP网络窄得多的带宽,并且进一步必须被许多用户共享。例如, 当使用GPRS作为WffAN时,UNC 808与WWAN 810之间的接口 816称为"( 接口”且通常局 限于2Mbps的E1/T1容量。然而,( 接口必须被WffAN 810的多个小区中的多个用户共享, 导致业务以高达30Mbps的速率从ISP网络进入UNC 808。ISP的宽带IP网络与WffAN 810 之间的有效带宽的此类失配产生数据瓶颈。其它数据处理因素进一步加剧UNC/WWAN接口 816处的瓶颈。例如,此类接口 816 也是宽带IP承载会聚到WWAN协议的位置。另外,进入WffAN 810的数据通常由多个级别的 IP业务隧道传输来表征。例如,用于接入数据服务的当前CoIP手机协议栈具有至少三个 IP层(IP层、远程IP-IPSec层、和传输IP层)。因此,通过隧道的分级结构来传输应用业 务,从而基本上增加带宽。此外,在各种中间节点处对业务进行解隧道传输和重新隧道传输 添加了不期望的处理开销和等待时间。在减少通过WffAN 810的某些数据业务的尝试中,已知基于II^sec的虚拟专用网络 (VPN)使用被称为“分离隧道传输”的技术。分离隧道传输用于将与特定目的地相关联的某 些业务在没有隧道传输的情况下被直接发送到目的地,而其它业务通过VPN隧道和VPN服 务器被发送到各种目的地。例如,分离隧道传输使得VPN客户端能够跨越因特网将数据安 全地发射到VPN服务器(例如,在企业内部网上),同时允许到诸如打印机、复印机、和计算 机的本地设备的非隧道式接入。分离隧道传输主要被实现为将意图供VPN使用的数据业务 与意图保持在本地内部网络或归属网络上的数据业务区分开。可以根据VPN客户端的配置 来关闭或开启分离隧道传输。当分离隧道传输被开启时,用户可以在保持到他或她的本地归属网络(例如,归 属网络打印机、计算机、路由器等)的非安全接入的同时通过安全的VPN通信远程地接入企 业内部网。然而,分离隧道传输可能引起某些网络内的错误行为,导致以VPN服务器为目的 地的业务的方向错误。该不期望的行为可能是由错误域名系统(DNS)查找表和冲突的联网 拓扑引起的。另外,分离隧道传输常常要求特定的地址设置且可能受到利用网络地址转换 (NAT)的网络的负面影响。此外,基于IPsec的VPN的分离隧道传输特征只能将业务路由到私有域(例如,归 属网络)中的本地网络,但是不能将业务路由到单独公共域中的多个网络。例如,当使用现 在所实现的分离隧道传输时,用户可以在通过VPN隧道连接到企业网的同时在他或她的归 属网络上的打印机上打印非隧道式数据。然而,分离隧道传输不允许在没有穿过隧道企业网的情况下直接接入归属网络外面的网络。


附图用于进一步图示各种实施例并解释全部依照本发明的各种原理和优点,在所 述附图中,相同的附图标记在单独视图中自始至终指示相同或功能上类似的元素且所述附 图连同以下详细说明一起并入本说明并构成本说明书的一部分。图1是依照本发明的示例性实施例的移动设备的电气框图。图2是依照本发明的示例性实施例的通信协议栈的图形描绘。图3是图1的移动设备在其中进行操作的示例性通信系统的框图,其中,该通信系 统包括无线广域网和更短距离、非授权无线网络。图4是在更短距离、非授权无线网络和无线广域网两者上传送数据期间通过图3 的通信系统的各种组件的数据协议通信的图形描绘。图5是在更短距离非授权无线网络而不是无线广域网上传送数据期间通过图3的 通信系统的各种组件的数据协议通信的图形描绘。图6是图1的移动设备在其中进行操作的另一示例性通信系统的框图,图示了移 动设备从更短距离非授权无线网络到无线广域网的漫游。图7是依照本发明的由移动设备执行以在更短距离非授权无线网络和无线广域 网上智能地传送数据的步骤的示例性流程图。图8是图示由现有蜂窝式IP手机在更短距离、非授权无线网络和无线广域网上进 行数据传送的现有技术通信系统。本领域的技术人员将理解,图中的元素是为了简单和清楚而示出的并且不一定按 比例绘制。例如,可以将图中的一些元素的尺寸相对于其它元素放大以帮助改善对本发明 的各种实施例的理解。
具体实施例方式通常,本发明涵盖用于在更短距离非授权无线网络(UWN)和无线广域网(WffAN)上 智能地传送由此生成的数据的移动设备和方法。所述移动设备可配备用于由授权网络运营 商操作的WWAN上的服务,并且进一步可操作在至少一个更短距离UWN上。所述移动设备存 储当被执行时生成数据的各种应用,包括生成用于在WffAN上进行传送的数据的至少一个 应用。在应用存储之后的某个时间,移动设备执行所存储的应用中的一个或多个并基于 数据将被发送到的目标网络的域将由所执行的应用生成的数据分类成至少两个种类中的 一个。可以以多种方式中的任何一个或多个来确定目标网络的域,包括但不限于分析数据 将被发送到的目标设备的标识符(例如,与诸如TCP、UDP等所使用的路由和/或会话管理 协议相关联的IP地址或任何其它地址)、分析数据将被发送到的目标网络的标识符(例 如,子网掩码标识符或网络接入标识符的领域部分(realm part),其可以是“userpartO realmpart”的形式,其中领域部分识别目标网络)、分析与在目标网络中提供的服务相关联 的标识符(例如,作为所使用的路由和/或会话管理协议的一部分的IP地址或任何标识符 内的服务类型字段)、和/或分析所执行的应用的特性(例如,应用类型)。可用种类中的一种涉及要求至少部分地在WWAN上进行传送的数据且所述种类中的另一种涉及不要求在 WffAN上进行传送的数据(例如,意图到达公共IP服务网络中的网站的数据)。在已适当地将数据分类之后,移动设备基于该数据分类在至少更短距离UWN上与 目标网络中的目标设备建立通信。例如,在本发明的一个实施例中,当由所执行的应用生成 的数据被分类在与用于在WffAN上进行传送而生成(例如,意图到达WffAN的授权运营商的 服务网络中的诸如服务器的目标设备)的数据有关的种类中时,所述移动设备在更短距离 UffN和WffAN上建立与目标设备的通信。替代地,当由所执行的应用生成的数据被分类在与 不要求在WffAN上进行传送(例如,意图到达因特网上的诸如服务器的目标设备)的数据有 关的种类中时,所述移动设备在更短距离UWN上而不在WffAN上建立与目标设备的通信。通过以这种方式来操作移动设备,只有当与利用由WffAN网络运营商提供的服务 的应用相结合地生成数据时,才在WWAN上路由由移动设备生成的数据。由此,在WffAN上的 此类选择性路由使得与其它应用相结合地生成的数据能够避免由于UWN被连接到的宽带 ISP网络与包含在MNO网络中的窄得多的频带的WffAN之间的带宽的显著差异而造成在因特 网服务提供商(ISP)与移动网络运营商(MNO)网络之间的接口处通常发生的瓶颈。与要求 在UWN上发送的所有数据被隧道传输并进一步在其上对移动设备进行配备的WffAN上发送 的现有蜂窝式IP(CoIP)解决方案相比,本发明智能地选择哪些数据将在WffAN上发送且哪 些数据将绕过WffAN以消除或缓解ISP网络至MNO网络瓶颈对不要求接入WffAN的数据的影 响。参照相同的附图标记指示相同项目的图1 7,可以更容易地理解本发明的实施 例。图1是依照本发明的示例性实施例的移动设备100的电气框图。移动设备100包括用 于在非授权无线网络(UWN)上接收信号的UMA接收机102或其它接收机、用于在UWN上发 射信号的UMA发射机104或其它发射机、WffAN接收机106、ffffAN发射机108、处理器110、存 储器112、UWN天线120、和WffAN天线122。特别地,移动设备100可以可选地包括用户接口 114、显示器116、和报警电路118。UMA接收机102和UMA发射机104通常是众所周知的且可操作用于在用来根据诸 如Wi-Fi、WiMax、蓝牙、或超宽带(例如,IEEE802. 15. 草案标准)的更短距离无线协议在 用于传送数据的非授权频率上传送信息信号。UMA接收机102和UMA发射机104可以被集 成到单个UMA收发信机或调制解调器中,或者可以如图1所示保持分离。同样地,WffAN接收机106和WffAN发射机108是众所周知的,并且可操作用于在其 被设计为在其上进行操作的特定WWAN上传送信息信号。WffAN接收机106和WffAN发射机 108可以被集成到单个WffAN收发信机或调制解调器中,或者可以如图1所示保持分离。WffAN接收机106和WWAN发射机108进行通信的WffAN通信标准或协议可以是任何 常规协议或多址接入技术,包括但不限于码分多址(CDMA)、宽带CDMA、时分多址(TDMA)、全 球移动通信系统(GSM)、增强型数据GSM环境(EDGE)、通用分组无线电服务(GPRS)、频分多 址(FDMA)、正交频分复用(OFDM)、扩展频谱、或任何其它已知或未来开发的接入或链路协 议或方法。另外,WWAN可以进一步利用文本消息传递标准,诸如短消息服务(SMQ、增强型 消息传递服务(EMS)、多媒体消息传递服务(MMS)、或任何其它未来开发的标准或专有数据 传输协议,以在移动设备100与基站(未示出)之间传送文本、图形和视频数据。WffAN可以 进一步允许通过能够进行无线通信的设备之间的蜂窝式通信进行按键通话。
WffAN可以进一步使用多种联网协议中的任何一种,诸如,例如用户数据报协议 (UDP)、传输控制协议/网际协议(TCP/IP) ,AppleTalk 分组间交换/顺序分组交换(IPX/ SPX)/网络基本输入输出系统(网络BIOS)、或任何专有或非专有协议,以传送数字语音、文 本、图形、和/或视频(统称为“数据”)。另外,可以将WWAN连接到一个或多个广域网,诸 如因特网和/或公共交换电话网,或专用客户企业网(CEN)。移动设备100可以被实现为移动电话、智能电话、文本消息传递设备、手持计算 机、无线通信卡、个人数字助理(PDA)、笔记本或膝上型计算机、或已被修改或制备为包括本 发明的功能的任何其它无线通信设备。智能电话是具有附加应用处理能力的移动电话。例 如,在一个实施例中,智能电话是1)袖珍个人计算机(PC)、手持PC、掌上PC、或PDA,和2) 移动电话的组合。在一个实施例中,无线通信卡驻留或可插在PC或膝上型计算机内。术语 “通信设备”意图广泛地涵盖能够接收和/或发射信号且能够在无线通信系统中操作的许 多不同类型的设备。例如,但非限制性地,通信设备可以包括以下各项中的任何一个或其组 合蜂窝式电话、移动电话、智能电话、双向无线电装置、双向寻呼机、无线消息传递设备、膝 上型计算机/计算机、汽车网关、住宅网关、个人计算机、服务器、PDA、路由器、无绳电话、无 线电子邮件设备、包括内置无线调制解调器的便携式游戏设备等。处理器110被耦合到UMA接收机102、UMA发射机104、ffffAN接收机106、ffffAN发射 机108、存储器112、以及(当包括时)用户接口 114、显示器116、和报警电路118。处理器 110利用常规信号处理技术来处理在UWN链路123或WffAN链路IM上接收到的通信信号并 处理意图用于在UWN链路123或WffAN链路IM上传输的通信信号。处理器110可以是微 处理器、微控制器、数字信号处理器(DSP)、状态机、逻辑电路、或基于存储在存储器112中 的操作或编程指令来处理信息的任何其它设备或设备的组合。本领域的普通技术人员将理 解,可以使用处理本发明的处理要求和移动设备100所包括的各种其它功能可能要求的多 个处理器来实现处理器110。本领域的普通技术人员将进一步认识到当处理器110具有由 状态机或逻辑电路执行的其功能中的一个或多个时,与在处理器110外部相反,可以在状 态机或逻辑电路内嵌入包含相应操作指令的存储器。依照本发明的一些实施例,移动设备100具有为其分配的一个或多个地址或身份 以使得移动设备100能够识别并处理意图到达通信设备100的通信信号并提供用于由移动 设备100发射的通信信号的源的指示符。例如,在参与WffAN链路IM上的通信之前,移动 设备100被WffAN的授权网络运营商配备用于WffAN上的操作。此类配备在本领域中是众所 周知的,并且包括例如为移动设备100分配诸如电话号码的网络标识符,以其他方式将移 动设备100配置为用于在WffAN中操作,并设置计费处理。在此类配备之前,在使用无线通 信协议进行操作的任何WffAN上移动设备100是可配备的,WffAN接收机106和WffAN发射机 108被设计为用于所述无线通信协议。在移动设备100在UWN链路123或WffAN链路IM上 接收到信号时,处理器110将所接收到的信号的已解调数据中的地址解码,将已解码地址 与存储在整体设备存储器112的地址存储器组件中的一个或多个地址相比较,并且当所接 收到的地址基本上与存储在地址存储器组件中的地址相关时,继续处理所接收到的信号的 其余部分。为了执行移动设备100的必要功能,处理器110被耦合到存储器112,存储器112 可以包括随机存取存储器(RAM)、只读存储器(ROM)、闪速存储器、电可擦可编程只读存储器(EEPROM)、可拆卸存储器(例如订户标识模块(SIM)卡)、硬盘驱动器、和/或本领域中 众所周知的各种其它形式的存储器。在一个实施例中,存储器112包括若干个存储器组件, 包括但不限于地址组件、应用组件、和协议栈组件。本领域的普通技术人员将理解,各种存 储器组件每个可以是整体或聚合设备存储器112中的一组单独定位的存储器区域,以及设 备存储器112可以包括一个或多个独立存储器元件。如上所述,存储器112的地址组件存储唯一地识别移动设备100的一个或多个地 址。例如,地址组件可以包括设备的国际移动订户标识(IMSI)、国际移动设备身份(IMEI)、 电话号码、组标识、IP地址、媒体接入控制(MAC)地址等。存储器112的应用组件(在本文中也称为“应用存储器”或“应用存储器组件”) 存储将由处理器110来执行的多个应用126。所存储的应用1 包括用于接入由操作或控 制WffAN的移动网络运营商(MNO)托管(host)、操作或控制的服务网络上的服务的一个或多 个应用。此类MNO服务应用可以包括例如短信息服务(SMS)、WffAN语音服务(例如,IP语 音(VoIP)服务)、多媒体消息传递服务(MMS)、IP多媒体服务(IMS)、即时消息和/或电子 邮件服务、和无线应用协议(WAP)服务,其在被处理器110执行时生成意图在WffAN上进行 传送的数据。所存储的应用1 还包括用于接入诸如因特网的公共IP服务网络上的服务 的一个或多个应用。此类公共IP服务应用在被处理器110执行时生成不需要穿过WffAN的 数据。最后,存储器112的协议栈组件存储协议栈128,协议栈1 用于控制由所存储的 应用1 生成的数据仅在UWN和ISP网络(例如,在通过公共IP服务应用的执行生成的数 据的情况下)上或在UWN、ISP网络、WffAN和MNO网络(例如,在由MNO服务应用生成的数据 的情况下)上的传输。图2是依照本发明的示例性实施例用于在UWN上并选择性地在WffAN 上传送应用数据的通信协议栈128的图形描绘。当被采用时,用户接口 114可以包括例如小键盘、键盘、触摸板、触摸屏、滚动条或 按钮、麦克风、扬声器、照相机、和/或使得用户能够与移动设备100交互、操作移动设备 100、和/或向移动设备100提供信息的任何其它组件。用户接口 114允许移动设备100的 用户输入供移动设备100使用和/或包括在UWN链路123或WffAN链路124上发射的至少 一些通信信号中的信息。可选显示器116可以是任何现在已知或未来开发的显示技术,包括但不限于液晶 显示器(IXD)、点矩阵显示器、等离子体显示器、发光二极管LED显示器、或有机LED显示器。 显示器116提供移动设备100的用户可以接收移动设备活动的视觉指示或通知和/或观看 与操作移动设备100相关联的信息的手段。在接收到并处理通信信号并存储由此提取的消息时,处理器110可选地向报警电 路118(在包括时)传送命令信号作为已接收到并存储无线通信的通知。报警电路118可 以包括例如具有能够播放语音、曲调、及其它可听警报的相关联扬声器驱动电路的扬声器 (未示出)、具有能够产生物理振动的相关联振动器驱动电路的振动器(未示出)、具有能够 产生视觉警报的相关联LED驱动电路的一个或多个LED(未示出)、或能够产生视觉视频警 报的视频成像显示器。本领域的普通技术人员将理解,可以使用其它类似报警装置以及上 述可听、振动、视觉、和/或视频报警输出的任何组合来实现可选报警电路118。如图2所示,移动设备100用来在UWN上并选择性地在WffAN上传送数据(例如,协议数据单元(PDU))的示例性协议栈1 包括若干个协议层。示例性协议栈128的布置反 映了依照TCP/IP模型产生的协议栈的常规布置。示例性协议栈1 包括促进在UWN无线 链路123上的通信的物理层201、促进在ISP的IP网络上的路由的ISP IP层203、促进端 到端数据传输并实现错误控制、分段、和流控制的传输层205、基于数据被分类成两个或更 多种类中的一个将数据引向传输层205的适当部分的连接管理器层207、将应用数据分类 成所述种类中的一个的应用分类器层209、和运行特定应用并生成应用数据的应用层211。 虽然图2中未明确示出,但物理层201或ISP IP层203可以并入数据链路层以促进在UWN 上的通信。例如,数据链路层可以实现IEEE802. lla/b/g、IEEE 802. 16、蓝牙、或超宽带的 数据链路协议。协议栈128图示由移动设备处理器110执行生成意图用于在至少UWN链路 123上传输的数据的应用期间的各种固件、中间件和软件元件的有序操作。与常规TCP/IP模型栈形成对照,图2中所描绘的协议栈1 包括应用分类器层 209和连接管理器层207的添加、以及传输层205的逻辑分叉或划分。应用分类器层209基 于数据将被发送到的目标网络的域将从应用层211接收到的数据分类成各个种类。在一个 实施例中,应用分类器层209将要求至少部分地在WffAN上进行传送的数据(例如,IMS数 据、匪S数据、SMS数据、WAP数据、和目的地是MNO托管的服务器的任何其它数据)分类成 第一种类,并将不要求在WWAN上进行传送的数据(例如,公共因特网业务或目的地不是MNO 托管的服务器的任何其它数据)分类成第二种类。基于图2中所描绘的示例性应用层211, MNO数据服务应用221的执行将产生第一种类的数据且非MNO数据服务应用215的执行将 产生第二种类的数据。可以将数据分类配置为在应用1 的执行期间实时地发生。例如, 应用分类器层209可以被配置为逐个分组地评估数据。替代地,可以在应用启动时基于每 个应用或逐个会话地对数据进行分类。可以以多种方式来进行应用数据将被发送到的目标网络域的确定。例如,可以基 于目标设备的标识符来确定目标网络域。示例性目标设备标识符包括但不限于IP地址 (例如,用于IPv4的32比特地址或IPv6的128比特IP地址);MAC地址,序列号;IMSI或 IMEI (用于无线设备);主机标识符;统一资源定位符(URL);或服务器、移动设备、个人计 算机、PDA、接入点、或应用数据将被发送到的任何其它设备的统一资源标识符(URI)。替代 地,可以基于与目标网络相关联的标识符来确定目标网络域,所述标识符诸如为网络ID、子 网掩码、目标设备的IP地址或在应用的执行期间从其接收数据的IP地址中的子网标识符; 网络接入标识符(NAI)的领域部分;和/或接入点标识符(例如,接入点名称)。此外,可 以基于与发现数据意图用于的目标服务相关联的标识符(例如,web服务URI)来确定目标 网络域。更进一步地,可以基于所执行的应用的特性来确定目标网络域。示例性应用特性 包括但不限于应用的类型(例如,实时或非实时)、将应用标识为在MNO网络上被托管的参 数,诸如遍历路径;和/或交互式或非常大的文件下载。连接管理器层207以不同的域(例如,DNS和/或网络附接存储(NAS)设备)为目 标以便发现服务,建立与目标服务器或设备的IP连接,并基于数据的分类将由应用层211 产生的数据引向或路由到传输控制协议/用户数据报协议(TCP/UDP)层219或TCP/UDP层 213.例如,被分类为第一种类并从而意图用于至少部分地在WffAN上进行传送且到MNO网络 中的数据被引向TCP/UDP层219 ;而被分类为第二种类且从而不意图用于在WffAN上进行传 送的数据被引向TCP/UDP层213。使用加密层(例如,层217)对被引向TCP/UDP层219的数据进行加密,从而使其准备好在WWAN上进行隧道传输。另外,在图2所描绘的协议栈实施例中,协议栈1 的传输层205在逻辑上被划分 成单个TCP/UDP层213以及TCP/UDP子层219与M(V)NO IP IPsec子层217的组合。例如 使用II^sec协议组对通过层217和219传送的数据进行加密以便在WffAN上进行隧道传输。 如上文所讨论的,通过层213或通过层217和219的数据的方向取决于数据的分类。依照本发明,存储在存储器112中并由协议栈1 的应用层211处理的应用1 包 括MNO服务应用221和非MNO服务应用215 (例如,公共IP服务应用)。MNO服务应用221 产生最终意图到达MNO网络的数据且非MNO服务应用215产生并不意图到达MNO网络(例 如,意图到达诸如因特网的公共IP网络)的数据。换言之,用于由MNO服务应用221生成的 数据的目标网络是MNO网络且用于由非MNO服务应用215生成的数据的目标网络不是MNO 网络。本文所使用的“目标网络”可以是由应用生成的数据将被发送到的最终目的地网络 或中间网络。与反映TCP/IP模型的协议栈的操作一致,协议栈1 的每个层通过接口从下一个 较高层接收对其服务的请求,并进而通过另一接口从下一个较低层请求服务。例如,应用层 211从传输层205请求服务,传输层205作为响应从ISP IP层203请求服务。然后,ISP IP 层203从物理层201请求传输服务。依照本发明的示例性实施例,应用分类器层209和连 接管理器层207可以被实现为插在应用层211与传输层205之间以智能地将数据路由到传 输层205的适当部分的中间件。为了图示依照本发明的一个实施例的与MNO托管的应用相关联的数据的传送,对 图3和4进行参考。图3是移动设备100在其中进行操作的示例性通信系统300的框图。 通信系统300包括耦合到ISP网络进而耦合到MNO网络(例如通过M(V)NO网络)的更短 距离UWN(例如,个人归属网络)和公共IP服务网络320 (例如,通过一个或多个NAS设备 315)。在图3中使用无线接入点(AP) 304来实现UWN,无线接入点(AP) 304还可以包括本 领域中已知的网关或路由能力。接入点304通过适当的电缆314和诸如中继器的其它基础 设施组件耦合到ISP的宽带IP路由网络306。宽带IP路由网络306被耦合到用于公共IP 服务网络320的NAC设备(一个或多个)315。宽带IP路由网络306还被耦合到M(V)NO网 络。在图3所示的实施例中,M(V)NO网络包括UMA控制器(UNC) 308,其用于将宽带IP路由 网络306的传输协议转换成到MNO网络的接口 316的无线传输协议。特别地,MNO网络包 括WffAN 310和MNO服务网络318。当移动设备处理器110执行存储在移动设备100的存储器112中的应用1 时 (例如,响应于经由用户接口 114的用户输入),协议栈1 的应用层211产生专用于所执行 的应用1 的数据(例如,协议数据单元(PDU))。数据被提供给应用分类器层209,如上文 详细描述的,其智能地将数据分类成适当的种类。在图3和4所示的示例中,移动设备100 通过其处理器110来执行用于MNO托管的数据服务的应用221。结果,协议栈1 的应用分 类器层209将数据分类成指示数据将要求至少部分地在WffAN 310上传送的种类。基于此类分类,连接管理器层207建立移动设备100与MNO服务网络318上的目标 设备之间的数据会话或其它通信,并将由应用221产生的数据引向或路由到TCP/UDP子层 219。在应用适当的TCP/UDP封装之后,由II^sec子层217对数据进行加密以促进经由UNC 308在WffAN 310上的针对目标设备的虚拟专用网络(VPN)隧道传输。然后,加密数据被传递至ISP IP层203以进行IP封装。IP封装数据被提供给物理层201以便配置成用于在 UWN无线链路123上传输的无线信号。因此,依照本发明的这个实施例,连接管理器层207 通过UNC 308(例如,无线应用网关(WAG))在更短距离UWN和WffAN 310 (例如,GI3RS)上建 立移动设备100与MNO服务网络318上的目标设备之间的IP或其它数据通信。在已在移动设备100与MNO服务网络318上的目标设备之间建立通信会话之后, 数据被移动设备100在UWN无线链路123上传送至接入点304并然后通过电缆314到达宽 带IP路由网络306。宽带IP路由网络306将数据传递至UNC 308,在那里,其通过WffAN接 口 316被隧道传输至WffAN 310并在MNO服务网络318的域中终止。图4图示当移动设备100当前无线地连接到UWN、而不是WWAN310时在UWN和WffAN 310上进行数据传送期间通过图3的通信系统300的各种组件进行的数据协议通信。如图 4所示,移动设备的协议栈128的各个层与其它系统设备中的协议栈的相应层通信。例如, 依照UWN无线链路协议操作的移动设备100的物理层201与接入点304的相应物理层对接 并与其交互。同样地,移动设备100的IP层203与接入点304的IP层通信并与其交互。接 入点304将UWN物理层转换或转化成用于在接入点304与宽带IP路由网络306之间发射 数据的适当物理接入层(例如,数字订户线路(DSL)、电缆、卫星、以太网等)。在转换之后, 接入点的输出物理层与宽带IP路由网络306的相应物理接入层对接并与其交互。同样地, 接入点304的IP层与宽带IP路由网络306的IP层通信并与其交互。宽带IP路由网络306的物理接入和IP层与UNC 308的相应物理和IP层对接并 与其交互。另外,移动设备的协议栈128的加密(IPsec)子层217与UNC 308中的相应层 对接并与其交互。类似于接入点304,UNC 308将用来与宽带IP路由网络306通信的物理 接入层转换或转化成用于在UNC 308与WffAN 310的边界网关401之间发射数据的适当物 理和链路层(例如,以太网E1/T1线路等)。在转换之后,UNC的输出物理和链路层与边界 网关401的相应物理和链路层对接并与其交互。同样地,UNC 308的IP和帧中继层与边界 网关401的对等IP和帧中继层通信并与其交互。一旦已通过WffAN 310(由边界网关401 来表示)在移动设备100与MNO服务网络318中的目标设备(未示出)之间建立了下层通 信,则在移动设备的协议栈128的应用层211中运行的MNO服务应用221与MNO服务网络 318中的目标设备的相应应用层通信。因此,依照本发明,成功地完成通过UWN和WffAN两者 意图在MNO服务网络318的域中终止的数据的传送。除在移动设备100在UWN上操作的同时促进移动设备100与要求或期望VPN操作 的目标设备之间通过WffAN 310的通信之外,本发明还通过智能地绕过WffAN以建立移动设 备100与不通过WWAN310操作的目标设备之间的通信来促进此类通信。为了图示依照本发 明的一个实施例的与非MNO托管的应用相关联的数据的传送,对图3和5进行参考。当移动设备100的用户在移动设备100无线地连接到UWN的同时激活不要求接入 MNO服务网络318或以其他方式要求VPN隧道传输的应用215时,协议栈128的应用分类 器层209将数据分类成指示该数据不要求整体地或部分地在WffAN 310上进行传送的种类。 基于此类分类,连接管理器层207建立移动设备200与除MNO服务网络318之外的诸如公 共IP服务网络320的网络上的目标设备之间的数据会话或其它通信。连接管理器层207 将由应用215产生的数据引向或路由到逻辑划分的传输层205的TCP/UDP层213。在应用 适当的TCP/UDP封装之后,数据在未并入与通过WffAN 310对数据进行隧道传输相关联的开销的情况下被传递至ISP IP层203以进行IP封装。IP封装数据被提供给物理层201以便 配置成用于在UWN无线链路123上传输的无线信号。因此,依照本发明的这个实施例,连接 管理器层207在更短距离UWN、而不是WffAN 310上建立移动设备100与MNO服务网络318 外面的目标设备之间的IP或其它数据通信。在已在移动设备100与例如公共IP服务网络320上的目标设备之间建立通信会 话之后,数据被移动设备100在UWN无线链路123上传送至接入点304并然后通过电缆314 到达宽带IP路由网络306。宽带IP路由网络306将数据传递至NAS 315,在那里,其被通 过IP服务接口 317转发并在公共IP服务网络320的域中终止。图5图示当移动设备100当前无线地连接到UWN时在WWAN310外部的数据传送期 间通过图3的通信系统300的各种组件进行的数据协议通信。如图5所示,移动设备的协 议栈128的各种层与其它系统设备中的协议栈的相应层通信。例如,如上文相对于图4所 讨论的,移动设备100的物理层201和IP层203与接入点304的相应物理和IP层对接并 与其交互。接入点304将UWN物理层转换或转化成用于在接入点304与宽带IP路由网络 306之间发射数据的适当物理接入层。在转换之后,接入点的输出物理层与宽带IP路由网 络306的相应物理接入层对接并与其交互。同样地,接入点304的IP层与宽带IP路由网 络306的IP层通信并与其交互。宽带IP路由网络306的物理接入和IP层与NAS 315的相应物理和IP层对接并与 其交互。一旦已通过NAS 315在移动设备100与公共IP服务网络320中的目标设备(未 示出)之间建立下层通信,则在移动设备的协议栈128的应用层211中运行的非MNO服务 应用215与公共IP服务网络320中的目标设备的相应应用层通信。因此,依照本发明,通 过UWN、而不是WffAN 310成功地完成并不意图在MNO服务网络318的域中终止的数据的传 送。而且,本领域的普通技术人员将理解,移动设备100可以同时地执行多个应用215、221, 其中基于由应用分类器层209对用于每个应用的数据进行的分类使来自每个应用的数据 适当地路由通过移动设备的协议栈1 并到达各终止域。通过向移动设备100添加应用分类和连接管理功能,本发明通过绕过WffAN 310基 本上改善了移动设备100在UWN上进行操作时的数据通信的总数据传输效率和速度及通常 在UNC 308与WffAN 310之间的接口 316处针对不要求接入WffAN 310的所有数据导致的瓶 颈。本发明的智能路由/通信功能通过避免由UWN与WffAN之间的数据速率的显著变化导 致的典型WWAN瓶颈而使得对非MNO数据服务的接入更便宜、更快、且在UWN环境中更方便。 例如,UWN环境中的移动设备可以在没有加密和隧道传输的开销的情况下建立与用于VoIP 通信的目标设备(例如,另一 UWN环境中的另一移动设备)的通信,否则,如果通过WffAN来 路由VoIP通信,则可能要求所述加密和隧道传输的开销。另外,本发明还通过从WffAN消 除并不意图到达MNO服务网路中的目标设备的数据来促进在WWAN进行通信的改善的速度 和方便性。通过减少穿过WWAN并因此穿过UNC/WWAN接口的业务的量,同样可以降低UNC/ WWAN接口瓶颈的频率和严重程度。现在参照图6,本发明进一步促进移动设备100经由更短距离UWN来建立与MNO服 务网络318上的目标设备的IP数据通信会话并移动或漫游到UWN的覆盖区域之外、但仍留 在WffAN 310的覆盖区域内时的无缝IP会话连续性。在这种情况下,移动设备100最初在 UffN链路123上建立到接入点304的IP会话。然后,如上文相对于图3和4所讨论的,与目标设备交换数据。然而,随着移动设备100离开接入点304并在UWN的范围之外(例如,在图6中从 位置“1”移动到位置“2”),移动设备100的处理器110或其它链路质量检测机构注意到UWN 链路123的信号强度或其它链路质量特性或度量的退化。一旦UWN链路质量退化太多而不 能可接受地维持在UWN链路123上的数据会话(例如,降到阈值以下),则处理器110发起 从更短距离UWN到WffAN 310的切换,条件是WffAN链路124的常规切换前分析指示WffAN链 路124的可接受的信号质量。为了完成切换,移动设备100可以采用诸如(由因特网工程 任务组(IETF)发布的,如请求说明(RFC) 3344(对于IPV4)或RFC 3775(对于IPV6)中所 述)移动IP的已知技术来建立在WWAN链路IM上的持续数据会话。在数据会话已被传输至WffAN链路IM之后,在WffAN链路IM上传送的数据被 WWAN 310的基站收发信机(BTS)602接收到,其依照已知无线电信系统处理在基站控制器 (BSC) 604的控制下操作。由于在这种情况下数据的目的地是MNO服务网络213上的目标设 备,所以可以由移动设备的协议栈1 的加密层217对数据进行加密以通过在移动设备100 与目标设备之间建立的VPN有效地对数据进行隧道传输。由BTS 602接收到的数据被传送 到BSC (例如,经由T1/E1链路或微波链路),BSC进而在接口 606 (例如,当使用GPRS技术 来实现WffAN 310时的( 接口)上将其提供给WffAN 310的其余部分(例如,服务GPRS支 持节点(SGSN))。WffAN 310将数据传送到MNO服务网络318中的目标设备,并且反之亦然。相反,当移动设备100移动回更短距离UWN的覆盖区域中时(例如,移动回接入点 304的覆盖区域),可以触发从WffAN 310到更短距离UWN的切换。在这种情况下,使用诸如 移动IP标准中描述的可适用数据会话传输技术在UWN链路123上传输或重新建立数据连 接。图7是依照本发明的由WffAN可配备的移动设备执行以智能地在更短距离UWN和 WffAN上传送数据的步骤的示例性流程图700。在逻辑流程700中标识的步骤由移动设备的 处理器依照存储在移动设备的存储器中的计算机编程指令来执行。例如,可以存储用于实 现上文相对于图2 5所讨论的协议栈128的编程指令。根据图7的逻辑流程,移动设备将各种应用存储(701)在其存储器中,包括但不限 于生成用于在其上已配备移动设备的WWAN上进行传送的至少某些数据的应用。在一个实 施例中,所存储的应用包括将要求在WffAN上的数据传输的涉及MNO托管服务的应用、以及 不涉及MNO托管服务并因此不要求在WffAN上的数据传输的应用(例如,与公共IP服务网 络交换数据的浏览器及其它应用)。在存储应用之后的某个时间,移动设备连接到UWN并执行(703)所存储的应用中 的一个或多个。例如,所述移动设备可以利用协议栈1 的应用层211来执行应用(一个或 多个)。可以依照已知多处理技术同时地执行多个应用。然后,移动设备确定(705)由所执 行的应用产生的数据将被发送到的每个目标网络的域。例如,移动设备可以确定由特定的 已执行应用产生的数据是否意图在WWAN上传送到MNO托管服务网络或该数据是否意图在 WWAN之外传送(例如,到公共IP服务网络)。可以通过检查与目标网络上的目标设备相关 联的标识符(例如,IP地址、URL、URI、接入点名称、和/或NAI (例如,领域部分))、与目标 网络相关联的标识符(例如,网络ID或接入点名称)、与发现目标服务相关联的标识符(例 如,web服务URI)、和/或已执行应用的特性(例如,将已执行应用标识为被授权MNO托管的应用参数,交互式、实时、非实时、或要求非常大的文件下载)来完成目标网络域的确定。基于所确定的各目标网络的域,移动设备将由每个已执行应用生成的数据分类 (707)成至少两个种类中的一个。种类之一(例如,第一种类)涉及或包括要求在WWAN上 进行传送的数据(例如,由MNO托管的服务应用生成的数据)且另一种类(例如,第二种 类)涉及或包括不要求在WWAN上进行传送的数据(例如,由非MNO托管的服务应用生成的 数据)。可以实时地、诸如逐个分组地执行数据分类。替代地,可以逐个会话地对数据进行 分类,并且在特定会话期间生成的所有数据被假定为被同样地分类。然后,数据的路由取决于数据分类。例如,对于被分类成第一种类(708)的数据而 言,移动设备在移动设备被无线地连接到的UWN上和在其上配备移动设备的WffAN上建立 (709)与目标网络中的目标设备的通信会话。如果相对于已执行应用而言期望VPN或其它 安全通信,则移动设备可选地对用于在通信会话期间传输的数据进行加密(711)。可以使用 任何已知或未来开发的加密方法来执行加密,并且在一个实施例中,包括使用众所周知的 II^sec协议组的加密。继续前述示例,对于被分类成第二种类(708)的数据而言,移动设备在移动设备 被无线地连接到的UWN上、而不是在其上配备移动设备的WffAN上建立(71 与目标网络中 的目标设备的通信会话。在这种情况下,在UWN上传送到目标设备的数据将不包括为了在 WWAN上进行隧道传输而加密的安全信息,虽然其可以包括加密信息(例如,使用安全套接 层(SSL)加密)以促进例如在公共IP服务网络上的安全电子商务交易。通过在不需要接 入WffAN时在WffAN之外传送数据,本发明缓解了 ISP IP网络与WffAN之间的瓶颈对不需要 穿过WffAN的数据的影响。另外,作为本发明的操作的结果实现的通过ISP IP网络与WffAN 之间的接口传输的公共IP服务应用数据及其它非MNO托管的服务应用数据的减少或消除 改善了用于WWAN引导数据的吞吐量。如上文所讨论的,可以由移动设备同时地或基本同时地执行多个单独分类的应 用。在此类情况下,对被分类为第一种类的数据执行上文相对于框705 711所讨论的处 理,而对被分类为第二种类的数据执行上文相对于框705 708和713讨论的处理。可以 实时地、逐个会话地、或在移动设备进行应用启动时对由同时运行的应用生成的数据进行 分类。本发明涵盖用于在更短距离UWN和WffAN上智能地传送由此生成的数据的移动设 备和方法。利用本发明,由在移动设备上运行的应用生成的数据被智能地分成各种类并由 移动设备路由,从而在WWAN上仅传送要求在此类网络上传送的数据。在UWN上传送不要求 在WffAN上传送的数据,使得其在WffAN上不被进一步隧道传输或弓I导,由此避免或减少在宽 带ISP网络与窄得多的频带的MNO网络之间的接口处遭遇的数据瓶颈。如上文详细描述的,本发明的实施例主要在于与用于在UWN和WffAN上智能地传送 数据的移动设备及其操作相关的方法步骤和装置组件的组合。因此,已经在附图中用常规 符号适当地表示了装置组件和方法步骤,附图仅仅示出与理解本发明的实施例有关的那些 细节以免由于对于受益于本文说明的本领域普通技术人员来说显而易见的细节使本公开 含糊难懂。在本文献中,可以单独地使用诸如“第一”和“第二”、“顶”和“底”等关系术语来 将一个实体或动作与另一实体或动作区别开,而不一定要求或暗示此类实体或动作之间的任何实际此类关系或顺序。本文所使用的术语“包括”、“包含”及其任何其它变体意图涵盖 非排他性包括,使得包括一系列元素的处理、方法、物件、或装置不仅包括那些元素,而且可 以包括未明确列出或为此类处理、方法、物件、或装置所固有的其它元素。结合任何对象或 动作所使用的术语“多个”意指两个或更多此类对象或动作。前面是冠词“一个”或“一种” 的权利要求元素在没有更多约束的情况下不排除包括该元素的处理、方法、物件、或装置中 的附加相同元素的存在。将理解,本文所述的移动设备的实施例可以由一个或多个常规处理器和唯一存储 的程序指令组成,所述唯一存储的程序指令控制所述处理器(一个或多个)与某些非处理 器电路相结合地实现本文所述的移动设备的某些、大多数或全部功能及其操作方法。所述 非处理器电路可以包括但不限于上述接收机102、106和发射机104、108、以及信号驱动器、 时钟电路、电源电路、和用户输入设备。同样地,可以将这些非处理器电路的功能解释为在 UWN和WffAN上智能地传送由移动设备生成的数据的方法的步骤。替代地,可以由不具有存 储程序指令的状态机来实现某些或全部功能,或者在一个或多个专用集成电路(ASIC)中, 其中,每个功能或某些功能的某些组合被实现为定制逻辑。当然,可以使用两种方法的组 合。因此,本文已描述了用于这些功能的方法和装置。此外,可以预期本领域的普通技术人 员虽然可能进行由于例如可用时间、当前技术和经济方面的考虑所激发的重大努力和许多 设计选择,但当受到本文所公开的构思和原理的引导时,将容易地能够以最少而不过多的 实验来生成此类软件指令或程序及IC。在前述说明书中,已描述了本发明的特定实施例。然而,本领域的普通技术人员将 理解,在不脱离如权利要求所阐述的本发明的范围的情况下可以进行各种修改和变更。因 此,应将本说明书和附图视为说明性而不是限制性的,并且所有此类修改意图被包括在本 发明的范围内。不应将所述益处、优点、问题的解决方案、以及可造成任何益处、优点、或解 决方案发生或变得更加明显的任何元素(一个或多个)解释为任何或全部权利要求的关 键、要求、或必要特征或元素。仅仅由包括在本申请待决期间进行的任何修改的权利要求和 所发布的那些权利要求的所有等同物来限定本发明。
权利要求
1.一种用于传送由移动设备生成的数据的方法,该移动设备可配备为用于由授权网络 运营商操作的无线广域网上的服务且进一步可操作在至少一个更短距离、非授权无线网络 上,该方法包括存储(701)多个应用,所述多个应用中的每一个在被执行时生成数据,且所述多个应 用中的至少一个生成用于在所述无线广域网上传送的至少一些数据;执行(70 所述多个应用中的至少一个以产生已执行应用;基于由所述已执行应用生成的数据将被发送到的目标网络的域,将所述数据分类 (707)成至少两个种类中的一个,所述至少两个种类包括涉及要求至少部分地在所述无线 广域网上进行传送的数据的第一种类和涉及不要求在所述无线广域网上进行传送的数据 的第二种类;以及基于由所述已执行应用生成的数据的分类,在至少更短距离、非授权无线网络上与所 述目标网络中的目标设备建立(709、713)通信。
2.根据权利要求1所述的方法,进一步包括基于与所述目标设备相关联的标识符、与所述目标网络相关联的标识符、与发现目标 服务相关联的标识符和所述已执行应用的特性中的至少一个来确定(70 所述目标网络 的域。
3.根据权利要求2所述的方法,其中,与所述目标设备相关联的标识符是网际协议地 址、统一资源定位符、和统一资源标识符中的至少一个,并且其中,与所述目标网络相关联 的标识符是接入点名称和网络接入标识符中的至少一个。
4.根据权利要求2所述的方法,其中,所述已执行应用的特性包括将所述已执行应用 标识为被所述授权网络运营商托管的参数。
5.根据权利要求1所述的方法,其中,所述建立通信的步骤包括当由所述已执行应用生成的数据被分类成所述第一种类时,在所述更短距离、非授权 无线网络和所述无线广域网上与所述目标设备建立(709)通信;以及当由所述已执行应用生成的数据被分类成所述第二种类时,在所述更短距离、非授权 无线网络而不在所述无线广域网上与所述目标设备建立(71 通信。
6.根据权利要求5所述的方法,其中,所述在更短距离、非授权无线网络和所述无线广 域网上与所述目标设备建立通信的步骤包括对由所述已执行应用生成的数据进行加密(711)。
7.根据权利要求6所述的方法,其中,所述对由所述已执行应用生成的数据进行加密 的步骤包括使用II^sec协议组对由所述已执行应用生成的数据进行加密。
8.根据权利要求1所述的方法,其中,所述分类步骤在所述已执行应用的执行期间实 时地发生。
9.根据权利要求1所述的方法,其中,逐个分组地执行所述分类步骤。
10.根据权利要求1所述的方法,其中,逐个会话地执行所述分类步骤。
11.根据权利要求1所述的方法,其中,所述第一种类的数据包括为了在所述无线广域 网上进行隧道传输而加密的安全信息,并且所述第二种类的数据不包括为了在所述无线广 域网上进行隧道传输而加密的安全信息。
12.根据权利要求1所述的方法,其中,与所述目标设备建立的所述通信是IP语音通
13.根据权利要求1所述的方法,其中,生成用于在所述无线广域网上传送的数据的所 述多个应用中的至少一个包括至少第一应用,并且其中,所述执行步骤包括执行所述第一应用以产生第一已执行应用;以及与所述第一应用的执行基本同时地执行所述多个应用中的第二应用以产生第二已执 行应用,所述第二应用不要求在所述无线广域网上的传送; 并且进一步地,其中,所述分类步骤包括基于所述数据将被发送到的第一目标网络的域,将由所述第一已执行应用生成的数据 分类成所述第一种类;以及基于所述数据将被发送到的第二目标网络的域,将由所述第二已执行应用生成的数据 分类成所述第二种类。
14.根据权利要求13所述的方法,其中,所述建立步骤包括基于由所述第一已执行应用生成的数据被分类成所述第一种类,在至少更短距离、非 授权无线网络和所述无线广域网上与所述第一目标网络中的第一目标设备建立(709)第 一通信;以及基于由所述第二已执行应用生成的数据被分类成所述第二种类,在至少更短距离、非 授权无线网络而不在所述无线广域网上与所述第二目标网络中的第二目标设备建立(713)第二通信。
15.根据权利要求13所述的方法,进一步包括基于与第一目标设备相关联的标识符、与第一目标网络相关联的标识符、与发现第一 目标服务相关联的标识符、和所述第一已执行应用的特性中的至少一个来确定所述第一目 标网络的域;以及基于与第二目标设备相关联的标识符、与第二目标网络相关联的标识符、与发现第二 目标服务相关联的标识符、和所述第二已执行应用的特性中的至少一个来确定所述第二目 标网络的域。
16.根据权利要求13所述的方法,其中,所述将由所述第一已执行应用生成的数据进 行分类的步骤和所述将由所述第二已执行应用生成的数据进行分类的步骤在所述第一应 用和所述第二应用的执行期间实时地发生。
17.—种移动设备(100),该移动设备(100)可配备用于由授权网络运营商操作的无线 广域网上的服务且进一步可操作在至少一个更短距离、非授权无线网络上,该移动设备包 括发射机(104),操作用于在更短距离、非授权无线网络上发射信息; 存储器(112),操作用于存储多个应用(1 ),所述多个应用中的每一个在被执行时 生成数据,且所述多个应用中的至少一个生成用于在所述无线广域网上传送的至少一些数 据;处理设备(110),操作地耦合到所述存储器和所述发射机,并且所述处理设备操作用于执行(70 所述多个应用中的至少一个以产生已执行应用;基于由所述已执行应用生成的数据将被发送到的目标网络的域,将所述数据分类 (707)成至少两个种类中的一个,所述至少两个种类包括涉及要求至少部分地在所述无线 广域网上进行传送的数据的第一种类和涉及不要求在所述无线广域网上进行传送的数据 的第二种类;以及基于由所述已执行应用生成的数据的分类,在至少所述更短距离、非授权无线网络上 与所述目标网络中的目标设备建立(709、713)通信。
全文摘要
一种移动设备可配备用于由授权网络运营商操作的无线广域网(WWAN)上的服务,并且进一步可操作在至少一个更短距离、非授权无线网络(UWN)上。移动设备存储(701)在被执行时生成数据的应用,包括生成用于在WWAN上进行传送的数据的至少一个应用。移动设备执行(703)存储的应用并基于数据将被发送到的目标网络的域将由已执行应用生成的数据分类(707)成至少两个种类中的一个。第一种类涉及要求至少部分地在WWAN上进行传送的数据且第二种类涉及不要求在WWAN上进行传送的数据。移动设备基于由已执行应用生成的数据的分类在至少UWN上与目标网络中的目标设备建立通信(709、713)。
文档编号H04W76/02GK102084712SQ200980118420
公开日2011年6月1日 申请日期2009年5月14日 优先权日2008年5月19日
发明者尤格什·巴特, 桑贾伊·古普塔 申请人:摩托罗拉移动公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1