用于业务检测网络控制的系统和方法

文档序号:7992982阅读:245来源:国知局
用于业务检测网络控制的系统和方法
【专利摘要】描述了用于在无线通信系统中通信的系统和方法。提供了一种用于在用户设备处通过业务检测功能来控制无线通信系统网络的方面的实施方式。所述方法包括:在电子设备处获取应用配置,所述应用配置包括标识多个应用中的一应用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性。所述方法还包括:在所述电子设备处检测网络业务分组中的所述应用标识符。所述方法还包括:基于与所检测的应用标识符相对应的所述网络通信特性从所述电子设备发送网络业务分组。通过提供应用标识符,可以实现诸如服务质量、计费/记账、空闲切换和业务重定向/负载平衡之类的精细粒度(例如应用特定)的网络控制。
【专利说明】用于业务检测网络控制的系统和方法

【技术领域】
[0001] 本申请一般涉及无线通信系统,更具体地说,涉及用于通过业务检测功能来控制 无线通信系统网络的方面的系统、方法和设备。

【背景技术】
[0002] 无线通信系统被广泛地部署以提供各种类型的通信内容,诸如语音、数据等。这些 系统可以是能够通过共享可用的系统资源(例如带宽和发射功率)来支持与多个用户通 信的多址系统。这种多址系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统、 频分多址(FDMA)系统、第三代合作伙伴计划(3GPP)长期演进(LTE)系统和正交频分多址 (0FDMA)系统。
[0003] 在一些实现中,可能希望更改通信系统的功能。一种控制网络的方式是通过业务 检测功能(TDF)。TDF可以是允许或拒绝网络业务的功能实体。可以基于粗粒度属性(例 如用于所检测的应用业务或生成网络业务的应用的带宽)来允许或拒绝业务。在任一种情 况下,检测应用是基于源或目的地IP、源或目的地端口或者协议来尽力而为地执行的。由于 来自相同目的地IP的基于联网的服务开始提供具有变化的带宽需求的各种内容类型(例 如,Skype视频、文本和聊天),因此用于网络控制的改进的方法和系统是期望的。


【发明内容】

[0004] 本发明的系统、方法和设备均具有若干方面,其中没有任何单一方面是单独负责 其期望的属性。在不限制由所附权利要求表达的本发明的范围的情况下,现在将简要论述 一些特征。在研究了该论述后,尤其是在阅读了标题为"【具体实施方式】"的部分后,将会明 白本发明的特征是如何提供优势,所述优势包括通过业务检测功能来控制无线通信系统的 方面。
[0005] 在一个创新的方面中,提供了用于控制网络业务的方法。所述方法包括:在电子设 备处获取应用配置,所述应用配置包括标识多个应用中的一应用的应用标识符以及与所述 多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个应用被配置为 使用公共网络协议从设备访问公共网络目的地。所述方法还包括:在所述电子设备处检测 网络业务分组中的所述应用标识符。所述方法还包括:基于与所检测的应用标识符相对应 的所述网络通信特性从所述电子设备发送网络业务分组。
[0006] 在另外的创新的方面中,提供了用于控制网络业务的设备。所述设备包括:规则接 收机,其被配置为在所述设备处获取应用配置,所述应用配置包括标识多个应用中的一应 用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应 用中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地。所述设备还包 括:业务检测器,其被配置为在所述设备处检测网络业务分组中的所述应用标识符。所述设 备还包括:发射机,其被配置为基于与所检测的应用标识符相对应的网络通信特性从所述 设备发送网络业务分组。
[0007] 在另一个创新的方面中,提供了用于控制网络业务的另外的设备。所述设备包括: 用于在所述设备处获取应用配置的单元,所述应用配置包括标识多个应用中的一应用的应 用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的 每一个应用被配置为使用公共网络协议从设备访问公共网络目的地。所述设备还包括:用 于在所述设备处检测网络业务分组中的所述应用标识符的单元。所述设备还包括:用于基 于与所检测的应用标识符相对应的所述网络通信特性从所述设备发送网络业务分组的单 J Li 〇
[0008] 在另一个创新的方面中,提供了计算机可读存储介质,所述计算机可读存储介质 包括由装置的处理器可执行的指令。所述指令使所述装置在所述装置处获取应用配置,所 述应用配置包括标识多个应用中的一应用的应用标识符以及与所述多个应用中的每一个 应用相对应的网络通信特性,所述多个应用中的每一个应用被配置为使用公共网络协议从 设备访问公共网络目的地。所述指令还使所述装置在所述装置处检测网络业务分组中的所 述应用标识符。此外所述指令使所述装置基于与所检测的应用标识符相对应的所述网络通 信特性从所述装置发送网络业务分组。
[0009] 在另外的创新的方面中提供了用于控制网络业务的方法。所述方法包括:在网络 实体处生成应用配置,所述应用配置包括标识多个应用中的一应用的应用标识符以及与所 述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个应用被配置 为使用公共网络协议从设备访问公共网络目的地。所述方法包括:从所述网络实体向电子 设备发送所述应用配置。
[0010] 在另一个创新的方面中提供了用于控制网络业务的另外设备。所述设备包括:配 置生成器,其被配置为生成应用配置,所述应用配置包括标识多个应用中的一应用的应用 标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每 一个应用被配置为使用公共网络协议从设备访问公共网络目的地。所述设备还包括:发射 机,其被配置为向电子设备发送所述应用配置。
[0011] 在另外的创新的方面中提供了用于控制网络业务的另一个设备。所述设备包括: 用于在网络实体处生成应用配置的单元,所述应用配置包括标识多个应用中的一应用的应 用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的 每一个应用被配置为使用公共网络协议从设备访问公共网络目的地。所述设备还包括:用 于从所述网络实体向电子设备发送所述应用配置的单元。
[0012] 在另一个创新的方面中,提供了计算机可读存储介质,所述计算机可读存储介质 包括由装置的处理器可执行的指令。所述指令使所述装置生成应用配置,所述应用配置包 括标识多个应用中的一应用的应用标识符以及与所述多个应用中的每一个应用相对应的 网络通信特性,所述多个应用中的每一个应用被配置为使用公共网络协议从设备访问公共 网络目的地。所述指令还使所述装置向电子设备发送所述应用配置。

【专利附图】

【附图说明】
[0013] 图1示出了示例性无线通信系统的功能框图。
[0014] 图2示出了在图1的无线通信系统内可采用的示例性无线设备的功能框图。
[0015] 图3示出了包括业务检测的示例性无线通信系统的功能框图。
[0016] 图4示出了另一个包括业务检测的示例性无线通信系统的功能框图。
[0017] 图5示出了包括示例性策略和计费规则的表。
[0018] 图6示出了用于控制网络业务的示例性方法的流程图。
[0019] 图6示出了用于控制应用业务的示例性方法的流程图。
[0020] 图7示出了另一个示例性无线设备的功能框图。
[0021] 图8示出了用于控制应用业务的另一个示例性方法的流程图。
[0022] 图9示出了另一个示例性无线设备的功能框图。
[0023] 图10示出了用于控制应用业务的另一个示例性方法的流程图。。
[0024] 图11示出了另一个示例性无线设备的功能框图。

【具体实施方式】
[0025] 下面参照附图更全面地描述这些新颖的系统、装置和方法的各个方面。但是,本公 开内容的教导可以通过多种不同的形式来体现,并且其不应当被解释为受限于贯穿本公开 内容给出的任何具体结构或功能。更确切地说,提供这些方面,使得本公开内容将变得透彻 和完整,并且将向本领域技术人员完整地传达本公开内容的范围。基于本文的教导,本领域 技术人员应当意识到,本公开内容的范围旨在覆盖本文所披露的新颖的系统、装置和方法 的任何方面,无论其是独立地实现还是结合本发明的任何其它方面来实现。例如,可以使用 本文阐述的任意数量的方面来实现装置或实施方法。此外,本发明的保护范围旨在覆盖这 种装置或方法,这种装置或方法可以使用其它结构、功能或者除了本文阐述的本发明的各 个方面之外的或不同于本文阐述的本发明的各个方面的结构和功能来实现。应当理解,本 文所公开的任何方面可以通过权利要求的一个或多个要素来体现。
[0026] 虽然本文对特定的方面进行了描述,但这些方面的多种变化和排列落在本公开内 容的范围之内。虽然提到优选方面的某些益处和优点,但本公开内容的范围并非旨在受限 于特定的益处、用途或目的。更确切地说,本公开内容的各个方面旨在广泛地适用于不同的 无线技术、系统配置、网络和传输协议,在附图中和下面优选方面的描述中通过举例的方式 对其中的一些进行了说明。【具体实施方式】和附图仅是对本公开内容的示例性说明而非限制 性的,本公开内容的范围是由所附权利要求及其等效项来定义的。
[0027] 本文所描述的技术可被用于各种无线通信网络,例如码分多址(CDMA)网络、时分 多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、单载波FDMA(SC-FDMA) 网络等。术语"网络"和"系统"通常可被互换地使用。CDMA网络可实现诸如通用陆地无线 接入(UTRA)、cdma2000等的无线技术。UTRA包括宽带CDMA(W-CDMA)和低码片速率(LCR)。 cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可实现诸如全球移动通信系统 (GSM)的无线技术。0FDMA网络可实现诸如演进型UTRA(E-UTRA)、IEEE802. 1UIEEE802. 16、 ΙΕΕΕ802. 20、Flash-0FDM等的无线技术。UTRA、E-UTRA和GSM是通用移动电信系统(UMTS) 的一部分。长期演进(LTE)是使用E-UTRA的UMTS的即将发布的版本。在来自名为"第3 代合作伙伴项目"(3GPP)的组织的文档中描述了 UTRA、E-UTRA、GSM、UMTS和LTE。在来自 名为"第3代合作伙伴项目2"(3GPP2)的组织的文档中描述了 cdma2000。这些各种无线技 术和标准是在本领域中公知的。为了清楚起见,以下针对LTE对这些技术的某些方面进行 了描述,并且在以下大部分说明中使用了 LTE术语。
[0028] 在一些方面中,千兆赫兹以下(sub-gigahertz)频段中的无线信号可使用正交频 分复用(0FDM)、直接序列扩频(DSSS)通信、0FDM和DSSS通信的结合或其它方案来进行发 送。
[0029] 在一些实现中,无线网络包括各种设备,这些设备是接入无线网络的组件。例如, 可以有两种类型的设备:接入点("AP")和客户端(也被称为站、或者"STA")。通常,AP 充当无线网络的集线器或基站,而STA充当无线网络的用户。例如,STA可以是膝上型计算 机、个人数字助理(PDA)、移动电话等。在一个例子中,STA经由增强型高速分组数据或长 期演进无线链路连接到AP以获取与互联网或者与其它广域网的一般连接。在一些实现中, STA也可以被用作AP。
[0030] 接入点("AP")也可以包括、被实现为、或被称为节点B、无线网络控制器("RNC")、 eNodeB、基站控制器("BSC")、基站收发机("BTS")、基站("BS")、收发机功能单元 ("TF")、无线路由器、无线收发机或某种其它术语。
[0031] 站"STA"也可以包括、被实现为、或被称为接入终端("AT")、订户站、订户单元、 移动站、远程站、远程终端、用户终端、用户代理、用户设备、用户装置或某种其它术语。在一 些实现中,接入终端可以包括蜂窝电话、无绳电话、会话发起协议("SIP")电话、无线本地 环路("WLL")站、个人数字助理("PDA")、具有无线连接能力的手持设备、或连接到无线 调制解调器的某种其它适当的处理设备。因此,本文所教导的一个或多个方面可被整合入 电话(例如蜂窝电话或智能电话)、计算机(例如膝上型计算机)、便携式通信设备、头戴式 耳机、便携式计算设备(例如个人数据助理)、娱乐设备(例如,音乐或视频设备、或卫星广 播)、游戏设备或系统、全球定位系统设备、或被配置为经由无线介质(例如eHRH)或LTE) 进行通信的任何其它适当的设备。
[0032] 图1示出了示例性无线通信系统的功能框图。无线通信系统100可以按照无线标 准(例如eHRPD或LTE)进行操作。无线通信系统100可以包括AP104, AP104与诸如移动 电话106a、电视机106b、计算机106c或另一个接入点106d(下文用106来单独地或统一地 标识)之类的STA通信。
[0033] 各种过程和方法可用于无线通信系统100中AP104与STA106之间的传输。例如, 根据0FDM/0FDMA技术,可以在AP104与STA106之间发送和接收信号。如果是这样的情况, 则无线通信系统100可被称为0FDM/0FDMA系统。或者,根据CDMA技术,可以在AP104与 STA106之间发送和接收信号。如果是这样的情况,则无线通信系统100可以被称为CDMA系 统。
[0034] 有助于从AP104向一个或多个STA106的传输的通信链路可以被称为下行链路 (DL) 108,而有助于从一个或多个STA106向AP104的传输的通信链路可以被称为上行链路 (UL) 110。或者,下行链路108可以被称为前向链路或前向信道,而上行链路110可以被称 为反向链路或反向信道。
[0035] AP104可以在基本服务区域(BSA) 102中提供无线通信覆盖。AP104连同与AP104 相关联并被配置为使用AP104进行通信的STA106可以一起被称为基本服务集(BSS)。应当 注意,无线通信系统100可以没有中央AP104,而是可以充当STA106之间的对等网络。因 此,本文所描述的AP104的功能可以替代地由一个或多个STA106来执行。
[0036] 图2示出了在图1的无线通信系统内可采用的示例性无线设备的功能框图。无线 设备202是可以被配置为实现本文所描述的各种方法的设备的例子。例如,无线设备202 可以包括AP104或STA106中的一个STA106。
[0037] 无线设备202可以包括处理器单元204,处理器单元204控制无线设备202的操 作。一个或多个处理器单元204可以被统称为中央处理单元(CPU)。存储器206(可以包 括只读存储器(ROM)和随机存取存储器(RAM)两者)可以向处理器单元204提供指令和数 据。存储器206的一部分也可以包括非易失性随机存取存储器(NVRAM)。存储器206可以 包括其它非易失性存储介质(其可以是计算机可读的)。处理器单元204可以被配置为基 于存储在存储器206内的程序指令来执行逻辑和算术运算。以下将参照图3和图4对处理 器单元204的其它例子进行描述。存储器206中的指令可以是可执行的,以用于实施本文 所描述的方法。
[0038] 处理器单元204可以使用以下各项的任意组合来实现:通用微处理器、微控制器、 数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、控制器、状态 机、门控逻辑、分立硬件组件、专用硬件有限状态机、或可以执行对信息的计算或其它操作 的任何其它适当的实体。在处理器单元204包括DSP的实现中,所述DSP可以被配置为生 成用于传输的分组。在一些方面中,所述分组可以包括物理层数据单元(prou)。
[0039] 无线设备202还可以包括用于存储软件的机器可读介质。除了存储器206以外或 作为对存储器206的替代,处理器单元204可以包括一个或多个用于存储软件的机器可读 介质。不论是被称为软件、固件、中间件、微代码、硬件描述语言或是其它术语,软件应被广 义地解释为表示任意类型的指令。指令可包括代码(例如,具有源代码格式、二进制代码格 式、可执行代码格式、或任何其它合适的代码格式)。所述指令在由处理器单元204执行时 使无线设备202执行本文所描述的各种功能。
[0040] 无线设备202可以包括发射机210和/或接收机212,以允许在无线设备202与远 程位置之间分别进行数据的发送和接收。发射机210和接收机212可以组合成收发机214。 天线216可以附着在壳体208上并且电耦合到收发机214。无线设备202也可包括(未示 出)多个发射机、多个接收机、多个收发机和/或多个天线。
[0041] 发射机210可以被配置为无线地发送分组和/或信号。例如,发射机210可以被配 置为发送上文所讨论的、由处理器单元204生成的不同类型的分组。使所述分组对于发射 机201是可获得的。例如,处理器单元204可以将分组存储在存储器206中,而发射机201 可以被配置为获取分组。一旦发射机获取到分组,发射机201就经由天线216向STA106无 线设备202发送分组。
[0042] 在STA106无线设备202上的天线216检测所发送的分组/信号。STA106接收机 212可以被配置为处理所检测的分组/信号并且使其对于处理器单元204是可获得的。例 如,STA106接收机212可以将分组存储在存储器206中,而处理器单元204可以被配置为 获取分组。
[0043] 无线设备202还可以包括信号检测器218,信号检测器218可以用于检测和量化由 收发机214接收的信号的电平。信号检测器218可以检测到诸如总能量、每符号每子载波 的能量、功率谱密度之类的信号和其它信号。
[0044] 在一些方面中,无线设备202还可以包括用户接口 222。用户接口 222可以包括小 键盘、麦克风、扬声器和/或显示器。用户接口 222可以包括向无线设备202的用户传送信 息和/或从该用户接收输入的任何元素或组件。无线设备202还可以包括壳体208,壳体 208环绕着包括在无线设备202中的一个或多个组件。
[0045] 无线设备202的各种组件可以通过总线系统226耦合在一起。总线系统226可以 包括数据总线,除了数据总线之外,总线系统226还包括例如电源总线、控制信号总线和状 态信号总线。本领域技术人员将意识到,无线设备202的组件可以使用某种其它的机制(例 如无线传输和/或光稱合)来稱合在一起或者相互接受输入或提供输入。
[0046] 虽然在图2中示出了多个单独的组件,但本领域技术人员将认识到,一个或多个 组件可被组合或被共同地实现。例如,处理器单元204可以不仅用来执行上文针对处理器 单元204所描述的功能,还可以用来执行上文针对信号检测器218所描述的功能。此外,图 2中示出的每个组件可以使用多个单独的元素来实现。
[0047] 图3示出了包括业务检测的示例性无线通信系统的功能框图。示出的系统包括两 个网络:归属网络302和受访网络304。如果用户设备104与它早已向其注册的网络连接, 则可以称为连接到它的归属网络302。当用户设备106连接到尚未连接过的网络时,可以称 用户设备正连接到受访网络304。
[0048] 归属网络302包括业务检测处理器305,业务检测处理器305被配置为执行业务 检测功能。业务检测处理器305是可以被配置为执行应用检测的功能实体。所述应用检测 可以通过对传输经过业务检测处理器305的分组执行深度分组检查来执行。例如,HTTP报 头的内容-类型(mime类型)可以被用于应用检测。独特的标识符被用于映射应用类型中 的每一个,并且应用类型到应用标识符的映射通常与归属策略和计费规则处理器310、受访 策略和计费规则处理器325以及承载绑定和事件报告处理器335共享。映射信息的共享可 以通过从业务检测处理器305到上文标识的元件中的每一个元件的信令或者借助于预先 配置来实现。业务检测处理器305可以被配置为向系统的其它组件(例如授权、认证和记 账处理器340)报告检测到的应用。业务检测处理器305可以被配置为:向被配置为执行策 略和计费规则功能的策略计费和规则处理器提供服务数据流描述。因此,业务检测处理器 305被配置为应用标识规则来提取应用标识符以及将所述应用标识符映射到策略和计费规 贝1J、认证授权和记账规则、承载绑定和事件报告规则等等。
[0049] 归属网络302可以包括归属策略和计费规则处理器310。归属策略和计费规则处 理器310可以被配置为应用针对归属网络302的服务质量和计费(例如记账)功能。在示 出的系统中,业务检测处理器305可以与归属策略和计费规则处理器310相耦合。归属策 略和计费规则处理器310可以与归属代理315相耦合。归属代理315被用于允许用户设备 106经由受访网络304访问归属网络302。
[0050] 归属代理315可以包括策略和计费执行处理器320。策略和计费执行处理器320 可以被配置为执行策略和计费执行功能(PCEF)。PCEF可以包括:将由策略和计费规则处理 器310标识的各种规则应用于网络业务。在一个实现中,策略和计费执行处理器320使用 公共管理信息协议(CMIP)和/或代理移动IP(PMIP)来应用规则。
[0051] 如上文所讨论的,用户设备106可以连接到受访网络304。在某些实现中,可能希 望允许受访网络304在与归属网络302相同的策略条件下进行操作。在这种情形下,归属 策略和计费规则处理器310可以与受访策略和计费规则处理器325相耦合。可以在归属策 略和计费规则处理器310与受访策略和计费规则处理器325之间交换策略和计费规则。在 一些实现中,可以从归属策略和计费规则处理器310向受访策略和计费规则处理器325发 送规则。可以如上文所描述的归属策略和计费规则处理器310对受访策略和计费规则处理 器325进行类似地配置。
[0052] 受访策略和计费规则处理器325可以与分组数据服务节点330相耦合。分组数据 服务节点330可以被配置为桥接无线接入网和IP网络。例如,分组数据服务节点330可以 在cdma2000网络中实现或者可以在UMTS网络中实现为网关通用分组无线服务节点(例如 支持节点)。分组数据服务节点330可以包括移动接入网关。移动接入网关可以被配置为 管理用户设备106的通信,用户设备106通过特定的无线接入技术连接到分组数据服务节 点330。当用户设备106连接到受访网络时,所述连接可以是经由移动接入网关的。
[0053] 在一些实现中,分组数据服务节点300可以包括承载绑定和事件报告处理器335。 承载绑定和事件报告处理器335可以被配置为执行承载绑定和事件报告功能(BBREF)。承 载绑定和事件报告功能可以包括:在受访网络304与归属网络302的服务数据流之间提供 接口。
[0054] 图3中所示出的实现是提供下行链路业务检测和管理的一个配置。上行链路管理 可以由用户设备106基于网络向用户设备106提供的规则来执行。利用这种配置,可以对 分组数据进行选择性地认证、路由和记账。
[0055] 在一些实现中,可能希望由网络运营商向用户设备106提供一些或全部的规则以 便由用户设备106执行。归属网络302可以(例如,通过空中传输)向用户设备106提供 规则。归属网络302随后可以提供对业务规则的定期更新。类似地,当用户设备106漫游 通过网络或漫游至其它运营商的网络上时,受访网络304可以向用户设备106提供本地业 务规则。例如,在由用户设备106发送的、用于访问受访网络304的关联请求中,可以发送 能力标识符,所述能力标识符指示用户设备106能够执行业务检测。受访网络304可以以 一个或多个本地业务检测规则来响应。
[0056] 图4示出了另一个包括业务检测的示例性无线通信系统的功能框图。图4中所示 出的无线通信设备可以被配置为执行反向链路(例如从用户设备到接入点)业务检测。应 当意识到,图4中所示出的无线通信系统示出了可被用于业务检测的示例性组件。图4中 所示出的无线通信系统可以在无线通信设备(例如在图2中所示出的那样)中整体地或部 分地实现。
[0057] 无线通信系统包括应用402。如上文所讨论的,用户设备106可以包括应用402。 如所示出的,用户设备106可以包括多个应用。应用402可以被配置为通过业务分析器400 来发送数据(例如分组数据)。
[0058] 业务分析器400包括规则接收机404。规则接收机404被配置为从规则源420接 收业务规则。如上文所讨论的,规则源420可以是与用户设备106相关联的网络。在一些 实现中,规则源420可以包括在诸如存储器装置(例如SM卡)之类的用户设备106中。 在一些实现中,规则源420可以与用户设备106相耦合(例如与个人计算机的USB连接)。 虽然在图4中仅示出了一个规则源420,但应当理解,多个规则源可以向用户设备106提供 业务规则。
[0059] 规则接收机404可以从规则源420直接接收规则。在一些实现中,规则接收机404 可以经由总线226从用户设备106的其它组件获取规则。例如,规则可以存储在存储器206 中或者通过空中经由天线216和接收机212接收到。
[0060] 业务规则可以包括业务标识规则406。业务标识规则406指示如何确定与所提供 的规则相关联的应用标识符。例如,业务标识规则406可以包括报头字段名称,应当对其进 行询问以识别应用标识符。业务标识规则406可以包括诸如解码过滤之类的计算以应用于 包括在分组数据中的值。业务标识规则406还可以包括复合标识符。例如,业务标识规则 406可以包括两个报头字段的位置,两个报头字段被链接以及随后根据所提供的哈希函数 来哈希化。
[0061] 业务规则还可以包括业务通信规则406。业务通信规则406可以与一个或多个业 务标识规则相关联。业务通信规则406包括通信特性,如果应用标识符被相关联的业务标 识规则406检测到,则应当应用通信特性。例如,业务通信规则406可以标识应当用于业务 的承载。举另一个例子,业务通信规则406可以排除特定的业务类型。举另外的例子,业务 通信规则406可以指示业务的服务质量。在另一个例子中,业务通信规则406可以指示所 允许的业务的数量(例如每时间段比特的数量)。
[0062] 在一些实现中,业务规则还可以包括划分优先级。划分优先级可以被用于在提供 多个规则的实例中确定应用规则的顺序。业务规则可以包括状况。例如,某些业务规则可 以仅在用户设备106正以低功率操作时应用。这可以通过在这种操作时段期间避免功率密 集的通信来延长用户设备106的电池寿命。另一个状况可以是信号强度。如果试图使用低 信号强度,则某些通信(例如视频聊天)会经历延迟。通过应用业务规则(当信号强度高 于阈值时其允许视频聊天应用),可以提供与针对视频聊天相一致的最低性能。
[0063] 已获取了至少一个规则,业务检测器408被配置为将所获取的规则应用于与应用 402相关联的业务。应用402可以向网络目的地(例如,不在用户设备106上)发送应用 402处理的数据。业务检测器408获取该数据。标识处理器410使用业务标识规则406来 询问数据。在可包括多个业务标识规则的实现中,标识处理器可以被配置为应用分层的规 贝1J、应用第一匹配规则、应用从最低优先级到最高优先级的全部规则、基于优先级来应用具 有对冲突规则的协调的全部规则、或其它规则处理方案。
[0064] 一旦已标识了业务,业务控制器412可以被配置为生成一个或多个控制信号430。 控制信号430可以被用于体现业务的业务通信规则406 (例如,服务质量、承载、记账、授权 等)。可以经由总线226向用户设备106的单元发送控制信号430。在一些实现中,由控制 信号430指示的值可以存储在存储器206中并且被用于由用户设备206进一步处理。
[0065] 对于将要被发送的业务来说,业务分组440同样由业务检测器408发送。在一些 实现中,业务分组440是与从应用402接收的分组相同的分组。在一些实现中,应用业务由 业务控制器412修改(例如,添加的新报头字段、包括的授权代码)以生成业务分组440。
[0066] 可能希望在向网络发送分组之前由用户设备160执行这种业务检测。在一些实现 中,通过在用户设备106处应用抑制规则,可以防止发送来自不需要的应用类型的业务。通 过避免初始的传输,用户设备106通过避免对不需要的业务进行的传输以及等待针对不需 要的业务的失败消息来节省资源(例如,功率、处理时间、通话时间(airtime))。这还可以 减少通话时间拥塞、功耗和在网络处(例如在接入点处)的处理。所避免的处理包括信号 业务处理。所避免的处理还包括对分组进行的后续深度分组检查,这可以由网络运营商配 置以用于在网络层级的业务分析(如在图3中所描述的那样)。
[0067] 此外,通过采用用户设备106来执行业务检测,可以在反向链路上管理服务质量 和其它通信参数。这可以提供对网络资源的增强的利用,因为可以在传输并且在一些实例 中针对第一次传输的时候对反向链路消息进行管理。
[0068] 图5示出了包括策略和计费规则的示例性表。在示出的实现中,策略和充值规则 可以存储在表500中。表500可以包括:定义匹配准则的列(例如,502、504、506、508、510 和512)以及定义用于匹配准则的网络业务的策略和/或计费规则的列(例如514)。规则标 识符514可以被用于查找针对相关联的业务的业务规则(例如,如在存储器中所存储的)。 在一些实现中,可以在映射表中指定规则,而不是通过引用得到规则。因此,表400中的每 一行对应于准则-规则配对。匹配准则可以基于以下各项中的一项或多项:网络业务源IP 地址502、网络业务目的地IP地址406、网络业务源端口 504、网络业务目的地端口 408、网 络业务协议510和指示与网络业务相关联的应用的应用标识符510。匹配准则可以被用于 过滤网络业务的分组。
[0069] 如在图5中所示出的,所述准则可以采用一个或多个"通配符"字符,所述一个或 多个"通配符"字符可以被用于执行针对任何准则值的部分匹配。类似地,额外的逻辑语法 (例如,正则表达式、布尔运算符或值域)可以被用于指定匹配准则列值。如在图5中所示 出的,将应用标识符510指定为数字值。应当理解,该应用标识符不必受限于数字并且在一 些实现中可以是基于额外因素的复合标识符。如在图5中所示出的,匹配将基于规则标识 符来提供对策略和/或计费规则514的查找。在一些实现中,在不脱离本公开内容的范围 或精神的情况下,可以在表中直接指定策略和/或计费规则514。
[0070] 策略和计费规则可以被用于以用户设备为基础(例如每单个订户)的记账目的。 例如,运营商可以针对来自相同服务器的不同类型的业务应用不同的计费规则(例如相对 于Skype IP语音呼叫以一种费率对Skype文本聊天计费)。即使网络业务是针对使用HTTP 协议的相同主机IP,通过包括应用标识符,更精细粒度的网络控制也成为可能。
[0071] 另一个单独的网络控制是服务质量参数。在应用层级,可以针对给定的设备指定 服务质量参数。例如,网络提供方可能希望限制特定应用数据的每月所使用的总带宽。在 另一个例子中,网络提供方可能希望限制针对特定应用数据所允许的比特速率。这些方面 通常被称为服务质量参数。还可以基于聚合应用信息来应用服务质量参数。例如,运营商 可以基于给定应用的平均用户数量来规定最大比特速率。在一些实现中,服务质量参数可 以指定优选的链路层以用于特定应用。
[0072] 可以针对上行链路、下行链路或者上行链路和下行链路两者管理服务质量参数。 在服务质量参数被用于仅上行链路的情况下,PCRF可以静态地或动态地在BBERF中安装 规则。在静态安装的实现中,可以在设备连接到分组数据网络的时候安装规则。在一些实 现中,PCRF可以动态地安装规则。在动态安装的实现中,TDF可以被配置为以信号形式告 知PCRF何时检测到未安装规则的应用。PCRF从应用功能单元获取规则并且将规则传送给 BBERF。一旦在BBERF处安装规则,BBERF可以被配置为建立与具有变化的优先级的不同无 线接入网的不同服务连接。
[0073] 在规则被用于控制上行链路和下行链路通信的实现中,可以将应用标识符到应用 的映射发送给用户设备106。例如,规则可以被预先安装在用户设备106上,基于空中下载 (over-the-air)或SM卡的配置方案(例如基于开放移动联盟的配置),或者经由接入网 的发现和选择。在一些实现中,网络可以发起对规则的更新,由此除了建立服务连接以外, BBREF还可以在用户设备106中安装规则。在一些实现中,用户设备106可以发起对规则的 更新,由此当生成应用时用户设备106建立分组过滤器。
[0074] 由于可以在应用层级标识网络业务,因此业务检测处理器还可以使用策略和计费 规则来执行应用特定的网络负载平衡。在单个用户设备106层级,基于应用检测,策略和计 费规则可以向承载绑定和事件报告处理器335标识优选的无线接入技术。例如,特定应用 业务可能更适合E-UTRA通信而不是经由eHRPD来访问。
[0075] 在网络层级,通过无线网络公告的无线接入技术间的空闲-切换选择准则可以是 基于从业务检测处理器305获取的统计数据。例如,如果大量的用户设备106装置正访问 YouTube,则可以调整空闲-切换参数以将业务偏向E-UTRA无线接入而不是比如说演进型 高速数据分组(eHRDP)无线接入。举另一个例子,如果大量的用户设备106装置正使用诸 如Facebook之类的后台应用,则可以调整空闲-切换参数以将业务偏向eHRDP无线接入而 不是比如说E-UTRA无线接入。
[0076] 在一些实现中,承载绑定和事件报告处理器335可以被配置为过滤针对标识的应 用的优选无线接入技术。所述过滤可以针对连接到承载绑定和事件报告处理器335的用户 设备106的所有活动数据流而发生。承载绑定和事件报告处理器335可以应用本地策略来 确认针对给定用户设备106数据流的优选无线接入技术。可以向无线接入网发送该优选。 对于激活切换来说,其是针对单个用户设备106的切换,无线接入网可以直接使用该指示 来将用户设备106定向到优选的无线接入技术。对于空闲切换来说,无线接入网还可以过 滤无线接入网的基本服务区域中所有用户设备106的优选无线接入技术。在一些实现中, 无线接入网可以使用聚合优选来确定用于无线接入网以及因此基本服务区域中所有用户 设备106的切换参数
[0077] 图6示出了用于控制网络业务的方法的示例性流程图。图6的方法可以使用本文 所描述的设备(例如在图2、图3和图4中所示出的那样)来整体地或部分地实现。在框 602,检测针对网络业务的分组的应用标识符。在一些实现中,应用标识符可以包括在分组 报头字段中。在一些实现中,可以基于先前建立的连接来检测应用标识符。例如,当提交由 用户设备传输的分组和/或发起与网络的连接时,应用可以标识自身。可以建立应用的会 话。会话标识符可以被用于该应用的通信。因此,会话标识符可能足以标识生成针对会话 的网络业务的应用。
[0078] 在框604,可以至少部分地基于所检测的应用标识符来更改网络特性。如上文所描 述的,可以更改网络特性,所述网络特性针对具体的用户设备-应用组合重定向网络业务。 在一些实现中,可以更改网络特性,所述网络特性标识针对接入无线接入网的用户设备的 空闲-切换参数。在一些实现中,可以更改网络记账特性(例如传输每字节的价格)。在一 些实现中,可以以每-应用和/或每-用户设备为基础来更改服务质量参数。
[0079] 图7示出了网络业务控制设备的示例性功能框图。本领域技术人员将意识到,网 络业务控制设备可以比图7中所示出的简化网络业务控制设备700具有更多的组件。图7 中所示出的网络业务控制设备700仅包括对描述在本权利要求书的范围内的实现的一些 突出的特征有用的那些组件。网络业务控制设备700可以包括应用标识符电路702和网络 特性更改电路704。在一个实现中,应用标识符电路702可以被配置为检测针对网络业务的 分组的应用标识符。在一些实现中,用于检测的单元包括应用标识符电路702。在一个实现 中,网络特性更改电路704可以被配置为至少部分地基于所检测的应用标识符来更改网络 特性。例如,网络特性更改电路704可以被配置为以上文参照图5所描述的方式中的一个 或多个方式来更改网络特性。在一些实现中,用于更改的单元包括网络特性更改电路704。
[0080] 图8示出了用于控制应用业务的另一个示例性方法的流程图。图8中所示出的方 法可以在用户设备(例如在图2或图4中所示出的无线通信设备)中整体地或部分地实 现。在框802处开始方法,其中在电子设备处获取应用配置,在电子设备处获取包括标识多 个应用中的一应用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信 特性的所述应用配置。所述多个应用中的每一个应用被配置为使用公共网络协议从设备访 问公共网络目的地。在框804,在所述电子设备处检测在网络业务分组中的所述应用标识 符。在框806,从所述电子设备基于与所检测的应用标识符相对应的所述网络通信特性来发 送网络业务分组。
[0081] 图9示出了用于控制网络业务的另一个示例性无线设备的功能框图。本领域技术 人员将意识到,网络业务控制设备可以比图9中所示出的简化网络业务控制设备900具有 更多的组件。图9中所示出的网络业务控制设备900仅包括对描述在本权利要求书的范围 内的实现的一些突出的特征有用的那些组件。网络业务控制设备900包括应用业务配置接 收机902、应用业务标识电路904和应用业务发射机906。
[0082] 应用业务配置接收机902被配置为获取应用配置,所述应用配置包括标识多个应 用中的一应用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性, 所述多个应用中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地。应 用业务配置接收机902可以包括天线、网络接口、存储器、处理器和信号处理器中的一个或 多个。在一些实现中,用于在设备处获取应用配置的单元包括应用业务配置接收机902。
[0083] 应用业务标识电路904被配置为在所述设备处检测在网络业务分组中的所述应 用标识符。应用业务标识电路904可以包括存储器、处理器、比较器、算术运算单元和分组 解析器中的一个或多个。在一些实现中,用于检测在网络业务分组中的应用标识符的单元 包括应用业务标识电路904。
[0084] 应用业务发射机906被配置为基于与所检测的应用标识符相对应的所述网络通 信特性来发送网络业务分组。应用业务发射机906可以包括存储器、处理器、天线、信号发 生器、计数器、比较器和网络接口中的一个或多个。在一些实现中,用于发送网络业务分组 的单兀包括应用业务发射机906。
[0085] 图10示出了用于控制应用业务的另一个示例性方法的流程图。图10中所示出的 方法可以在接入点(例如在图2或图3中所示出的无线通信设备)中整体地或部分地实 现。在框1002处开始方法,其中生成应用配置,所述应用配置包括标识多个应用中的一应 用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性。所述多个应 用中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地。所述生成可以 是针对特定的设备。所述生成可以是针对设备的聚合。当针对设备的聚合生成配置时,所 述生成可以包括对应用业务的统计分析和对应用业务的可选通信特性的标识。例如,如果 网络确定:基于针对给定应用类型的平均分组大小和连接长度,高速分组数据(HRPD)网络 将比可选的网络技术提供更好的体验,则可以生成针对所述应用类型的、标识HRH)的应用 规则。在框1004,从网络实体向电子设备发送所述应用配置。
[0086] 图11示出了另一个示例性无线设备的功能框图。本领域技术人员将意识到,网络 业务控制设备可以比图11中所示出的简化网络业务控制设备1100具有更多的组件。图11 中所示出的网络业务控制设备1100仅包括对描述在本权利要求书的范围内的实现的一些 突出的特征有用的那些组件。网络业务控制设备1100包括配置生成器1102和配置发射机 1104。
[0087] 配置生成器1102被配置为生成应用配置,所述应用配置包括标识多个应用中的 一应用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性。配置生 成器1102可以包括分组检查器、信号处理器、接收机、存储器、处理器、比较器和信号发生 器中的一个或多个。在一些实现中,用于生成应用配置的单元包括配置生成器1102。
[0088] 配置发射机1104被配置为向电子设备发送所述应用配置。所述配置发射机可以 包括发射机、信号发生器、电源、放大器、天线和网络接口。在一些实现中,用于发送应用配 置的单元包括配置发射机1104。
[0089] 如本文所使用的,术语"确定"包括各种各样的动作。例如,"确定"可以包括计算、 运算、处理、推导、研究、查找(例如,在表、数据库或另外的数据结构中查找)、断定等。此 外,"确定"可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等。此外, "确定"可以包括解析、选定、选择、建立等。此外,如本文所使用的"信道宽度"在某些方面 中可以包括带宽,或者还可以被称作为带宽。
[0090] 如本文所使用的,称为项目列表"中的至少一个"的短语指的是那些项目的任意组 合,包括单个成员。举例而言,"a、b或c中的至少一个"旨在于覆盖:a、b、c、a-b、a-c、b-c 和 a_b_c〇
[0091] 上文描述的方法的各种操作可以由能够执行操作的任何适当的单元(诸如各种 硬件和/或软件组件、电路和/或模块)来执行。通常,附图中示出的任何操作可以由能够 执行操作的相应的功能单元来执行。
[0092] 结合本公开内容描述的各种说明性的逻辑框、模块和电路可以利用被设计为执行 本文所描述的功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编 程门阵列信号(FPGA)或其它可编程逻辑器件(PLD)、分立门或晶体管逻辑、分立硬件组件 或者其任意组合来实现或执行。通用处理器可以是微处理器,但是在替代的方式中,处理器 可以是任何商业上可得的处理器、控制器、微控制器或者状态机。处理器也可以被实现为计 算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP 内核、或者任何其它此种配置。
[0093] 在一个或多个方面中,所描述的功能可以在硬件、软件、固件或其任意组合中实 现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码存储在计算机可读介 质中或者通过其进行传输。计算机可读介质包括计算机存储介质和通信介质两者,所述通 信介质包括有助于计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以 是可由计算机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介 质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者 可以用于以指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取 的任何其它的介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电 缆、光纤光缆、双绞线、数字用户线(DSL)或无线技术(诸如红外线、无线电和微波)从网 站、服务器或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、DSL或无线技术(诸如 红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘 (CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制 数据,而光盘则利用激光来光学地复制数据。因此,在某些方面中,计算机可读介质可以包 括非暂时性计算机可读介质(例如有形介质)。此外,在某些方面中,计算机可读介质可以 包括暂时性计算机可读介质(例如信号)。上述的组合也应当包括在计算机可读介质的范 围内。
[0094] 本文所公开的方法包括用于实现所描述的方法的一个或多个步骤或动作。在不脱 离本权利要求书的范围的情况下,所述方法步骤和/或动作可以相互交换。换句话说,除非 规定了步骤或动作的具体次序,否则在不脱离本权利要求书的范围的情况下,可以修改具 体步骤和/或动作的次序和/或使用。
[0095] 所描述的功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现, 则所述功能可以作为一个或多个指令存储在计算机可读介质中。存储介质可以是可由计算 机存取的任何可用的介质。通过举例而非限制性的方式,这样的计算机可读介质可以包括 RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者可以用于以 指令或数据结构的形式携带或存储期望的程序代码以及可以由计算机来存取的任何其它 的介质。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光 盘(DVD)、软盘和蓝光?光盘,其中磁盘通常磁性地复制数据,而光盘则利用激光来光学地 复制数据。
[0096] 因此,某些方面可以包括用于执行本文给出的操作的计算机程序产品。例如,这样 的计算机程序产品可以包括具有其上存储(和/或编码)的指令的计算机可读介质,所述 指令由一个或多个处理器来执行以实现本文所描述的操作。针对某些方面,计算机程序产 品可以包括封装材料。
[0097] 软件或指令还可以在传输介质上传输。例如,如果使用同轴电缆、光纤光缆、双绞 线、数字用户线(DSL)或无线技术(诸如红外线、无线电和微波)从网站、服务器或其它远 程源发送软件,则同轴电缆、光纤光缆、双绞线、DSL或无线技术(诸如红外线、无线电和微 波)包括在传输介质的定义中。
[0098] 此外,应当意识到,用于执行本文所描述的方法和技术的模块和/或其它适当的 单元可以由用户终端和/或基站(如适用的话)下载和/或以其它方式获得。例如,这样 的设备可以耦合到服务器,以有助于用于执行本文所描述的方法的单元的传送。或者,本文 所描述的各种方法可以经由存储单元(例如,RAM、R0M、诸如压缩光盘(CD)或软盘之类的物 理存储介质等)来提供,以使用户终端和/或基站可以在将存储单元耦合到或提供给设备 时获得各种方法。此外,可以使用用于将本文所描述的方法和技术提供给设备的任何其它 适当的技术。
[0099] 要理解的是,本权利要求书不受限于上文所描述的精确配置和组件。在不脱离本 权利要求书的范围的情况下,可以在对上文所描述的方法和装置的排列、操作和细节做出 各种修改、改变和变形。
[〇1〇〇] 虽然前述内容是针对于本公开内容的方面,但在不脱离其基本范围的情况下,本 公开内容的其它和进一步的方面可以被设计出来,以及其范围是由所附的权利要求书来确 定的。
【权利要求】
1. 一种用于控制网络业务的方法,包括: 在电子设备处获取应用配置,所述应用配置包括标识多个应用中的一应用的应用标识 符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个 应用被配置为使用公共网络协议从设备访问公共网络目的地; 在所述电子设备处检测网络业务分组中的所述应用标识符;以及 基于与所检测的应用标识符相对应的所述网络通信特性从所述电子设备发送所述网 络业务分组。
2. 根据权利要求1所述的方法,其中,所述电子设备包括用户设备。
3. 根据权利要求1所述的方法,其中,所述网络协议包括以下各项中的一项:超文本传 输协议、远程传输协议、安全远程传输协议、约束应用协议、会话发起协议或文件传输协议。
4. 根据权利要求1所述的方法,其中,所述公共网络目的地包括公共地址和公共端口。
5. 根据权利要求1所述的方法,其中,应用所述网络通信特性包括:更改上行链路网络 业务特性。
6. 根据权利要求1所述的方法,其中,所述网络通信特性包括用于所述应用的目标网 络,以及 其中,发送所检测的分组包括:部分地基于所检测的应用标识符的所述应用配置中包 括的所述目标网络来将对所检测的分组的传输从第一网络重定向到所述目标网络。
7. 根据权利要求1所述的方法,其中,所述网络通信特性包括用于所述应用的目标无 线承载,以及 其中,发送所检测的分组包括:部分地基于所检测的应用标识符的所述应用配置中包 括的所述无线承载来将对所检测的分组的传输从第一无线承载重定向到所述目标无线承 载。
8. 根据权利要求1所述的方法,其中,获取所述应用配置包括:从网络实体接收所述应 用配置。
9. 根据权利要求8所述的方法,其中,所述网络实体包括接入点。
10. 根据权利要求8所述的方法,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的广播信号。
11. 根据权利要求8所述的方法,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的单播信号。
12. 根据权利要求8所述的方法,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的多播信号。
13. 根据权利要求1所述的方法,其中,所述网络通信特性包括空闲模式切换参数。
14. 根据权利要求1所述的方法,其中,发送所检测的分组包括:更改用于所述传输的 网络记账特性。
15. 根据权利要求14所述的方法,其中,更改所述网络记账特性包括:更改包括在所述 电子设备中的计数器。
16. 根据权利要求1所述的方法,其中,发送所检测的分组包括:更改用于所述传输的 服务质量参数。
17. 根据权利要求16所述的方法,其中,所述服务质量参数被更改用于来自所述设备 的后续传输。
18. 根据权利要求1所述的方法,其中,所述应用配置包括业务标识规则和业务通信规 则, 其中检测所述应用标识符是基于所述业务标识规则的,以及其中发送是基于所述业务 通信规则的。
19. 根据权利要求18所述的方法,其中,所述业务标识规则包括:用于确定所述应用配 置的所述应用标识符的所述网络业务分组的报头字段、八位字节以及应用于其上的函数中 的至少一项。
20. 根据权利要求18所述的方法,其中,所述业务通信规则包括:用于指示用于所标识 的应用的所述网络通信特性的业务源IP地址、业务源端口、业务目的地IP地址、业务目的 地端口、业务协议、应用标识符和规则标识符。
21. -种用于控制网络业务的设备,包括: 规则接收机,其被配置为在所述设备处获取应用配置,所述应用配置包括标识多个应 用中的一应用的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性, 所述多个应用中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地; 业务检测器,其被配置为在所述设备处检测网络业务分组中的所述应用标识符;以及 发射机,其被配置为基于与所检测的应用标识符相对应的所述网络通信特性从所述设 备发送所述网络业务分组。
22. 根据权利要求21所述的设备,其中,所述设备包括用户设备。
23. 根据权利要求21所述的设备,其中,所述网络协议包括以下各项中的一项:超文本 传输协议、远程传输协议、安全远程传输协议、约束应用协议、会话发起协议或文件传输协 议。
24. 根据权利要求21所述的设备,其中,所述公共网络目的地包括公共地址和公共端 □。
25. 根据权利要求21所述的设备,其中,应用所述网络通信特性包括:更改上行链路网 络业务特性。
26. 根据权利要求21所述的设备,其中,所述网络通信特性包括用于所述应用的目标 网络,以及 其中,发送所检测的分组包括:部分地基于所检测的应用标识符的所述应用配置中包 括的所述目标网络来将对所检测的分组的传输从第一网络重定向到所述目标网络。
27. 根据权利要求21所述的设备,其中,所述网络通信特性包括用于所述应用的目标 无线承载,以及 其中,发送所检测的分组包括:部分地基于所检测的应用标识符的所述应用配置中包 括的所述无线承载来将对所检测的分组的传输从第一无线承载重定向到所述目标无线承 载。
28. 根据权利要求21所述的设备,其中,获取所述应用配置包括:从网络实体接收所述 应用配置。
29. 根据权利要求28所述的设备,其中,所述网络实体包括接入点。
30. 根据权利要求28所述的设备,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的广播信号。
31. 根据权利要求28所述的设备,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的单播信号。
32. 根据权利要求28所述的设备,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的多播信号。
33. 根据权利要求21所述的设备,其中,所述网络通信特性包括空闲模式切换参数。
34. 根据权利要求21所述的设备,其中,发送所检测的分组包括:更改用于所述传输的 网络记账特性。
35. 根据权利要求34所述的设备,其中,更改所述网络记账特性包括:更改包括在所述 电子设备中的计数器。
36. 根据权利要求21所述的设备,其中,发送所检测的分组包括:更改用于所述传输的 服务质量参数。
37. 根据权利要求36所述的设备,其中,所述服务质量参数被更改用于来自所述设备 的后续传输。
38. 根据权利要求21所述的设备,其中,所述应用配置包括业务标识规则和业务通信 规则, 其中检测所述应用标识符是基于所述业务标识规则的,以及其中发送是基于所述业务 通信规则的。
39. 根据权利要求38所述的设备,其中,所述业务标识规则包括:用于确定所述应用配 置的所述应用标识符的所述网络业务分组的报头字段、八位字节以及应用于其上的函数中 的至少一项。
40. 根据权利要求38所述的设备,其中,所述业务通信规则包括:用于指示用于所标识 的应用的所述网络通信特性的业务源IP地址、业务源端口、业务目的地IP地址、业务目的 地端口、业务协议、应用标识符和规则标识符。
41. 一种用于控制网络业务的设备,包括: 用于在所述设备处获取应用配置的单元,所述应用配置包括标识多个应用中的一应用 的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用 中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地; 用于在所述设备处检测网络业务分组中的所述应用标识符的单元;以及 用于基于与所检测的应用标识符相对应的所述网络通信特性从所述设备发送所述网 络业务分组的单元。
42. -种计算机可读存储介质,包括由装置的处理器可执行的指令,所述指令使所述装 置进行以下操作: 在所述装置处获取应用配置,所述应用配置包括标识多个应用中的一应用的应用标识 符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个 应用被配置为使用公共网络协议从设备访问公共网络目的地; 在所述装置处检测网络业务分组中的所述应用标识符;以及 基于与所检测的应用标识符相对应的所述网络通信特性从所述装置发送所述网络业 务分组。
43. -种用于控制网络业务的方法,包括: 在网络实体处生成应用配置,所述应用配置包括标识多个应用中的一应用的应用标识 符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个 应用被配置为使用公共网络协议从设备访问公共网络目的地;以及 从所述网络实体向电子设备发送所述应用配置。
44. 根据权利要求43所述的方法,其中,所述电子设备包括用户设备。
45. 根据权利要求43所述的方法,其中,所述网络协议包括以下各项中的一项:超文本 传输协议、远程传输协议、安全远程传输协议、约束应用协议、会话发起协议或文件传输协 议。
46. 根据权利要求43所述的方法,其中,所述公共网络目的地包括公共地址和公共端 □。
47. 根据权利要求43所述的方法,其中,应用所述网络通信特性包括上行链路网络业 务特性。
48. 根据权利要求43所述的方法,其中,所述网络通信特性包括用于所述应用的目标 网络。
49. 根据权利要求43所述的方法,其中,所述网络通信特性包括用于所述应用的目标 无线承载。
50. 根据权利要求43所述的方法,其中,所述网络实体包括接入点。
51. 根据权利要求43所述的方法,其中,从所述接入点接收所述应用配置包括:接收包 括所述应用配置的广播信号。
52. 根据权利要求43所述的方法,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的单播信号。
53. 根据权利要求43所述的方法,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的多播信号。
54. 根据权利要求43所述的方法,其中,所述网络通信特性包括空闲模式切换参数。
55. 根据权利要求43所述的方法,其中,所述应用配置包括:用于来自所述应用的传输 的网络记账特性。
56. 根据权利要求43所述的方法,其中,所述应用配置包括:用于来自所述应用的传输 的服务质量参数。
57. 根据权利要求43所述的方法,其中,所述应用配置包括业务标识规则和业务通信 规则。
58. 根据权利要求57所述的方法,其中,所述业务标识规则包括:用于确定所述应用配 置的所述应用标识符的所述网络业务分组的报头字段、八位字节以及应用于其上的函数中 的至少一项。
59. 根据权利要求57所述的方法,其中,所述业务通信规则包括:用于指示用于所标识 的应用的所述网络通信特性的业务源IP地址、业务源端口、业务目的地IP地址、业务目的 地端口、业务协议、应用标识符和规则标识符。
60. 根据权利要求43所述的方法,其中,生成所述应用配置包括: 检测来自多个电子设备的应用的业务分组;以及 基于所检测的业务分组来标识用于所述应用的网络通信特性。
61. 根据权利要求60所述的方法,其中,标识所述网络通信特性包括: 确定经由第一网络资源发送的所述业务分组的平均分组大小; 标识被配置为发送所述业务分组的第二网络资源;以及 将所述第二网络资源包括在所述网络通信特性中。
62. -种用于控制网络业务的设备,包括: 配置生成器,其被配置为生成应用配置,所述应用配置包括标识多个应用中的一应用 的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用 中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地;以及 发射机,其被配置为向电子设备发送所述应用配置。
63. 根据权利要求62所述的设备,其中,所述电子设备包括用户设备。
64. 根据权利要求62所述的设备,其中,所述网络协议包括以下各项中的一项:超文本 传输协议、远程传输协议、安全远程传输协议、约束应用协议、会话发起协议或文件传输协 议。
65. 根据权利要求62所述的设备,其中,所述公共网络目的地包括公共地址和公共端 □。
66. 根据权利要求62所述的设备,其中,应用所述网络通信特性包括上行链路网络业 务特性。
67. 根据权利要求62所述的设备,其中,所述网络通信特性包括用于所述应用的目标 网络。
68. 根据权利要求62所述的设备,其中,所述网络通信特性包括用于所述应用的目标 无线承载。
69. 根据权利要求62所述的设备,其中,所述网络实体包括接入点。
70. 根据权利要求62所述的设备,其中,从所述接入点接收所述应用配置包括:接收包 括所述应用配置的广播信号。
71. 根据权利要求62所述的设备,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的单播信号。
72. 根据权利要求62所述的设备,其中,从所述网络实体接收所述应用配置包括:接收 包括所述应用配置的多播信号。
73. 根据权利要求62所述的设备,其中,所述网络通信特性包括空闲模式切换参数。
74. 根据权利要求62所述的设备,其中,所述应用配置包括:用于来自所述应用的传输 的网络记账特性。
75. 根据权利要求62所述的设备,其中,所述应用配置包括:用于来自所述应用的传输 的服务质量参数。
76. 根据权利要求62所述的设备,其中,所述应用配置包括:业务标识规则和业务通信 规则。
77. 根据权利要求76所述的设备,其中,所述业务标识规则包括:用于确定所述应用配 置的所述应用标识符的所述网络业务分组的报头字段、八位字节以及应用于其上的函数中 的至少一项。
78. 根据权利要求76所述的设备,其中,所述业务通信规则包括:用于指示用于所标识 的应用的所述网络通信特性的业务源IP地址、业务源端口、业务目的地IP地址、业务目的 地端口、业务协议、应用标识符和规则标识符。
79. 根据权利要求62所述的设备,其中,生成所述应用配置包括: 检测来自多个电子设备的应用的业务分组;以及 基于所检测的业务分组来标识用于所述应用的网络通信特性。
80. 根据权利要求79所述的设备,其中,标识所述网络通信特性包括: 确定经由第一网络资源发送的业务分组的平均分组大小; 标识被配置为发送业务分组的第二网络资源;以及 将所述第二网络资源包括在所述网络通信特性中。
81. -种用于控制网络业务的设备,包括: 用于在网络实体处生成应用配置的单元,所述应用配置包括标识多个应用中的一应用 的应用标识符以及与所述多个应用中的每一个应用相对应的网络通信特性,所述多个应用 中的每一个应用被配置为使用公共网络协议从设备访问公共网络目的地;以及 用于从所述网络实体向电子设备发送所述应用配置的单元。
82. -种计算机可读存储介质,包括由装置的处理器可执行的指令,所述指令使所述装 置进行以下操作: 生成应用配置,所述应用配置包括标识多个应用中的一应用的应用标识符以及与所述 多个应用中的每一个应用相对应的网络通信特性,所述多个应用中的每一个应用被配置为 使用公共网络协议从设备访问公共网络目的地;以及 向电子设备发送所述应用配置。
【文档编号】H04L29/06GK104067588SQ201280054215
【公开日】2014年9月24日 申请日期:2012年9月26日 优先权日:2011年9月26日
【发明者】G·谢里安, 王俊 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1