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

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

Info

Publication number
CN102084712B
CN102084712B CN200980118420.7A CN200980118420A CN102084712B CN 102084712 B CN102084712 B CN 102084712B CN 200980118420 A CN200980118420 A CN 200980118420A CN 102084712 B CN102084712 B CN 102084712B
Authority
CN
China
Prior art keywords
data
network
application
mobile device
wwan
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN200980118420.7A
Other languages
English (en)
Other versions
CN102084712A (zh
Inventor
尤格什·巴特
桑贾伊·古普塔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Motorola Mobility LLC
Original Assignee
Motorola Mobility LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Mobility LLC filed Critical Motorola Mobility LLC
Publication of CN102084712A publication Critical patent/CN102084712A/zh
Application granted granted Critical
Publication of CN102084712B publication Critical patent/CN102084712B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/12Application layer protocols, e.g. WAP [Wireless Application Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Abstract

一种移动设备可配备用于由授权网络运营商操作的无线广域网(WWAN)上的服务,并且进一步可操作在至少一个更短距离、非授权无线网络(UWN)上。移动设备存储(701)在被执行时生成数据的应用,包括生成用于在WWAN上进行传送的数据的至少一个应用。移动设备执行(703)存储的应用并基于数据将被发送到的目标网络的域将由已执行应用生成的数据分类(707)成至少两个种类中的一个。第一种类涉及要求至少部分地在WWAN上进行传送的数据且第二种类涉及不要求在WWAN上进行传送的数据。移动设备基于由已执行应用生成的数据的分类在至少UWN上与目标网络中的目标设备建立通信(709、713)。

Description

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

Claims (16)

1.一种用于传送由移动设备生成的数据的方法,该移动设备无线连接在更短距离、非授权无线网络上且被配备为用于由授权网络运营商操作的无线广域网上的服务,该方法包括:
由所述移动设备存储(701)多个应用,所述多个应用中的每一个在被执行时生成数据,且所述多个应用中的至少一个生成用于在所述无线广域网上传送的至少一些数据;
由所述移动设备执行(703)所述多个应用中的至少一个以产生已执行应用;
由所述移动设备基于由所述已执行应用生成的数据将被发送到的目标网络的域,将所述数据分类(707)成至少两个种类中的一个,所述至少两个种类包括涉及要求至少部分地在无线广域网上进行传送且以移动网络运营商托管的服务器为目的地的数据的第一种类和涉及不要求至少部分地在无线广域网上进行传送且不以移动网络运营商托管的服务器为目的地的数据的第二种类;以及
当由所述已执行应用生成的数据被分类成所述第一种类时,由所述移动设备通过更短距离、非授权无线网络在所述无线广域网上与所述目标网络中的目标设备建立(709)通信;以及
当由所述已执行应用生成的数据被分类成所述第二种类时,由所述移动设备在所述更短距离、非授权无线网络而不在所述无线广域网上与所述目标设备建立(713)通信。
2.根据权利要求1所述的方法,进一步包括:
由所述移动设备基于与所述目标设备相关联的标识符、与所述目标网络相关联的标识符、与发现目标服务相关联的标识符和所述已执行应用的特性中的至少一个来确定(705)所述目标网络的域。
3.根据权利要求2所述的方法,其中,与所述目标设备相关联的标识符是网际协议地址、统一资源定位符、和统一资源标识符中的至少一个,并且其中,与所述目标网络相关联的标识符是接入点名称和网络接入标识符中的至少一个。
4.根据权利要求2所述的方法,其中,所述已执行应用的特性包括将所述已执行应用标识为被所述授权网络运营商托管的参数。
5.根据权利要求1所述的方法,进一步包括:
当由所述已执行应用生成的数据被分类成所述第一种类时、而不是当由所述已执行应用生成的数据被分类成所述第二种类时,对由所述已执行应用生成的数据进行加密(711)以在所述无线广域网上进行隧道传输。
6.根据权利要求5所述的方法,其中,所述对由所述已执行应用生成的数据进行加密的步骤包括:
使用IPsec协议组对由所述已执行应用生成的数据进行加密。
7.根据权利要求1所述的方法,其中,所述分类步骤在所述已执行应用的执行期间实时地发生。
8.根据权利要求1所述的方法,其中,逐个分组地执行所述分类步骤。
9.根据权利要求1所述的方法,其中,逐个会话地执行所述分类步骤。
10.根据权利要求1所述的方法,其中,所述第一种类的数据包括为了在所述无线广域网上进行隧道传输而加密的安全信息,并且所述第二种类的数据不包括为了在所述无线广域网上进行隧道传输而加密的安全信息。
11.根据权利要求1所述的方法,其中,通过所述更短距离、非授权无线网络在所述无线广域网上与所述目标设备建立的所述通信是IP语音通信。
12.根据权利要求1所述的方法,其中,所述多个应用至少包括第一应用和第二应用,并且其中,所述执行步骤包括:
执行所述第一应用以产生第一已执行应用,所述第一已执行应用生成用于在所述无线广域网上传送的数据;以及
与所述第一应用的执行同时地执行所述第二应用以产生第二已执行应用,所述第二应用不要求在所述无线广域网上的传送;并且进一步地,其中,所述分类步骤包括:
基于由所述第一已执行应用生成的数据将被发送到的第一目标网络的域,将由所述第一已执行应用生成的数据分类成所述第一种类;以及
基于由所述第二已执行应用生成的数据将被发送到的第二目标网络的域,将由所述第二已执行应用生成的数据分类成所述第二种类。
13.根据权利要求12所述的方法,其中,所述建立步骤包括:
基于由所述第一已执行应用生成的数据被分类成所述第一种类,通过所述更短距离、非授权无线网络在所述无线广域网上与所述第一目标网络中的目标设备建立(709)第一通信;以及
基于由所述第二已执行应用生成的数据被分类成所述第二种类,在所述更短距离、非授权无线网络而不在所述无线广域网上与所述第二目标网络中的目标设备建立(713)第二通信。
14.根据权利要求12所述的方法,进一步包括:
由所述移动设备基于与所述第一目标网络中的目标设备相关联的标识符、与所述第一目标网络相关联的标识符、与发现第一目标服务相关联的标识符、和所述第一已执行应用的特性中的至少一个来确定所述第一目标网络的域;以及
由所述移动设备基于与所述第二目标网络中的目标设备相关联的标识符、与所述第二目标网络相关联的标识符、与发现第二目标服务相关联的标识符、和所述第二已执行应用的特性中的至少一个来确定所述第二目标网络的域。
15.根据权利要求12所述的方法,其中,所述将由所述第一已执行应用生成的数据进行分类的步骤和所述将由所述第二已执行应用生成的数据进行分类的步骤在所述第一应用和所述第二应用的执行期间实时地发生。
16.一种移动设备(100),该移动设备(100)被配备用于由授权网络运营商操作的无线广域网上的服务且操作在至少一个更短距离、非授权无线网络上,该移动设备包括:
发射机(104),操作用于在更短距离、非授权无线网络上发射信息;
存储器(112),操作用于存储多个应用(126),所述多个应用中的每一个在被执行时生成数据,且所述多个应用中的至少一个生成用于在所述无线广域网上传送的至少一些数据;
处理设备(110),操作地耦合到所述存储器和所述发射机,并且所述处理设备操作用于:
执行(703)所述多个应用中的至少一个以产生已执行应用;
基于由所述已执行应用生成的数据将被发送到的目标网络的域,将所述数据分类(707)成至少两个种类中的一个,所述至少两个种类包括涉及要求至少部分地在无线广域网上进行传送且以移动网络运营商托管的服务器为目的地的数据的第一种类和涉及不要求至少部分地在无线广域网上进行传送且不以移动网络运营商托管的服务器为目的地的数据的第二种类;
当由所述已执行应用生成的数据被分类成所述第一种类时,通过所述更短距离、非授权无线网络在所述无线广域网上与所述目标网络中的目标设备建立(709)通信;以及
当由所述已执行应用生成的数据被分类成所述第二种类时,在所述更短距离、非授权无线网络而不在所述无线广域网上与所述目标设备建立(713)通信。
CN200980118420.7A 2008-05-19 2009-05-14 在短距离非授权无线网络和广域无线网络上选择性地传送数据的移动设备和方法 Expired - Fee Related CN102084712B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/154,009 2008-05-19
US12/154,009 US8520589B2 (en) 2008-05-19 2008-05-19 Mobile device and method for intelligently communicating data generated thereby over short-range, unlicensed wireless networks and wide area wireless networks
PCT/US2009/043877 WO2009142980A1 (en) 2008-05-19 2009-05-14 Mobile device and method for selectively communicating data over short-range unlicensed wireless networks and wide area wireless networks

Publications (2)

Publication Number Publication Date
CN102084712A CN102084712A (zh) 2011-06-01
CN102084712B true CN102084712B (zh) 2014-06-18

Family

ID=41059451

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200980118420.7A Expired - Fee Related CN102084712B (zh) 2008-05-19 2009-05-14 在短距离非授权无线网络和广域无线网络上选择性地传送数据的移动设备和方法

Country Status (6)

Country Link
US (1) US8520589B2 (zh)
EP (1) EP2281416A1 (zh)
KR (1) KR101158658B1 (zh)
CN (1) CN102084712B (zh)
RU (1) RU2481749C2 (zh)
WO (1) WO2009142980A1 (zh)

Families Citing this family (140)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7441271B2 (en) 2004-10-20 2008-10-21 Seven Networks Method and apparatus for intercepting events in a communication system
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7877703B1 (en) 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
JP4920564B2 (ja) * 2007-11-29 2012-04-18 株式会社日立製作所 パケット通信網およびユーザ関連情報配信制御装置
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8340634B2 (en) 2009-01-28 2012-12-25 Headwater Partners I, Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US8635335B2 (en) 2009-01-28 2014-01-21 Headwater Partners I Llc System and method for wireless network offloading
US8391834B2 (en) 2009-01-28 2013-03-05 Headwater Partners I Llc Security techniques for device assisted services
US8250207B2 (en) 2009-01-28 2012-08-21 Headwater Partners I, Llc Network based ambient services
US8275830B2 (en) 2009-01-28 2012-09-25 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8626115B2 (en) 2009-01-28 2014-01-07 Headwater Partners I Llc Wireless network service interfaces
US8406748B2 (en) 2009-01-28 2013-03-26 Headwater Partners I Llc Adaptive ambient services
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US8402111B2 (en) 2009-01-28 2013-03-19 Headwater Partners I, Llc Device assisted services install
US8548428B2 (en) 2009-01-28 2013-10-01 Headwater Partners I Llc Device group partitions and settlement platform
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US8346225B2 (en) 2009-01-28 2013-01-01 Headwater Partners I, Llc Quality of service for device assisted services
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US8589541B2 (en) 2009-01-28 2013-11-19 Headwater Partners I Llc Device-assisted services for protecting network capacity
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
JP4894826B2 (ja) * 2008-07-14 2012-03-14 ソニー株式会社 通信装置、通信システム、報知方法、及びプログラム
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US10484858B2 (en) 2009-01-28 2019-11-19 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9270559B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8606911B2 (en) 2009-03-02 2013-12-10 Headwater Partners I Llc Flow tagging for service policy implementation
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
JP2010178867A (ja) * 2009-02-05 2010-08-19 Fujifilm Corp 放射線撮影用ネットワークシステム及び放射線画像撮影システム制御方法
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
JP5676762B2 (ja) 2010-07-26 2015-02-25 セブン ネットワークス インコーポレイテッド モバイルアプリケーショントラフィック最適化
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
WO2012017132A1 (en) * 2010-08-06 2012-02-09 Nokia Corporation Network initiated alerts to devices using a local connection
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
WO2012060995A2 (en) * 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
WO2012060996A2 (en) 2010-11-01 2012-05-10 Michael Luna Caching adapted for mobile application behavior and network conditions
EP2636268B1 (en) 2010-11-22 2019-02-27 Seven Networks, LLC Optimization of resource polling intervals to satisfy mobile device requests
CN103404193B (zh) 2010-11-22 2018-06-05 七网络有限责任公司 调校数据传输以优化为通过无线网络的传输建立的连接
US8621056B2 (en) 2010-12-02 2013-12-31 Microsoft Corporation Enabling plural computing devices to communicate using a master account
EP2661697B1 (en) 2011-01-07 2018-11-21 Seven Networks, LLC System and method for reduction of mobile network traffic used for domain name system (dns) queries
EP2671407B1 (en) 2011-01-31 2019-12-25 Synchronoss Technologies, Inc. System and method for host and operative system agnostic management of connected devices through network controlled state alteration
US8825002B2 (en) * 2011-02-08 2014-09-02 Macheen, Inc. Fractional applications product catalog
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US9084105B2 (en) 2011-04-19 2015-07-14 Seven Networks, Inc. Device resources sharing for network resource conservation
EP2621144B1 (en) 2011-04-27 2014-06-25 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
EP2702500B1 (en) 2011-04-27 2017-07-19 Seven Networks, LLC Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US9239800B2 (en) 2011-07-27 2016-01-19 Seven Networks, Llc Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
WO2013055070A2 (ko) * 2011-10-10 2013-04-18 Reu Jong-Hyun 혈장 추출 키트
WO2013058600A2 (ko) * 2011-10-19 2013-04-25 최득수 혈소판 축출 키트.
WO2013086214A1 (en) 2011-12-06 2013-06-13 Seven Networks, Inc. A system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
EP2788889A4 (en) 2011-12-07 2015-08-12 Seven Networks Inc FLEXIBLE AND DYNAMIC INTEGRATION SCHEMES OF A TRAFFIC MANAGEMENT SYSTEM WITH VARIOUS NETWORK OPERATORS TO REDUCE NETWORK TRAFFIC
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
WO2013090212A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
WO2013090834A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
EP2801236A4 (en) 2012-01-05 2015-10-21 Seven Networks Inc DETECTION AND MANAGEMENT OF USER INTERACTIONS WITH FRONT PANEL APPLICATIONS ON A MOBILE DEVICE IN DISTRIBUTED CACHE STORES
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
WO2013155208A1 (en) 2012-04-10 2013-10-17 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
EP2859755B1 (en) * 2012-06-06 2020-11-18 The Trustees of Columbia University in the City of New York Unified networking system and device for heterogeneous mobile environments
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
CN104871567A (zh) * 2012-12-19 2015-08-26 瑞典爱立信有限公司 将全局运营商设备id扩展至被聚合设备
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
WO2014159862A1 (en) 2013-03-14 2014-10-02 Headwater Partners I Llc Automated credential porting for mobile devices
US9992021B1 (en) 2013-03-14 2018-06-05 GoTenna, Inc. System and method for private and point-to-point communication between computing devices
TWI542186B (zh) * 2013-06-06 2016-07-11 智易科技股份有限公司 可攜式語音路由裝置、系統與電話語音通訊的方法
WO2014207230A1 (en) * 2013-06-27 2014-12-31 Telefonaktiebolaget L M Ericsson (Publ) Wlan network selection
US9473931B2 (en) * 2013-07-17 2016-10-18 Qualcomm Incorporated Methods to achieve modem-assisted-service-classification functionality in a device with multiple subscriptions
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9756549B2 (en) 2014-03-14 2017-09-05 goTenna Inc. System and method for digital communication between computing devices
US9405578B2 (en) * 2014-07-11 2016-08-02 Accenture Global Services Limited Intelligent application back stack management
CN107027123A (zh) * 2016-02-02 2017-08-08 索尼公司 用于无线通信系统的装置和方法、频谱管理装置
ES2924821T3 (es) 2016-06-29 2022-10-11 Beijing Xiaomi Mobile Software Co Ltd Método y dispositivo de transmisión de datos y terminal
CN108632992B (zh) * 2017-03-23 2019-09-17 电信科学技术研究院 一种ssc模式更新方法及装置
CN107135226B (zh) * 2017-05-19 2021-02-05 四川世纪银通科技有限公司 基于socks5的传输层代理通信方法
US10798541B2 (en) 2017-11-07 2020-10-06 Pica Product Development, Llc Systems, methods and devices for remote trap monitoring
US10909830B1 (en) 2017-11-07 2021-02-02 Pica Product Development, Llc Personal emergency alert system, method and device
US10694338B2 (en) 2017-11-07 2020-06-23 Pica Product Development, Llc Cellular automated external defibrillator (AED) tracker
US10944669B1 (en) 2018-02-09 2021-03-09 GoTenna, Inc. System and method for efficient network-wide broadcast in a multi-hop wireless network using packet echos
CA3107919A1 (en) 2018-07-27 2020-01-30 GoTenna, Inc. Vinetm: zero-control routing using data packet inspection for wireless mesh networks
KR102502191B1 (ko) 2018-11-21 2023-02-22 삼성전자주식회사 어플리케이션에 따라 무선 네트워크 서비스를 스케줄링하는 전자 장치 및 그 동작 방법
JP2022190574A (ja) * 2021-06-14 2022-12-26 ブラザー工業株式会社 端末装置のためのコンピュータプログラム

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1207708B1 (en) * 2000-11-17 2004-10-27 Telefonaktiebolaget LM Ericsson (publ) A mobile communication network
DE10117133B4 (de) * 2001-04-05 2005-07-07 T-Mobile Deutschland Gmbh Verfahren und Vorrichtung zur Wegsteuerung von IP-Verbindungen in einem teilnehmerbezogenen Kommunikationsnetz
US7036143B1 (en) * 2001-09-19 2006-04-25 Cisco Technology, Inc. Methods and apparatus for virtual private network based mobility
US7512094B1 (en) * 2001-10-30 2009-03-31 Sprint Communications Company L.P. System and method for selecting spectrum
US7400903B2 (en) * 2002-04-16 2008-07-15 Texas Instruments Incorporated Wireless communications system using both licensed and unlicensed frequency bands
RS20050149A (en) * 2002-08-16 2007-02-05 Togewa Holding Ag., Method and system for gsm authentication wlan roaming
US7885644B2 (en) * 2002-10-18 2011-02-08 Kineto Wireless, Inc. Method and system of providing landline equivalent location information over an integrated communication system
US7606190B2 (en) * 2002-10-18 2009-10-20 Kineto Wireless, Inc. Apparatus and messages for interworking between unlicensed access network and GPRS network for data services
US7640008B2 (en) * 2002-10-18 2009-12-29 Kineto Wireless, Inc. Apparatus and method for extending the coverage area of a licensed wireless communication system using an unlicensed wireless communication system
US7953423B2 (en) * 2002-10-18 2011-05-31 Kineto Wireless, Inc. Messaging in an unlicensed mobile access telecommunications system
US20040240525A1 (en) * 2003-05-29 2004-12-02 Karabinis Peter D. Wireless communications methods and apparatus using licensed-use system protocols with unlicensed-use access points
US7610047B2 (en) * 2003-06-06 2009-10-27 At&T Intellectual Property I, L.P. System and method for providing integrated voice and data services utilizing wired cordless access with unlicensed/unregulated spectrum and wired access with licensed/regulated spectrum
US7506156B2 (en) * 2005-02-01 2009-03-17 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for prioritizing encrypted traffic at an intermediate node in a communications network
US7280826B2 (en) * 2005-02-01 2007-10-09 Telefonaktiebolaget Lm Ericsson (Publ) Method, system and apparatus for providing security in an unlicensed mobile access network or a generic access network
FI20050235A0 (fi) * 2005-03-03 2005-03-03 Nokia Corp Pääsy viestintäjärjestelmään
US20060265504A1 (en) * 2005-05-18 2006-11-23 Azaire Networks Inc. Universal convergence border gateway
US7596124B2 (en) * 2005-07-29 2009-09-29 Cisco Technology, Inc. Integration of an analog phone with unlicensed mobile access/global system for mobile communications functionality
US7542455B2 (en) * 2006-04-18 2009-06-02 Cisco Technology, Inc. Unlicensed mobile access (UMA) communications using decentralized security gateway
EP2153340A4 (en) * 2007-05-08 2015-10-21 Riverbed Technology Inc HYBRID SEGMENT ORIENTED FILE SERVER, AND WAN ACCELERATOR
US20080285504A1 (en) * 2007-05-14 2008-11-20 Cameo Communications, Inc. Multimode wireless network device, system and the method thereof
EP2071775A1 (en) 2007-12-13 2009-06-17 British Telecommunications public limited company Data access

Also Published As

Publication number Publication date
RU2481749C2 (ru) 2013-05-10
US20090286531A1 (en) 2009-11-19
RU2010151979A (ru) 2012-06-27
US8520589B2 (en) 2013-08-27
KR101158658B1 (ko) 2012-06-26
KR20110008245A (ko) 2011-01-26
WO2009142980A1 (en) 2009-11-26
EP2281416A1 (en) 2011-02-09
CN102084712A (zh) 2011-06-01

Similar Documents

Publication Publication Date Title
CN102084712B (zh) 在短距离非授权无线网络和广域无线网络上选择性地传送数据的移动设备和方法
US7573904B2 (en) Ad hoc networking of terminals aided by a cellular network
US20180054763A1 (en) Facilitation of mobility management across various radio technologies
US8495244B2 (en) System and method for dynamic automatic communication path selection, distributed device synchronization and task delegation
CN102812749B (zh) Wan与lan之间的数据业务的重定向方法及设备
CN101621802B (zh) 一种无线网络中的入口认证方法、系统和装置
JP4410070B2 (ja) 無線ネットワークシステムおよび通信方法、通信装置、無線端末、通信制御プログラム、端末制御プログラム
CN101589602B (zh) 用于基于网络的移动性管理系统的消息排序
CA2738152A1 (en) System and method for dynamic automatic communication path selection, distributed device synchronization and task delegation
CN102204172A (zh) 评估多连接选项的系统和方法
KR20080020692A (ko) 범용 이동 통신 시스템의 멀티미디어 기능 장치 사이에서통신 정보를 감소시키기 위한 시스템 및 방법
JP2008542892A (ja) 動的ipアドレスがファイヤウォールの背後に存在する装置上のウェブ・サーバにアクセスするためのシステム及び方法
US11229076B2 (en) Facilitating a geo-distributed dynamic network system for ubiquitous access to multiple private networks
Passas et al. Enabling technologies for the ‘always best connected’concept
US7831258B2 (en) Method, system and apparatus for partial electronic message forwarding
US20080152139A1 (en) Apparatus, and associated method, for communicating push message pursuant to push message service
FI121725B (fi) Verkon aloittama PDP-kontekstin aktivointi
Vergados et al. The 3G wireless technology in tactical communication networks
JP3946149B2 (ja) 通信システム、中継転送サーバ及び通信方法
Passas et al. Enabling technologies for the ‘always best connected’concept.
CA2615400C (en) Apparatus, and associated method, for communicating push message pursuant to push message service
Kumar et al. An efficient operations and management challenges of next generation network (NGN)
Choi et al. A Network-Based Seamless Handover Scheme with an L2 Extension Mechanism in VANET
Passas et al. Retracted and replaced: Enabling technologies for the ‘always best connected’concept
Nguyen Mobility management and multihoming in heterogeneous networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140618

Termination date: 20150514

EXPY Termination of patent right or utility model