专利名称:针对封装的数据流的策略控制的制作方法
技术领域:
概括地说,本发明涉及无线通信,具体地说,本发明涉及无线通信网络中数据流的 策略控制。
背景技术:
广泛地布置了无线通信系统以提供各种通信内容,例如语音、数据等。典型的无线 通信系统可以是能够通过共享可用的系统资源(例如,带宽、发射功率等)来支持与多个 用户的通信的多址系统。这种多址系统的例子可以包括码分多址(CDMA)系统、时分多址 (TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统等。此外,系统可以遵守如 下规范第三代合作伙伴计划(3GPP)、3GPP长期演进(LTE)、超移动宽带(UMB)和/或诸如 演进数据优化(EV-DO)的多载波无线规范、其一个或多个修改版本等。一般来说,无线多址通信系统可以同时支持多个移动设备的通信。每个移动设备 可以通过前向和反向链路上的传输与一个或多个接入点(如,基站、中继站、使用对等或自 组织技术的其它移动设备等)进行通信。前向链路(或下行链路)是指从接入点到移动设 备的通信链路,反向链路(或上行链路)是指从移动设备到接入点的通信链路。此外,可以 通过单输入单输出(SISO)系统、多输入单输出(MISO)系统、多输入多输出(MIMO)系统等 来建立移动设备和接入点之间的通信。通过与底层无线网络的各个组件(如移动性管理实体(MME)、网关、策略服务器 等)的通信,接入点可以向移动设备提供无线网络接入。在一个例子中,无线设备可以使用 一个或多个因特网协议(IP)流与网络网关进行通信,策略服务器可以授权该IP流。此外, 一个或多个服务或中间网关可以有助于移动设备和网络网关之间的通信。策略服务器向服 务网关提供策略,以允许所述服务网关在移动设备和网络网关之间传送IP流以提供支持, 如服务质量支持。但是,可能使用取决于所使用的移动协议的基于主机的移动性,额外地对 从移动设备至网络网关的IP流进行封装。这样,当提供支持时,服务网关可能不知道适当 的封装信息来成功地传送所述流。
发明内容
下面给出一个或多个实施例的简要概述,以提供对所述实施例的基本理解。该概 述不是全部预期实施例的详尽概括,也不旨在标识关键或重要元件或者描述任何或所有实 施例的范围。其目的仅在于以简化形式提供一个或多个实施例的一些概念,作为后文所提 供的更详细描述的序言。根据一个或多个实施例及相应公开的内容,描述了结合有助于向策略服务器指示 封装信息以用于到一个或多个服务网关的随后通信的多个方面。例如,无线通信网络中的 网络网关可以请求策略服务器授权建立与无线网络中的一个或多个设备的数据流。一旦被 授权,或者在授权请求期间,网络网关可以向策略服务器指定与数据流相关的封装信息,例 如当利用基于主机的移动性时。例如,封装信息可以包括移动协议类型、封装报头、是否要 使用封装的指示、与因特网协议(IP)流或其它数据报中的封装报头相关的偏移和/或开始 /结束位置等。策略服务器可以利用该封装信息将策略规则传输回服务网关,并且服务网关 可以利用所述封装信息来在无线网络设备和服务网关之间传送数据流,以对数据流提供支 持(例如,服务质量支持)。根据相关的方面,提供了一种用于在无线网络中发送策略规则的方法。所述方法 包括从核心网网关接收与数据流通信相关的封装信息。所述方法还包括生成与所述数据流 通信相关的一个或多个策略规则,以及向接入网网关发送所述策略规则。另一个方面涉及一种无线通信装置。所述无线通信装置可以包括至少一个处理 器,其被配置为接收与网络网关和网络设备之间的数据流所使用的移动协议类型相关的 封装信息。所述处理器还被配置为至少部分地基于所述数据流的类型来定义一个或多个 策略规则,以及向接入网网关发送所述封装信息和所述一个或多个策略规则。所述无线通 信装置还包括耦合至所述至少一个处理器的存储器。又一方面涉及一种无线网络中有助于发送策略规则的无线通信装置。所述无线通 信装置可以包括用于从核心网网关接收用于随后的通信的封装信息的模块。所述无线通信 装置还可以包括用于创建与所接受的通信参数相关的一个或多个策略规则的模块以及向 接入网网关发送所述封装信息和所述一个或多个策略规则的模块。另一方面涉及一种计算机程序产品,所述计算机程序产品具有计算机可读介质, 所述计算机可读介质包括用于使至少一个计算机从核心网网关接收与数据流通信相关的 封装信息的代码。所述计算机可读介质还可以包括用于使所述至少一个计算机至少部分地 基于与所述数据流通信相关的类型来生成一个或多个策略规则的代码。此外,所述计算机 可读介质可以包括用于使所述至少一个计算机向接入网网关发送所述封装信息和所述一 个或多个策略规则的代码。此外,另一方面涉及一种装置。所述装置可以包括封装信息接收机,其从核心网网 关获取与和设备的数据流通信相关的封装信息。所述装置可以进一步包括策略规则指定 器,其至少部分地基于所述数据流通信的类型来创建一个或多个策略规则,并且向接入网 网关发送所述一个或多个策略规则。根据另一方面,提供了一种有助于指示用于随后的策略规则指定的封装信息的方 法。所述方法包括选择与和移动设备的数据流通信相关的移动协议类型。所述方法还包括 至少部分地基于所述移动 议类型来生成用于通过所述数据流进行通信的封装信息,以及
6向策略服务器发送所述封装信息。另一方面涉及一种无线通信装置。所述无线通信装置可以包括至少一个处理器, 其被配置为确定用于通过已建立的数据流与设备进行通信的移动协议类型。所述处理器 还被配置为生成与所述移动协议类型相关的封装信息,以及向策略服务器发送所述封装信 息,以用于到接入网网关的随后通信。所述无线通信装置还包括耦合至所述至少一个处理 器的存储器。另一方面涉及一种指示用于与服务网关进行通信的封装信息的无线通信装置。所 述无线通信装置可以包括用于选择用于通过数据流进行通信的移动协议类型的模块。所述 无线通信装置还可以包括用于确定与所述移动协议类型相关的封装信息的模块,以及向策 略服务器发送所述封装信息的模块。另一方面涉及一种计算机程序产品,所述计算机程序产品可以包括计算机可读介 质,所述计算机可读介质包括用于使至少一个计算机选择与和移动设备的数据流通信相关 的移动协议类型的代码。所述计算机可读介质还可以包括用于使所述至少一个计算机至少 部分地基于所述移动协议类型来确定用于与所述服务网关进行通信的封装信息的代码。此 外,所述计算机可读介质可以包括用于使所述至少一个计算机向策略服务器发送所述封装 信息的代码。此外,另一方面涉及一种装置。所述装置可以包括数据流请求器,其建立与设备的 数据流,并且选择用于通过所述数据流进行通信的移动协议类型。所述装置可以进一步包 括封装信息生成器,其至少部分地基于所述移动协议类型来创建封装信息,以及封装信息 指定器,其向策略服务器发送所述封装信息。为了实现前述和有关的目的,一个或多个实施例包括以下详细描述的并在权利要 求中特别指出的特征。以下的描述和附图详细给出了一个或多个实施例的某些示例性方 面。这些方面是示例性的,但是,可以使用各个实施例的原则的各种方式中的一些以及所描 述的实施例旨在包括所有这些方面以及它们的等价形式。
图1是根据本文所述的各个方面的无线通信系统的示例。图2是有助于发送策略规则和接收到的封装信息的示例性无线通信网络的示例。图3是实现封装信息和策略规则的传输的示例性无线通信系统的示例。图4是利用要求封装数据流通信的基于主机的移动性的示例性无线通信系统的 示例。图5是利用不要求封装数据流的基于网络的移动性的示例性无线通信系统的示 例。图6是利用基于网络的移动性的示例性无线通信系统的示例。图7是有助于与接收到的封装信息一起发送策略规则的示例性方法的示例。图8是向策略服务器指示封装信息的示例性方法的示例。图9是可以结合所述的各种系统和方法来使用的示例性无线网络环境的示例。图10是根据所确定的封装信息来传输策略规则的示例性系统的示例。图11是有助于向策略服务器提供用于随后的通信的封装信息的示例性系统的示例。
具体实施例方式现在参照附图描述各个实施例,其中在全文中用相同的附图标记指示相同的元 件。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个实施例的 全面理解。然而,很明显,也可以不用这些具体细节来实现所述实施例。在其它例子中,以 方框图形式示出公知结构和设备,以便于描述一个或多个实施例。如本申请所使用的,术语“组件”、“模块”、“系统”等指计算机相关实体,可以是硬 件、固件、硬件与软件的组合、软件或执行中的软件。例如,组件可以是,但不限于,处理器上 运行的处理、处理器、对象、可执行文件、执行线程、程序和/或计算机。举例而言,计算设备 上运行的应用和计算设备两者都可以是组件。一个或多个组件可以驻留在处理和/或执行 的线程内,并且组件可以位于一个计算机上和/或分布于两个或更多计算机之间。此外,这 些组件可以从其上存储有各种数据结构的各种计算机可读介质上执行而来。组件可以例如 根据具有一个或多个数据分组(例如,来自与本地系统、分布式系统和/或跨越如因特网的 网络与其它系统中的另一个组件通过信号进行交互的一个组件的数据)的信号通过本地 和/或远程处理进行通信。此外,结合移动设备描述了各个实施例。移动设备还可以称为系统、用户单元、用 户站、移动站、移动设备、远程站、远程终端、接入终端、用户终端、终端、无线通信设备、用 户代理、用户装置或用户设备(UE)。移动设备可以是蜂窝电话、无绳电话、会话初始协议 (SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持设备、 计算设备或其它连接到无线调制解调器的处理设备。此外,本申请结合基站描述了各个实 施例。基站可以被用于与移动设备进行通信,基站还可以被称为接入点、节点B、演进节点 B(e节点B或eNB)、基站收发信台(BTS)或一些其它术语。此外,本申请所述的各个方面或特征可以被实现为方法、装置或使用标准编程和/ 或工程技术的制品。本申请中使用的术语“制品”意在涵盖可从任何计算机可读器件、载体 或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于磁存储器件(例如, 硬盘、软盘、磁带等),光盘(例如,压缩光盘(CD)、数字多功能盘(DVD)等),智能卡和闪存 器件(例如,EPR0M、卡、棒、键驱动等)。此外,本申请所述的各种存储介质可以表示用于存 储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可以包括,但不 限于无线信道和各种能够存储、包含和/或承载指令和/或数据的其它介质。本申请描述的技术可以用于各种无线通信系统,如码分多址(CDMA)、时分多址 (TDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、单载波频域复用(SC-FDMA)和其它系 统。术语“系统”和“网络”经常可以互相交换。CDMA系统可以实现如通用陆地无线接 入(UTRA)、CDMA2000等的无线技术。UTRA包括宽带CDMA(W-CDMA)和CDMA的其它变形。 CDMA2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现如全球移动通信系统 (GSM)的无线技术。OFDMA系统可以实现诸如演进的UTRA (E-UTRA)、超移动宽带(UMB)、IEEE 802. 11 (Wi-Fi)、IEEE 802. 16 (WiMAX)、IEEE 802. 20、Flash-OFDM 等的无线技术。UTRA 和 E-UTRA 通用移动电信系统(UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的即 将到来的版本,其在下行链路上使用OFDMA而在上行链路上使用SC-FDMA。在名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了 UTRA、E-UTRA、UMTS、LTE和GSM。在名为“第 三代合作伙伴计划2”(3GPP2)的组织的文档中描述了 CDMA2000和UMB。本申请描述的技 术还可以用于演进数据优化(EV-DO)标准,如IxEV-DO版本B或其它版本等。此外,这种无 线通信系统可以额外地包括经常使用非成对未许可频谱、802. XX无线LAN、BLUET00TH和任 何其它短或长距离的无线通信技术的对等(例如,移动终端对移动终端)自组织网络系统。将针对可以包括多个器件、组件、模块等的系统来呈现各个方面或特征。应当理解 和明白的是,各种系统可以包括额外的器件、组件、模块等,和/或可以不包括结合附图所 讨论的全部的器件、组件、模块等。还可以使用这些方案的组合。现在参考图1,示出了根据本申请的各个实施例的无线通信系统100。系统100包 括基站102,基站102可以包括多个天线组。例如,一个天线组可以包括天线104和106,另 一个天线组可以包括天线108和110,还有一个天线组可以包括天线112和114。为每个天 线组示出了两个天线,但是,也可以为每个组利用更多或更少天线。如本领域技术人员所理 解的,基站102可以额外地包括发射机链和接收机链,其中每个都可以包括与信号发送和 接收相关的多个组件(例如,处理器、调制器、多路复用器、解调器、天线等)。基站102可以与一个或多个移动设备(如移动设备116和移动设备122)进行通 信;但是,应当理解,基站102可以与基本上任意数量的类似于移动设备116和122的移动 设备进行通信。例如,移动设备116和122可以是蜂窝电话、智能电话、笔记本电脑、手持通 信设备、手持计算设备、卫星收音机、全球定位系统、PDA和/或用于在无线通信系统100上 通信的任何其它合适的设备。如图所示,移动设备116与天线112和114进行通信,其中天 线112和114通过前向链路118向移动设备116发送信息,并且通过反向链路120从移动 设备116接收信息。此外,移动设备122与天线104和106进行通信,其中天线104和106 通过前向链路124向移动设备122发送信息,并且通过反向链路126从移动设备122接收 信息。在频分双工(FDD)系统中,例如,前向链路118可以利用与反向链路120所用的不同 的频带,并且前向链路124可以利用与反向链路126所用的不同的频带。此外,在时分双工 (TDD)系统中,前向链路118和反向链路120可以利用公共频带,前向链路124和反向链路 126可以利用公共频带。设计用于通信的每个天线组和/或区域经常被称为基站102的扇区。例如,天线 组被设计为与基站102覆盖区域的扇区中的移动设备进行通信。在前向链路118和124上 的通信中,基站102的发射天线可以利用波束成形以改善移动设备116和122的前向链路 118和124的信噪比。同样的,当基站102使用波束成形向相关覆盖区中随机散布的移动设 备116和122进行发射时,与通过单个天线向其所有移动设备进行发射的基站相比,对相邻 小区中的移动设备引起的干扰更小。此外,移动设备116和122可以使用对等或自组织技 术彼此直接进行通信(未示出)。根据一个例子,系统100可以是多输入多输出(MIMO)通信系统。此外,系统100 可以利用基本上任何类型的双工技术来划分通信信道(例如,前向链路、反向链路...),这 些双工技术如FDD、FDM、TDD、TDM、CDM等。基站102可以通信地耦合至无线网络128,基站 102提供对无线网络128的接入。应当理解,耦合可以是有线的或无线的。例如,如下进一 步所述的,无线网络128可以包括各种组件。基站102可以与无线网络128中的一个或多 个网关进行通信,以接收来自移动设备116和122的上游组件的接入。在一个例子中,基站102可以在无线网络128处为移动设备116和122建立会话。无线网络128的组件,如网络 网关(未示出),可以与移动设备116和/或122建立一个或多个数据流,所述数据流可以 流经基站102和/或一个或多个服务网关(例如,接入网网关)。此外,数据流通信可以利 用多种支持的协议中的至少一种。如以下所详细描述的,根据移动协议类型,一个或多个数据流可以从移动设备116 和/或122向网关隧穿(tunnel)。为了便于这种隧穿,数据可以被封装并且可以包括报 头、报尾(footer)或可以由接收设备读取从而获得有关数据的信息(如目的地)的其它封 装信息。例如,封装信息可以被用于向所述目的地转发数据和/或在目的地处解释所述数 据。但是,应当理解,例如,当在无线网络128内传输的数据在进入无线网络128后可以被 以其它方式处理和/或转换到基于网络的移动协议的情况下,还可以使用基于网络的移动 协议。现在参考图2,示出了有助于传输封装信息的系统200。系统200包括网络设备 202、接入网网关204、核心网网关206和策略服务器208。网络设备202接收对无线网络的 接入,接入网网关204可以提供对一个或多个设备、接入点等的无线网络接入,核心网网关 206向接入网网关204(或一个或多个额外的网关)提供对上游无线网络组件的接入,策略 服务器208授权网络或接入网网关与网络设备之间的数据流。根据一个例子,网络设备202可以是移动设备、接入点、移动性管理实体(MME)等, 接入网网关204可以与网络设备202进行通信,从而提供通过核心网网关206对无线网络 的接入。核心网网关206可以向策略服务器208请求授权用于与网络设备202进行通信的 数据流(如因特网协议(IP)流)。策略服务器208可以同意或拒绝所述流,并且向接入网 网关204发送相关的流信息,以有助于流支持(如服务质量(QoS)支持)。此外,核心网网 关206或另一网络实体可以选择利用移动协议,以通过IP流通信。在核心网网关206或另 一网络实体选择基于主机的移动协议的情况下,核心网网关206可以通过对在所述流上发 送的数据进行封装,使得所述数据隧穿过接入网网关204 (和/或一个或多个中间物,如接 入点、MME、无线设备等)至网络设备202。然而,在核心网网关206或另一网络实体选择基 于网络的移动协议的情况下,接入网网关204可以将接收到的数据转换到网络所利用的协 议,并且将已转换的数据转发至目的地组件。应当理解,当利用基于网络的移动协议时,由 于其可以解释接收到的数据,所以接入网网关204可以提供QoS支持。此外,核心网网关206可以向策略服务器208指定与以所选择的移动协议类型进 行的隧穿相关的封装信息。策略服务器208可以向接入网网关204转发该相关的封装信 息,以用于在网络设备202和核心网网关206之间传送所述流。在一个例子中,策略服务器 208可以在发送流信息时向接入网网关204发送接收到的封装信息。在一个例子中,由核 心网网关206指定的封装信息可以是指示是否应当利用封装报头的指示符、将要利用的 封装报头、与从网络设备到核心网网关206 (或者相反)的封装的消息中封装报头的开始和 /或结束相对应的一个或多个偏移、所利用的移动协议类型等。因此,例如,当核心网网关 206在会话建立请求中发送封装报头指示符时,策略服务器208可以评估所述指示符,并且 确定是否在向接入网网关204发送的策略规则中包括封装报头或其它隧穿信息(例如,其 可以通过核心网网关206发送)。当从核心网网关206接收到的封装信息包括显式的封装报头时,策略服务器208可以将该报头包括在随后向接入网网关204发送的策略规则中,以允许接入网网关204识 别并且考虑所述报头以传送相关数据流。如果没有出现报头(和/或有一值表示没有报 头),则策略服务器208可以向接入网网关204发送不含有封装报头的策略规则。这样,策 略服务器208可以利用减少了特定于协议的实施的适当的封装。在另一个例子中,核心网 网关206可以发送与网络设备202和核心网网关206之间的隧穿流通信中利用的封装报 头的位置相关的偏移和/或开始/结束点。从而,策略服务器208可以将该信息与策略规 则一起转发到接入网网关204。接入网网关204可以利用所述信息来检测和解释网络设备 202和核心网网关206之间传送的数据流中的封装报头和/或封装流,以提供对所述流的支 持。在又一个例子中,当封装信息包括移动协议类型时,策略服务器208可以利用所述类型 来确定针对所述策略规则的适当的封装,并且如所述的,向接入网网关204转发所述封装 信息。在不同系统中,接入网网关204可以被表示为服务网关、高速分组数据(HRPD)服务 网关、网关GPRS服务网关(GGSN) ,PDN网关、WiMAX接入网关、接入网关、基站、接入节点、数 字用户线接入复用器(DSLAM)或其它描述中间节点的术语。应当理解,封装信息不仅可以包括报头,还可以包括报尾、打包或编码指令、安全 密钥等。在任一情况下,策略服务器208可以向接入网网关204 (例如,与策略规则传输一 起)提供接收到的信息,从而策略服务器208不需要专门实施不同的移动协议。在一个例 子中,当封装信息是移动协议类型时,配置可以被处理和被用于将协议类型匹配至适当的 封装信息,以减轻策略服务器208中的协议特定的编码。一旦确定了封装信息,就将该封装 信息与策略规则一起发送到接入网网关204。如所述的,接入网网关204可以利用所述封装 信息来解释网络设备202和核心网网关206之间隧穿的数据,并且可以使用所提供的策略 规则对所述流提供支持,如QoS支持。在一个例子中,策略服务器208可以是无线网络中的 策略和计费规则功能体(PCRF)。类似地,核心网网关206可以是分组数据网(PDN)网关,接 入网网关204可以是服务网关,如MME、接入点、移动设备或其它能够与无线网络进行通信 以提供对一个或多个设备的接入的网关。参考图3,描绘了有助于提供具有减少的特定于协议的实施的封装信息的无线通 信系统300。系统300可以操作在无线网络中,并且可以包括比所描述的更多的其它组件, 包括接入点和各种接入终端。系统300包括网络网关302,网络网关302可以与策略服务 器304进行通信以建立一个或多个设备(未示出)与服务网关306通信的数据流。如所述 的,服务网关306可以从一个或多个设备(例如,接入点、接入终端等)接收对于网络接入 的相关请求。网络网关302可以包括数据流请求器308、封装信息生成器310和封装信息指定器 312。数据流请求器308可以从策略服务器304请求用于与移动设备进行通信的数据流,封 装信息生成器310可以指定通过服务网关306与移动设备进行隧穿通信中要利用的封装信 息(如果有的话),封装信息指定器312可以向策略服务器304发送相关的封装信息。策略 服务器304可以包括封装信息接收机314、策略规则指定器316和封装信息转发器318。如 上所述,封装信息接收机314可以获取封装信息,如指示符、报头、偏移、开始/结束位置等, 策略规则指定器316可以指示与接受的移动协议、数据流类型等相关的一个或多个策略规 则,封装信息转发器318可以发送所获取的封装信息(在一个例子中,与策略规则一起)。此 外,服务网关306可以包括封装信息评估器320、策略规则确定器322和数据流传送器324。封装信息评估器320可以接收来自策略服务器304的封装信息(例如,通过网络网关302 等),策略规则确定器322可以评估接收到的策略信息以确定所使用的流类型,数据流传送 器324可以根据接收到的封装信息和流策略,解释网络网关302和移动设备之间的数据流 以提供支持,如QoS支持。根据一个例子,服务网关306可以从相连的设备或接入点接收连接建立请求,并 且可以将该请求发送到网络网关302。如所述的,数据流请求器308可以从策略服务器304 请求与设备进行数据流建立;在一个例子中,数据流请求器308可以向策略服务器304指定 流类型。根据接收到的授权,数据流请求器可以与设备建立数据流,数据流请求器308可以 选择或者可以被命令选择用于流通信的移动协议类型,并且封装信息生成器310可以确定 与移动协议类型相关的适当的封装信息。例如,当选择基于主机的移动协议时,封装信息生 成器310可以确定与使用移动协议类型的传输相关的封装信息,并且封装信息指定器312 可以向策略服务器304发送所述封装信息。因此,例如,当所选择的移动协议类型是通用分组无线服务(GPRS)隧道协议 (GTP)时,封装信息生成器310可以不创建封装值或创建“空”封装值。例如,如果利用了指 示符,则封装信息生成器310可以将指示符设置为假,如果使用了封装报头,则封装信息生 成器310可以将封装报头设置为空,可以将偏移设置为0等。类似地,当所选择的移动协议 类型是代理移动因特网协议(PMIP)时,由于仅在网络网关302(例如,PDN网关)和服务网 关306之间执行隧穿,在一个例子中,由于封装不需要针对该协议类型而向服务网关306单 独指定,因此封装信息生成器310可以不设置封装信息或者设置“空”封装信息。在另一个例子中,当所选择的移动协议是双栈移动因特网协议(DSMIP)时,其是 一个从设备通过服务网关306到网络网关302进行隧穿通信的基于主机的移动协议,封装 信息生成器310可以创建适当的封装信息。例如,封装信息生成器310可以设置指示符值 为“真”或指示所创建的信息中存在封装的其它值。在另一个例子中,封装信息生成器310 可以提供实际的封装报头。类似地,封装信息生成器310可以在封装信息中插入偏移和/ 或开始/结束点,所述偏移和/或开始/结束点界定了从设备到网络网关302遂穿的通信 中的封装报头。额外地或可选地,封装信息生成器310可以包括移动协议类型的指示。一 旦创建了封装信息,封装信息指定器312就可以将该信息发送给策略服务器304。如所述的,封装信息接收机314可以从网络网关302获得封装信息。该信息可以 是指示是否指定了封装报头或其它封装指令以用于随后的通过相关的数据流的通信的指 示符、封装报头自身、数据流通信内与封装报头相关的偏移或开始/结束点、移动协议类型 等。策略规则指定器316可以生成与网络网关302和与其通信的设备所利用的数据流相关 的一个或多个策略规则。该规则可以允许传送数据流。例如,可以至少部分基于接收到的 因特网协议连接接入网(IP-CAN)类型(例如,设备和网络网关302之间的关联)和/或在 针对数据流的授权请求中指定的无线接入终端(RAT)类型,来创建所述规则。—旦生成了策略规则,策略规则指定器316就可以将该规则发送给服务网关306, 并且如果数据流中利用了封装信息,则封装信息转发器318可以将所述封装信息发送给服 务网关306。在一个例子中,该信息可以与允许服务网关306传送甚至封装的数据流的一 个或多个已定义的策略规则一起发送。例如,如所述的,当封装信息是报头时,封装信息转 发器318可以将该报头发送给服务网关306。如果封装信息涉及其它数据,如报尾、封装指令、安全密钥等,则封装信息转发器318可以向服务网关306进行类似的发送。在一个例子 中,如果封装信息接收机314没有发现封装信息(例如,或者根据所接收的封装信息,封装 信息接收机314检测到没有要使用的封装),则封装信息转发器318不向服务网关306发送 封装信息(和/或发送不存在封装信息的指示)。在该例子中,服务网关306可以接收策略规则,并且封装信息评估器320可以确定 策略服务器304是否指定了封装信息。如果是,则封装信息评估器320可以通过移除或以 其它方式处理封装信息,来解释流数据。策略规则确定器322可以辨别从策略服务器304 接收的一个或多个策略规则。随后,数据流传送器324可以解释通过网络网关302和与其 通信的相关设备之间的数据流接收到的数据。这样,服务网关306可以通过从策略服务器 304接收与流和可能的封装有关的信息,来提供流控制,并且策略服务器不需要特定于协议 的实施来有助于发送所述信息。现在参考图4,描绘了有助于向PCRF指示用于随后的通信的封装信息的示例性无 线通信系统400。无线通信系统400包括UE 402, UE 402连接到信任的非3GPP IP接入设 备404。如所述的,非3GPP IP接入设备404可以与PDN网关406通信以接收来自核心无线 网的数据,并且PDN网关406可以耦合至为核心网提供策略规则的PCRF 408。PCRF 408可 以与无线网络的家庭用户子系统(HSS)410进行通信以认证无线网络上的设备。在一个例 子中,应当理解,该例子可以代表DSMIP接入协商。根据一个例子,UE 402可以发送消息412,请求接入信任的非3GPP IP接入设备 404。信任的非3GPP IP接入设备404可以向PDN网关406发送认证和授权请求414,PDN 网管406又向PCRF 408以及最终向HSS 410进行发送,以确保UE 402可以接入无线网络。 UE 402可以发送消息416来协商UE 402在非3GPP IP接入设备404上的本地IP地址。这 样,信任的非3GPP IP接入设备404可以作为网关(例如,服务网关)以向UE 402提供无 线网络接入。如前所述,来自UE 402的接入请求可以使信任的非3GPP IP接入设备404向 PCRF 408请求网关会话建立418。例如,这个会话建立请求可以包括与随后的IP流建立相 关的IP-CAN类型和/或RAT类型,以有助于同意或拒绝所述请求和/或在PCRF 408处创 建一个或多个策略规则。PCRF 408可以发送网关控制会话建立确认420。UE 402可以与PDN网关406建立MIP版本6关联422,以建立通过信任的非3GPP IP接入设备404至PDN网关406的一个或多个IP流。例如,PDN网关406可以验证隧道的 认证和授权424。绑定更新426可以被从UE402发送至PDN网关406以绑定到IP流。从 而PDN网关406可以指示至PCRF 408的有关UE 402的IP-CAN会话建立428。在该会话建 立指示中,例如,如所述的,PDN网关406可以包括随后由PCRF 408使用的封装信息。如前 所述,所述封装信息可以包括指示IP流中是否使用了封装信息的指示符、IP流中使用的 封装报头、在IP流上的通信中封装报头的偏移和/或开始/结束、移动协议类型等。PCRF 408可以确认IP-CAN会话建立430。至少部分地基于IP-CAN会话建立确认,PDN网关406可以发送确认432以确认对 UE 402的绑定。在该例子中,利用了基于主机的移动性,如DSMIP,并且PCRF 408可以以434 处的网关控制和QoS策略规则规定消息的形式,向信任的非3GPP IP接入设备404发送策 略规则以及用于IP流的封装信息,策略规则可以包括接受的移动协议类型或参数、数据流 度量等。例如,PCRF 408可以根据与网关控制会话建立418—起接收到的IP-CAN类型和/或RAT类型,来生成策略规则。在另一个例子中,如上详细所述,PCRF 408可以包括在指示 IP-CAN会话建立428处接收到的封装信息。如前所述,信任的非3GPP IP接入设备404可 以接收策略规则和/或封装信息,利用封装信息来解封装隧穿的IP流,并且基于接收到的 策略规则为IP流提供QoS支持。信任的非3GPP IP接入设备404可以向PCRF 408发送网 关控制和QoS策略规则规定确认436。应当理解,无线通信系统400中可以有额外组件,尤 其是在漫游的情况下;为了说明的目的只显示了其子集。现在参考图5,描绘了有助于向PCRF指示用于随后的通信的封装信息的示例性无 线通信系统500。系统500包括UE 502、演进节点B 504、新MME 506、旧MME/服务GPRS支 持节点(SGSN) 508、服务网关510、PDN网关512、PCRF 514禾口 HSS 516。演进节点B 504可 以是向UE 502提供无线网络接入的接入点,新MME 506支持用于从演进节点B 504传输信 息的基于网络的移动性,旧MME/SGSN 508向/从新MME 506转发数据,服务网关510、PDN 网关512、PCRF 514和HSS 516与之前提到的相似。在一个例子中,系统500可以被用于使 用基于网络的移动性(如GTP)为UE 502建立网络接入。UE 502可以向演进节点B 504发送附接请求518,以请求从演进节点B504进行无 线网络接入,并且演进节点B 504可以向新MME 506转发附接请求520,以建立使用新MME 506的接入。新MME 506可以向旧MME/SGSN 508发送身份请求522,来验证UE 502的身 份,并且旧MME/SGSN508可以进行响应524。此外,新MME 506可以向UE 502发送身份请 求526,并且从UE 502接收身份响应528。随后,UE 502可以向新MME 506发送认证信息 530,使得新MME 506来在HSS 516处验证认证。新MME 506可以向服务网关510发送用于 创建默认无线承载的请求532,这使得服务网关510向PDN网关512发送用于创建默认无线 承载的请求534。当接收到默认承载请求534时,如所述的,由于所示的基于网络的移动协议没有 在UE 502和PDN网关512之间隧穿通信,所以PDN网关512可以在536处与PCRF 514通 信,并且不指示封装信息,或者指示通过PDN网关512与服务网关510进行通信不需要封装 信息。这样,在PCRF交互536期间,PCRF 514在PCRF交互536期间向PDN网关512发送策 略规则,而并不封装所述规则。应当理解,额外地或可选地,PDN网关512可以向PCRF 514 发送移动协议类型,并且PCRF 514可以确定不进行封装。此外,PDN网关512可以在交互 536中发送IP-CAN类型和/或RAT类型,如所述的,这些类型可以被PCRF 514用于定义策 略规则。PDN网关512可以在创建默认承载响应538中将所述规则转发给服务网关510,服 务网关510可以执行所述规则和/或在创建默认承载响应540中将所述规则转发给新MME 506。利用这些承载和策略规则,新MME 506可以接受来自演进节点B 504的附接请求542, 并且向UE 502发送RRC连接重构544。UE 502可以重构其RRC连接并且发送完成消息546, 演进节点B 504可以向新MME506发送附接完成消息548。应当理解,无线通信系统500中 可以有额外的组件,尤其是在漫游的情况下;为了说明的目的只显示了其子集。现在参考图6,描绘了有助于向PCRF指示用于随后的通信的封装信息的无线通信 系统600。系统600包括UE 602、演进节点B 604、新MME 606、旧MME 608、服务网关610、 PDN网关612、PCRF 614和HSS 616,这些与之前附图中提到的相似。在一个例子中,系统 600可以用于使用基于网络的移动性(如PMIP)为UE 602建立网络接入,其中可以从PDN 网关612向服务网关610未隧穿地传输策略决定。应当理解,PDN网关612、PCRF614和/或HSS 616可以类似于图4-6中使用图中不同的移动协议通过PDN网关612建立无线网络 接入的不同实体。UE 602可以执行附接过程618以请求网络接入,与前述附图中相似。附接过程 618可以产生如上所示的组件之间的通信。代理绑定更新620可以从服务网关610发送至 PDN网关612,其可以包括与演进节点B 604相关的RAT类型。PDN网关612可以向PCRF 614发送指示在与UE 602的通信中使用的封装信息(如移动协议类型)的消息622,并且 PCRF 614可以发送确认624。如一个例子所述,封装信息可以是“空”或是与不存在该信息 有关。当接收到确认624时,PDN网关612可以确认代理绑定626。服务网关610可以随后 向PCRF发送网关控制建立628,以建立无线网络会话,在一个例子中网关控制建立628可以 包括IP-CAN和/或RAT类型。当接收到建立请求628时,如所述的,PCRF 614可以至少部分地基于RAT类型和 /或IP-CAN类型,来生成策略规则。PCRF 614可以向PDN网关发送策略控制和计费(PCC) 规定630。由于PDN网关612没有发送封装信息或发送了表示不使用封装的指示,所以该规 定可以是未封装的。可选地,封装信息可以包括移动协议类型(例如,在该例子中为PMIP), PCRF614可以利用该移动协议类型来确定不需要封装。PDN网关可以发送PCC决定确认632, PCRF 614可以向服务网关610发送控制会话建立确认634。应当理解,无线通信系统600 中可以有额外组件,尤其是在漫游的情况下;为了说明的目的仅显示了其子集。此外,可以 支持许多其它移动协议,PDN网关612可以发送针对移动协议类型的适当的封装信息(例 如,移动协议类型、封装报头、报头位置、报尾、安全密钥、编码指令等)。参考图7-8,描绘了有关向策略服务器提供封装信息以用于与一个或多个服务网 关通信的方法。虽然为了使说明更简单,将该方法描述为一系列的动作,但是应该理解和明 白的是,这些方法并不限制于动作的顺序,因为,根据一个或多个实施例,一些动作可以按 不同顺序发生和/或与本申请中示出和描述的其它动作同时发生。例如,本领域普通技术 人员应该理解并明白,方法也可以表示成一系列相互关联的状态或事件,如在状态图中。此 外,并非描绘出的所有动作对于实现根据一个或多个实施例的方法都是必需的。参考图7,显示了有助于发送封装信息和策略规则的方法700。在步骤702,接收 数据流通信中使用的封装信息。如所述的,该信息可以从网络网关接收,并且与和网络设备 的通信有关。此外,如所述的,封装信息可以包括由网络网关和/或设备或与其通信的接 入点使用的移动协议类型、与所述移动协议类型相关的封装报头、指示是否要使用封装报 头的指示、在随后的流通信中封装报头的偏移或开始/结束位置等。在步骤704,可以生成 与传送数据流相关的策略规则。如前所述,可以至少部分地基于接收到的与数据流相关的 IP-CAN类型和/或RAT类型,来生成策略规则。在步骤706,可以确定封装信息是否指示应当利用封装。在一个例子中,如果封装 信息包括移动协议类型,则可以基于所述类型来确定。在另一个例子中,如果封装信息包括 封装报头或涉及检测到报头的参数,则可以进行确定。如果指示了封装,则在步骤708封 装信息可以被发送至服务网关,如上所述;如果没有指示,则方法进行至步骤710。在步骤 710,不管是否封装,策略规则都可以被发送至服务网关。应当理解,在一个例子中,封装信 息可以被转发至服务网关,而不做出关于该信息的确定,如步骤706所示的确定。参考图8,描绘了有助于向策略服务器指示用于随后与服务网关的通信的封装信息的方法800。在步骤802,可以选择与和设备进行通信有关的移动协议类型。在一个例子 中,可以根据从策略服务器接收的对数据流的授权来进行选择。在步骤804,可以基于移动 协议类型确定用于与设备进行通信的封装信息。所述信息可以涉及通过使用移动协议类型 的数据流与设备进行的通信是否需要被封装和/或封装程度。在步骤806,封装信息可以被 发送至策略服务器。这样,如所述的,策略服务器可以将封装转发至其它网络组件,来有助 于解释从设备接收的和/或发送至设备的封装的数据。需要理解的是,根据本文所述的一个或多个方面,如所述的,可以对确定封装信息 和/或何时应用这些信息进行推断。如本文所使用的,术语“推断”或“推论”一般是指从 经由事件和/或数据所获取的一组观察结果推理或推断出系统、环境和/或用户的状态的 过程。举例而言,可以用推论来确定具体的上下文和动作,或者可以生成状态的概率分布。 推论可以是基于概率的,也就是说,以数据和事件为考虑因素来计算感兴趣的状态的概率 分布。推断还可以指用于根据一组事件和/或数据来构成更高级别事件的技术。这种推断 能够根据一组观察到的事件和/或存储的事件数据来构成新的事件或动作,而不管这些事 件是否在时间上紧密相关,也不管这些事件和数据是来自一个还是多个事件和数据源。图9示出了示例性无线通信系统900。为了简明起见,无线通信系统900仅描绘了 一个基站910和一个移动设备950。但是,应当理解,系统900可以包括多于一个基站和/ 或多于一个移动设备,其中其它的基站和/或移动设备可以是基本上相似于或者不同于以 下描述的示例性基站910和移动设备950。此外,应当理解,基站910和/或移动设备950 可以使用本文所描述的系统(图1-6)和/或方法(图7-8)来有助于其间的无线通信。在基站910,多个数据流的业务数据从数据源912提供至发射(TX)数据处理器 914。根据一个例子,每个数据流可以通过各自的发射天线发射。TX数据处理器914基于为 每个业务数据流选择的特定编码方案来对该数据流进行格式化、编码和交织,以提供编码 数据。可以使用频分复用(OFDM)技术将每个数据流的编码数据与导频数据进行复用。 可选地或额外地,导频符号可以是频分复用(FDM)、时分复用(TDM)或码分复用(CDM)的。 导频数据典型地是以已知方式处理的已知数据模式,并且导频数据可以用于移动设备950 处以估计信道响应。每个数据流的复用的导频和编码数据可以基于为该数据流选择的特定 调制方案(例如BPSK、QPSK、M-PSK或M-四相幅度调制(M-QAM)等)而进行调制(例如,符 号映射),以提供调制符号。每个数据流的数据率、编码和调制可以由处理器930执行或提 供的指令来确定。数据流的调制符号可以被提供给TX MIMO处理器920,TX MIMO处理器920可以进 一步处理调制符号(例如,针对OFDM)。然后,TX MIMO处理器920向Nt个发射机(TMTR) 922a 至922t提供&个调制符号流。在各个实施例中,TX MIMO处理器920对数据流的符号和发 射符号的天线施加波束成形权重。每个发射机922接收并处理各自的符号流以提供一个或多个模拟信号,并且进一 步调节(例如,放大、滤波和上变频)这些模拟信号以提供适于在MIMO信道上传输的调制 信号。然后,来自发射机922a至922t的Nt个调制信号被分别从Nt个天线924a至924t发射。在移动设备950处,通过Nk个天线952a至952r接收所发射的调制信号,并且将来自每个天线952的接收信号提供至各自的接收机(RCVR) 954a至954r。每个接收机954调 节(例如,滤波、放大和下变频)各自的信号,数字化所调节的信号以提供采样,并且进一步 处理采样以提供相应的“接收”符号流。RX数据处理器960基于特定的接收机处理技术接收并且处理来自Nk个接收机954 的Nk个接收符号流,以提供Nt个“检测”符号流。RX数据处理器960对每个检测符号流进 行解调、解交织和解码,以恢复数据流的业务数据。由RX数据处理器960执行的处理与在 基站910处TX MIMO处理器920和TX数据处理器914执行的处理是互补的。如上所述,处理器970周期性地确定使用哪个预编码矩阵。更进一步地,处理器 970组成包括矩阵索引部分和秩值部分的反向链路消息。反向链路消息可以包括有关通信链路和/或接收到的数据流的各种类型的信息。 反向链路消息由TX数据处理器938处理(TX数据处理器938还从数据源936接收一些数据 流的业务数据)、由调制器980调制、由发射机954a至954r调节、并且被发射回基站910。在基站910处,来自移动设备950的调制信号由天线924接收、由接收机922调节、 由解调器940解调、并且由RX数据处理器942处理,以提取由移动设备950发射的反向链 路消息。然后,处理器930处理所提取的消息,以确定使用哪个预编码矩阵来确定波束成形 权重。处理器930和970可以分别指导(例如,控制、协调、管理等)基站910和移动设 备950处的操作。各个处理器930和970可以与存储程序代码和数据的存储器932和972 相关联。处理器930和970还可以分别执行计算以导出用于上行链路和下行链路的频率和 脉冲响应估计。应当理解,这里所述的实施例可以由硬件、软件、固件、中间件、微代码或其任意 组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ASIC)、数字 信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列 (FPGA)、处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元, 或其组合中。当通过软件、固件、中间件或微代码、 序代码或代码段来实现实施例时,其可以 被存储在机器可读介质(如存储组件)中。代码段可以表示过程、功能、子程序、程序、例程、 子例程、模块、软件包、类、指令的任意组合、数据结构或程序语句。可以通过传递和/或接 收信息、数据、自变量、参数或存储器内容,将代码段连接到另一代码段或硬件电路。可以通 过任何适合的方式,包括存储器共享、消息传递、令牌传递、网络传输等,对信息、自变量、参 数、数据等进行传递、转发或发射。对于软件实现,这里描述的技术可用执行所述功能的模块(例如,过程、函数等) 来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以实现 在处理器内,也可以实现在处理器外,在后一种情况下,它可以经由本领域中公知的各种手 段可通信地连接到处理器。参考图10,描绘了无线网络中发送封装信息和策略规则的系统1000。例如,系统 1000可以至少部分地驻留在基站、移动设备等处。应当理解,系统1000被表示为包括功能 方框,这些功能方框可以是代表由处理器、软件或其组合(例如,固件)实现的功能的功能 方框。系统1000包括可以联合动作的电子组件的逻辑组1002。例如,逻辑组1002可以包括用于从核心网网关接收用于随后的通信的封装信息的电子组件1004。如所述的,封装信 息可以包括移动协议类型、封装报头、用于获取封装报头的参数等。在一个例子中,如所述 的,封装信息可以与用于通过已建立的数据流在设备和核心网网关之间的通信的移动协议 类型相关。此外,逻辑组1002可以包括用于创建与所接受的通信参数相关的一个或多个策 略规则的电子组件1006。如所述的,可以至少部分地基于数据流的IP-CAN类型或RAT类型 来创建所述参数。更进一步地,逻辑组1002可以包括用于向接入网网关发送所述封装信息 和所述一个或多个策略规则的电子组件1008。应当理解,在这方面,所述封装信息可以指 示不需要封装来向接入网或核心网网关传输回策略规则。额外地,系统1000可以包括存储 器1010,用于保存执行与电子组件1004、1006和1008相关联的功能的指令。尽管电子组 件1004、1006和1008示出为在存储器1010的外部,但是应当理解电子组件1004、1006和 1008中的一个或多个可以存在于存储器1010的内部。参考图11,描绘了向策略服务器提供用于随后的通信的封装信息的系统1100。例 如,系统1100可以驻留在基站、移动设备等之内。应当理解,系统1000包括可以代表由处 理器、软件或其组合(例如,固件)实现的功能的功能方框。系统1100包括有助于指定用 于与服务网关的通信的封装信息的电子组件的逻辑组1102。逻辑组1102可以包括用于选 择通过数据流进行通信的移动协议类型的电子组件1104。如所述的,移动协议类型可以是 基于主机的或基于网络的。此外,逻辑组1102可以包括用于确定与移动协议类型相关的封装信息的电子组 件1106。如所述的,封装可以包括移动协议类型,和/或涉及封装网络网关和无线设备之间 的数据的各种参数,如封装报头、指示符、在传输中报头的位置、安全密钥、编码指令等。此 外,逻辑组1102还可以包括用于向策略服务器发送封装信息的电子组件1108。因此,如所 述的,接收到封装信息的策略服务器可以向服务网关转发所述信息,用于随后利用其来提 供流支持(例如,QoS支持)。额外地,系统1100可以包括存储器1110,用于保存执行与电 子组件1104、1106和1108相关的功能的指令。尽管电子组件1104、1106和1108示出为在 存储器1110的外部,但是应当理解电子组件1104、1106和1108也可以存在于存储器1110 的内部。上文的描述包括一个或多个实施例的举例。当然,我们不可能为了描述这些实施 例而描述部件或方法的所有可能的组合,但是本领域普通技术人员应该认识到,这些实施 例可以做进一步的组合和变换。因此,本申请中描述的实施例旨在涵盖落入所附权利要求 的精神和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求中使用的“包含” 一词而言,该词的涵盖方式类似于“包括” 一词,就如同“包括” 一词在权利要求中用作衔接 词所解释的那样。此外,尽管所描述的方面和/或实施例的元素被描述或声明为单个的,但 除非明确规定仅限于单个,否则可以预期这些方面和/或实施例的元素是多于一个的。另 外,除非另有声明,否则任何方面和/或实施例的全部或部分可以与任何其它方面和/或实 施例的全部或部分结合起来使用。结合本文公开的各个方面所描述的各种示例性逻辑、逻辑块、模块和电路可以用 以下部件来实现或执行通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场 可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或者其设计用于执行本文所述功能的任意组合。通用处理器可以是微处理器,但是可替换地,该处 理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以实现为计算设备的 组合,例如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核或任 何其它类似配置。此外,至少一个处理器可以包括用于执行上述一个或多个步骤和/或动 作的一个或多个模块。此外,结合本申请的多个方面所描述的方法和/或算法的步骤和/或动作可直接 体现为硬件、由处理器执行的软件模块或两者的组合。软件模块可以位于RAM存储器、闪 存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动盘、CD-ROM或者本领域熟 知的任何其它形式的存储介质中。一种示例性的存储介质可以耦合至处理器,从而使处理 器能够从该存储介质读取信息,且可向该存储介质写入信息。或者,存储介质也可以是处理 器的组成部分。此外,在一些方面,处理器和存储介质可以位于ASIC中。另外,该ASIC可 以位于用户终端中。或者,处理器和存储介质也可以作为分立组件存在于用户终端中。另 外,在一些方面中,方法或者算法的步骤和/或动作可以作为一个代码和/或指令或者代码 和/或指令的任意组合或集合而位于机器可读介质和/或计算机可读介质中,所述机器可 读介质和/或计算机可读介质能够结合到计算机程序产品中。在一个或多个方面中,所描述的功能可以实现为硬件、软件、固件或它们的任何组 合。如果实现为软件,则该功能可以是计算机可读介质上存储的并传输的一个或多个指令 或代码。计算机可读介质包括计算机存储介质和通信介质,通信介质包括任何有助于将计 算机程序从一个地方转移到另一个地方的介质。存储介质可以是计算机能够访问的任何可 用介质。举个例子,但是并不仅限于,这样的计算机可读介质可以包括RAM、ROM、EEPROM、 CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备,或者能够用于以指令或数据结 构的形式携带或存储所需程序代码,并能够被计算机访问的任何其它介质。而且,任何连接 都可以适当地称为计算机可读介质。举个例子,如果用同轴电缆、光纤电缆、双绞线、数字用 户线(DSL),或诸如红外线、无线电和微波之类的无线技术,从网站、服务器或其它远程源传 输软件,则该同轴电缆、光纤电缆、双绞线、DSL,或诸如红外线、无线电和微波之类的无线技 术也包含在介质的定义中。本申请中所用的盘和盘片包括压缩盘(CD)、激光盘、光盘、数字 多功能盘(DVD)、软盘和蓝光盘,其中磁盘(disk)通常磁性地再现数据,而光盘(disc)通常 利用激光光学地再现数据。上述的组合也包括在计算机可读介质的范围内。
权利要求
一种无线网络中用于处理策略规则的方法,包括从核心网网关接收与数据流通信相关的封装信息;生成与所述数据流通信相关的一个或多个策略规则;以及向接入网网关发送所述策略规则。
2.根据权利要求1所述的方法,进一步包括向所述接入网网关发送所接收的封装信息。
3.根据权利要求1所述的方法,其中生成所述一个或多个策略规则的步骤包括在所 述一个或多个策略规则中指示所接收的封装信息。
4.根据权利要求1所述的方法,其中所述封装信息包括与移动协议类型相关的封装报头。
5.根据权利要求1所述的方法,其中所述封装信息包括由封装报头向数据流引入的偏移。
6.根据权利要求1所述的方法,其中所述封装信息包括由所述核心网网关用于所述数 据流的移动协议类型。
7.根据权利要求6所述的方法,进一步包括至少部分地基于所述移动协议类型来确 定封装报头。
8.根据权利要求7所述的方法,进一步包括向所述接入网网关发送所述封装报头。
9.根据权利要求1所述的方法,进一步包括接收与所述数据流通信相关的因特网协 议连接接入网(IP-CAN)类型。
10.根据权利要求9所述的方法,其中至少部分地基于所述IP-CAN类型来生成所述一 个或多个策略规则。
11.一种无线通信装置,包括 至少一个处理器,其被配置为接收与网络网关和网络设备之间的数据流所使用的移动协议类型相关的封装信息; 至少部分地基于所述数据流的类型来定义一个或多个策略规则;以及 向接入网网关发送所述封装信息和所述一个或多个策略规则;以及存储器,其耦合至 所述至少一个处理器。
12.一种无线网络中有助于发送策略规则的无线通信装置,包括 用于从核心网网关接收用于随后的通信的封装信息的模块;用于创建与所接受的通信参数相关的一个或多个策略规则的模块;以及 用于向接入网网关发送所述封装信息和所述一个或多个策略规则的模块。
13.一种计算机程序产品,包括 计算机可读介质,其包括用于使至少一个计算机从核心网网关接收与数据流通信相关的封装信息的代码; 用于使所述至少一个计算机至少部分地基于与所述数据流通信相关的类型来生成一 个或多个策略规则的代码;以及用于使所述至少一个计算机向接入网网关发送所述封装信息和所述一个或多个策略 规则的代码。
14.一种装置,包括封装信息接收机,其从核心网网关获取与和设备的数据流通信相关的封装信息; 策略规则指定器,其至少部分地基于所述数据流通信的类型来创建一个或多个策略规 则,并且向接入网网关发送所述一个或多个策略规则。
15.根据权利要求14所述的装置,其中所述策略规则指定器将所述封装信息包括在所 述一个或多个策略规则中。
16.根据权利要求14所述的装置,进一步包括封装信息转发器,其向所述接入网网关 发送所述封装信息。
17.根据权利要求14所述的装置,其中所述封装信息是封装报头。
18.根据权利要求14所述的装置,其中所述封装信息包括数据流通信上的随后消息内 用于界定封装报头的一个或多个位置。
19.根据权利要求14所述的装置,其中所述封装信息包括移动协议类型。
20.根据权利要求19所述的装置,其中所述封装信息接收机确定与所述移动协议类型 相关的封装报头。
21.一种有助于指示用于其随后通信的封装信息的方法,包括 选择与和移动设备的数据流通信相关的移动协议类型;至少部分地基于所述移动协议类型来生成用于通过所述数据流进行通信的封装信息;以及向策略服务器发送所述封装信息。
22.根据权利要求21所述的方法,其中发送所述封装信息的步骤包括提供与所述移 动协议类型相关的封装报头。
23.根据权利要求21所述的方法,其中发送所述封装信息的步骤包括指示在随后的 数据流通信中的偏移,所述偏移与所述数据流通信中封装报头的结束相对应。
24.根据权利要求21所述的方法,其中发送所述封装信息的步骤包括指示在随后的 数据流通信中封装报头的开始和结束位置。
25.根据权利要求21所述的方法,其中发送所述封装信息的步骤包括向所述策略服 务器发送所述移动协议类型。
26.一种无线通信装置,包括 至少一个处理器,其被配置为确定用于通过已建立的数据流与设备进行通信的移动协议类型; 生成与所述移动协议类型相关的封装信息;以及向策略服务器发送所述封装信息,以用于到接入网网关的随后通信;以及 存储器,其耦合至所述至少一个处理器。
27.一种指示用于与服务网关进行通信的封装信息的无线通信装置,包括 用于选择用于通过数据流进行通信的移动协议类型的模块;用于确定与所述移动协议类型相关的封装信息的模块;以及 用于向策略服务器发送所述封装信息的模块。
28.一种计算机程序产品,包括 计算机可读介质,其包括用于使至少一个计算机选择与和移动设备的数据流通信相关的移动协议类型的代码;用于使所述至少一个计算机至少部分地基于所述移动协议类型来确定用于与所述服 务网关进行通信的封装信息的代码;以及用于使所述至少一个计算机向策略服务器发送所述封装信息的代码。
29.一种装置,包括数据流请求器,其建立与设备的数据流,并且选择用于通过所述数据流进行通信的移 动协议类型;封装信息生成器,其至少部分地基于所述移动协议类型来创建封装信息;以及 封装信息指定器,其向策略服务器发送所述封装信息。
30.根据权利要求29所述的装置,其中所述封装信息包括封装报头。
31.根据权利要求29所述的装置,其中所述封装信息包括在所述数据流上的随后通信 内的偏移,所述偏移与封装报头的结束相对应。
32.根据权利要求29所述的装置,其中所述封装信息包括在所述数据流上的随后通信 内封装报头的开始和结束位置。
33.根据权利要求29所述的装置,其中所述封装信息包括所述移动协议类型。
全文摘要
本发明描述了有助于传输针对相关的移动协议类型的封装信息的系统和方法,其中相关的移动协议类型用于使策略服务器上的具体实施减少的通过数据流的通信,以支持不同的移动协议类型。在这方面,封装信息可以从网络网关发送至策略服务器,使得策略服务器可以将该封装信息与和数据流类型相关的策略规则一起转发给服务网关。服务网关可以利用封装信息来检测和解释根据所述策略规则的封装的数据流。在这方面,服务网关可以对所述流提供支持(例如,服务质量支持)。封装信息可以涉及移动协议类型、封装报头、需要封装的指示、关于消息中定位封装报头的参数等。
文档编号H04W80/04GK101939968SQ200980104468
公开日2011年1月5日 申请日期2009年2月5日 优先权日2008年2月6日
发明者G·贾雷塔, G·齐尔特西斯, K·I·阿赫马瓦拉, L·卡萨恰 申请人:高通股份有限公司