专利名称::一种策略控制方法及通讯系统以及相关设备的制作方法
技术领域:
:本发明涉及通讯领域,尤其涉及一种策略控制方法及通讯系统以及相关设备。
背景技术:
:随着网络技术的发展,最新的网络架构得到了用户越来越多的关注,在下一代移动通讯网络的逻辑架构中,用户终端通过本地的无线接入网络接入。接入网关是接入网的汇聚点,负责接入技术相关的连接管理与数据转发。数据网关是访问分组数据网络的网关,负责用户访问分组数据网络的数据连接管理与数据转发,同时也是为移动用户提供移动服务的锚点。下一代移动通讯网络同时增强了策略控制功能,包括服务质量(QoS,QualityofService)控制与计费控制。策略决策实体负责对某个用户访问某个分组数据网的数据接入连接的服务质量QoS与计费的控制规则做决策。并且控制规则会提供给网关,网关作为策略执行点,根据所获取的规则对数据接入连接的数据业务进行服务质量与计费控制。上述逻辑架构图对应实际网络,可以是演进分组系统(EPS,EvolvedPacketSystem)网络,相应的,对于全球陆上无线才妄入网络(UTRAN,UniversalTerrestrialRadioAccess),或GSM/EDGE无线接入网络(GERAN,GSMEDGERadioAccessNetwork)或演进UTRAN(E-UTRAN,EvolvedUTRAN),接入网关可以是服务网关(SGW,ServingGateway)或者通用分组无线业务(GPRS,GeneralPacketRadioService)服务支撑节点(SGSN,ServingGPRSSupportNode),数据网关可以是分组数据网络网关(PGW,PacketDataNetworkGateway)或者是GPRS网关支撑节点(GGSN,GatewayGPRSSupportNode)。策略功能可以是策略与计费控制(PCC,PolicyandChargingControl)功能,相应的,策略决策实体可以是策略与计费规则决策功能实体(PCRF,PolicyChargingRuleFunction)或者是策略决策功能实体(PDF,PolicyDecisionFunction),接入网关的策略执行点可以是承载绑定与事件报告功能实体(BBERF,BearerBindingandEventReportingFunction)或者策略增强点(PEP,PolicyEnforcementPoint),数据网关的策略执行点可以是策略与计费增强功能实体(PCEF,PolicyandChargingEnforcementFunction)或者PEP。发明人在实现本发明的过程中发现现有技术中的策略控制的粒度为用户终端发起的互联网协议接入网(IP-CAN,InternetProtocolConnectivityAccessNetwork)连接,即系统针对每一个IP-CAN连接都分别进行策略控制(包括QoS控制与计费控制),而由于同一个用户可能会同时建立有多个IP-CAN连接,则现有技术中对同一个用户的不同IP-CAN分别进行策略控制,导致浪费了系统资源;其次,现有技术中采用对IP-CAN连接进行策略控制的方式,不能有效的针对拥有多个IP-CAN连接的用户进行策略控制,降低了策略控制的灵活性。
发明内容本发明实施例提供了一种策略控制方法及通讯系统以及相关设备,能够针对用户进行策略控制,减少系统资源的消耗,并提高策略控制的灵活性。本发明实施例提供的策略控制方法,包括接收策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识;生成与所述用户标识或者会话标识对应的用户策略控制规则;发送所述用户策略控制规则。本发明实施例提供的策略控制方法,包括接收策略决策实体发送的用户策略控制规则,所述用户策略控制规则用于指示对用户进行策略控制;当用户进行数据传输时,查询所述用户对应的用户策略控制规则;根据所述用户策略控制规则对所述的用户进行策略控制。本发明实施例提供的通讯系统,包括接入网元,用于接收用户终端发送的用以请求建立IP-CAN的连接建立请求,向数据网关发送连接建立请求,向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,在所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识或者会话标识,接收策略决策实体反馈的策略控制会话建立应答或策略控制会话更新应答,从所述策略控制会话建立应答或策略控制会话更新应答中获取用户策略控制规则,根据该用户策略控制规则对相应的用户进行策略控制;数据网关,用于接收接入网元发送的连接建立请求,根据所述请求向策略决策实体发送IP-CAN策略控制会话建立请求,接收策略决策实体反馈的IP-CAN策略控制会话建立应答;策略决策实体,用于接收所述接入网元发送的策略控制会话建立请求或策略控制会话更新请求,建立或更新相应的策略控制会话,生成用户策略控制规则,向接入网元发送所述用户策略控制规则。本发明实施例提供的通讯系统,包括接入网元,用于接收用户终端发送的用以请求建立IP-CAN的连接建立请求,向数据网关发送连接建立请求;数据网关,用于接收接入网元发送的连接建立请求,根据所述连接建立请求向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,在所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识,接收策略决策实体反馈的策略控制会话建立应答或策略控制会话更新应答,从所述策略控制会话建立应答或策略控制会话更新应答中获取用户策略控制规则,根据该用户策略控制规则对相应的用户进行策略控制;策略决策实体,用于接收数据网关发送的策略控制会话建立请求,建立相应的策略控制会话,或接收数据网关发送的策略控制会话更新请求,更新相应的策略控制会话,根据策略控制会话建立请求或策略控制会话更新请求中的用户标识或会话标识生成用户策略控制规则,向数据网关发送所述用户策略控制规则。本发明实施例提供的策略决策实体,包括请求接收单元,用于接收接入网元或数据网关发送的策略控制会话请求,所述策略控制会话请求中包含用户标识或会话标识;策略生成单元,用于生成与所述用户标识或会话标识对应的基于用户的用户策略控制规则;策略发送单元,用于将策略生成单元生成的用户策略控制规则发送至接入网元或数据网关。本发明实施例提供的用于策略控制的网元,包括连接建立控制单元,用于接收用户终端发送的连接建立请求,与用户终端建立连接;策略控制会话管理单元,用于在连接建立控制单元接收到用户终端发送的连接建立请求之后向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识或者会话标识;策略获取单元,用于接收策略决策实体发送的基于用户的用户策略控制规则;策略执行单元,用于根据策略获取单元获取到的用户策略控制规则对相应的用户执行策略控制。8从以上技术方案可以看出,本发明实施例具有以下优点本发明实施例中,策略决策实体根据预置的策略参数以及接收到的用户标识生成用户策略控制规则,并将生成的用户策略控制规则发送至接入网元或数据网关,由接入网元或数据网关根据该用户策略控制规则对相应终端用户进行的策略控制,因此本发明实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。图1为本发明实施例中策略控制方法第一实施例流程图;图2为本发明实施例中策略控制方法第二实施例流程图;图3为本发明实施例中策略控制方法第三实施例流程图;图4为本发明实施例中策略控制方法第四实施例流程图;图5为本发明实施例中策略控制方法第五实施例流程图;图6为本发明实施例中策略控制方法第六实施例流程图;图7为本发明实施例中通讯系统实施例示意图;图8为本发明实施例中策略决策实体实施例示意图;图9为本发明实施例中用于策略控制的网元实施例示意图。具体实施例方式本发明实施例提供了一种策略控制方法及通讯系统以及相关设备,用于针对用户进行策略控制,减少系统资源的消耗,并提高策略控制的灵活性。本发明实施例中的策略控制方法实施例包括1)策略决策实体接收策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识;接入网元接收用户终端发送的请求,之后向策略决策实体发送策略控制会话请求,或者接入网元通过数据网关向策略决策实体发送策略控制会话请求,该策略控制会话请求中包含有从用户发送的请求中获取到的用户标识信息或者对应的已建立的策略控制会话的会话标识信息。本实施例中,该策略控制会话请求可以为策略控制会话建立请求,或者是策略控制会话更新请求。策略决策实体接收到接入网元或数据网关发送的策略控制会话请求之后,根据该策略控制会话请求中的用户标识信息或会话标识信息生成基于用户的用户策略控制规则。具体的用户策略控制规则可以根据用户需求或应用环境进行确定,例如对于多媒体业务领域,该用户策略控制规则可以是不同种类多媒体的计费策略等。3)发送所述用户策略控制规则。生成基于用户的用户策略控制规则之后,策略决策实体将该用户策略控制规则发送至接入网元或数据网关,由该接入网元或数据网关根据该用户策略控制规则对相应的用户进行策略控制。请参阅图1,本发明实施例中策略控制方法第一实施例包括101、策略决策实体接收策略控制会话请求;本实施例中,当用户终端请求接入某个网络或者进行某项业务时,会向接入网元发送连接建立请求或者已建立连接的资源分配请求,该连接建立请求中包含有发起该请求的用户的用户标识等信息,资源分配请求中包含连接标识信息。接入网元接收到该请求之后,向策略决策实体发送策略控制会话请求,或者接入网元通过数据网关向策略决策实体发送策略控制会话请求,该策略控制会话请求中包含有从连接建立请求或者资源分配请求中获取到的用户标识信息或者对应的已建立的策略控制会话的会话标识信息,还可以进一步包括用户当前的接入网信息(例如接入网类型,接入网位置,接入网标识),或终端能力(QoS能力等),或会话类型(表示会话是基于IP-CAN或者基于用户)以及请求的IP-CAN连接的QoS等等。策略控制会话请求具体可以为策略控制会话建立请求,或策略控制会话更新请求。102、根据预置的策略参数及请求中的用户标识生成用户策略控制规则;策略决策实体接收到接入网元发送的(或接入网元通过数据网关发送的)策略控制会话请求之后,从该请求中读取用户标识,并根据该用户标识查询该用户签约的策略参数,例如签约QoS信息,签约用户最大带宽,用户保证带宽,签约连接最大带宽(APN-AMBR)等信息。策略决策实体获取到用户标识以及策略参数之后,根据这些信息或者进一步包括用户当前的接入网信息、终端能力等生成用户策略控制规则,该控制规则用于对用户进行策略控制,例如,策略决策实体根据用户当前已建立的所有连接的最大带宽信息,和签约用户最大带宽信息,生成实际用户最大带宽信息,包含在策略控制规则中,用于检测当前用户占用的带宽是否超过其最大带宽,等。103、向接入网元或数据网关发送用户策略控制规则;策略决策实体生成用户策略控制规则之后,将该用户策略控制规则发送至4妄入网元或^t据网关。104、接入网元或数据网关根据用户策略控制规则对用户进行策略控制。接入网元或数据网关接收到策略决策实体发送的用户策略控制规则之后,根据该规则对相应的用户进行策略控制,例如,策略决策实体发送的用户策略控制规则包含用户的最大带宽信息,接入网元或/和数据网关根据最大带宽信息限制该用户的数据流量。可以理解的是,在实际应用中,接入网元或数据网关同样可以根据该用户策略控制规则对用户进行其他类型的策略控制,此处不做限定。需要说明的是,本实施例中的策略决策实体可以为PCRF或PDF,接入网元可以为SGW或SGSN,数据网关可以为PGW或GGSN,可以理解的是,根据应用网络的不同,策略决策实体,接入网元以及数据网关还可以是其他类型的实体,此处不做限定。本发明实施例中,策略决策实体根据预置的策略参数以及接收到的用户标识生成用户策略控制规则,并将生成的用户策略控制规则发送至接入网元或数据网关,由接入网元或数据网关根据该用户策略控制规则对终端用户进行相应的策略控制,因此本发明实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。11为便于理解,下面对本发明实施例中的策略控制方法进行详细描述,根据建立连接方式的不同,可以将本发明实施例中的策略控制方法分为三类一、用户终端4矣入4妄入网关本实施例中,用户终端接入接入网关,接入网关建立到数据网关的隧道,用户终端与接入网关之间、接入网关与数据网关之间都建立IP-CAN粒度的数据连接。本实施例中,根据接入网关与策略决策实体之间建立的网关策略控制会话的类型,还可以进一步将本实施例细分为以下两种情况(1)、接入网关与策略决策实体之间建立基于用户的网关策略控制会话本实施例中,接入网关与策略决策实体之间建立基于用户的网关策略控制会话,策略决策实体根据接入网关BBERF提供的接入网信息和数据网关PCEF提供的业务信息,生成基于用户的策略控制规则,通过基于用户的网关策略控制会话,发送给接入网关BBERF,由接入网关BBERF执行相应关见则,如按规则进行策略控制,进一步发送规则给基站或者用户终端。请参阅图2,本发明实施例中策略控制方法第二实施例包括201、用户终端向4妻入网关发送连4妻建立^"求消息;本实施例中,用户终端发送连4妄建立请求消息给接入网关BBERF,例如,附着请求消息attachrequest,或层三附着触发消息L3attachtrigger,或移动IPv4(MIPv4)注册请求消息,或PDN连接建立请求消息等,请求建立一个访问分组数据网络PDN的连接,即一个IP-CAN连接。用户终端发送的连接建立请求消息中包含有该用户的用户标识,或者还可以是其他用户信息。202、接入网关向策略决策实体发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息;本实施例中,接入网关BBERF发送网关策略控制会话建立请求消息给策略决策实体,请求建立一个基于用户的策略控制会话,消息携带用户标识,还可以携带用户当前的接入网信息(接入网类型,接入网位置,接入网标识),或终端能力(QoS能力等),或会话类型(表示会话是基于IP-CAN或者基于用户)等等。其中,用户标识可以是网络接入标识(NAI,NetworkAccessIdentifier),或国际移动用户标识(IMSI,InternationalMobileSubscriberIdentity),或用户名称,或电话号码,或移动站国际ISDN号码(MSISDN,MobileStationInternationalISDNNumber)号码等可唯一表示该用户的标识。需要说明的是,如果该用户已经在先前建立过另一个IP-CAN连接,则可能已建立了基于用户的策略控制会话,此时,接入网关可以发送网关策略控制会话更新请求消息,请求更新该会话,增加新的IP-CAN连接信息。更新请求消息中可以包含用户标识,也可以不包含。不包含时,策略决策实体可以根据会话标识关联到已建立的策略控制会话,获取包括用户标识在内的会话信息。203、策略决策实体向接入网关发送网关策略控制会话建立应答消息或网关策略控制会话更新应答消息;策略决策实体根据接入网关发送的网关策略控制会话建立请求消息建立对应的策略控制会话或根据网关策略控制会话更新请求消息对策略控制会话进行更新,之后响应应答消息给接入网关,表示用户的策略控制会话建立或者更新完成。需要说明的是,本实施例中,策略决策实体同时还根据接入网关提供的用户标识或者会话标识(或者还包括接入网信息,或终端能力,或会话类型等信息)以及预置的策略参数(例如用户终端在签约时确定的最大带宽,保证带宽或QoS参数等),生成基于用户的用户策略控制规则,该用户策略控制规则中包含针对用户进行策略控制的方式。为便于理解,本实施例中以一个具体的例子说明用户策略控制规则,如下表所示,可以理解的是,在实际应用中,用户策略控制规则同样还可以是其他类型表1<table>tableseeoriginaldocumentpage13</column></row><table>生成用户策略控制规则之后,策略决策实体可以将该规则携带在响应消息中发送给接入网关,或者也可以用单独的消息将该用户策略控制规则发送给接入网关,具体的消息格式此处不做限定。本实施例中,用户策略控制规则可以包括,该用户的最大带宽(MBR,MaximumBitRate),或该用户的汇聚最大带宽(AMBR,AggregateMaximumBitRate),或该用户的保证带宽信息(GBR,GuaranteedBitRate),或该用户的计费规则,或该用户的防火墙信息等。204、接入网关发送连接建立请求消息给数据网关,请求建立该IP-CAN连接;205、数据网关向策略决策实体发送IP-CAN策略控制会话建立请求消息;数据网关发送IP-CAN策略控制会话建立请求消息给策略决策实体,用于请求建立IP-CAN的策略控制会话。该IP-CAN策略控制会话建立请求消息中携带有用户标识、IP-CAN的终端IP地址、分组数据网络标识信息,如分组数据网络标识(PDNID)或接入点名称(APN,AccessPointName)等。206、策略决策实体响应IP-CAN策略控制会话建立完成的应答消息;策略决策实体可以生成基于IP-CAN的策略控制规则携带在消息中下发给数据网关。207、数据网关响应接入网关连接建立完成;208、4妄入网关响应用户终端连接建立完成;209、策略决策实体向接入网关发送用户策略控制规则;策略决策实体可以根据数据网关在步骤205中所4是供的信息,进一步确定基于用户的用户策略控制规则,如果确定后的用户策略控制规则与步骤203中发送给接入网关的用户策略控制规则不同,则下发新的用户策略控制规则(即第二用户策略控制规则)给接入网关BBERF。例如,策略决策实体根据数据网关PCEF、签约信息数据库(SPR,SubscriptionProfileRepository)或者归属用户月l务器(HSS,HomeSubscriberServer)提供的新建的IP-CAN的最大带宽信息,调整用户的最大带宽信息,则策略决策实体可以在本步骤中发送更新的用户的最大带宽信息给接入网关BBERF。210、接入网关BBERF响应策略决策实体^见则激活结果。接入网关BBERF根据策略决策实体的请求激活相应的策略控制规则,对用户数据流进行QoS和/或计费控制,如果需要,接入网关可能进一步发送策略控制信息给基站或/和终端,用于基站或/和终端对数据流进行QoS控制。具体的控制可以为当接入网元接收到用户发送的数据报文或/和发送给该用户的数据报文超出该最大带宽参数值时,则接入网元丟弃超出部分的数据报文。需要说明的是,本实施例中步骤209以及步骤210只需要在步骤205之后执行即可。上述数据连接建立完成后,由于用户终端当前进行的业务不同,应用服务器会实时发送相关业务信息给策略决策实体PCRF,策略决策实体根据业务信息,生成基于业务的策略控制规则发送给数据网关PCEF;生成基于用户的策略控制规则发送给接入网关BBERF。本实施例中,以接入网关具有BBERF功能,数据网关具有PCEF功能,策略决策实体是PCRF为例进行说明,可以理解的是,当接入网关/数据网关具有PEP功能,或者策略决策实体是PDF时,具体流程与上述流程相同,此处不作赘述。本实施例中,接入网关BBERF在接收到用户终端发送的连接建立请求之后,向策略决策实体PCRF发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识,或者还携带一些其他的用户相关信息,策略决策实体PCRF根据预置策略参数(包括用户最大带宽,或用户保证带宽等信息)生成用户策略控制规则,将该用户策略控制规则发送至接入网关,由接入网关根据该用户策略控制规则对相应的用户进行策略控制,因此本实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。(2)、接入网关与策略决策实体之间建立基于IP-CAN的网关策略控制会话本实施例中,接入网关与策略决策实体之间建立基于IP-CAN的网关策略控制会话,接入网关为用户建立的多个IP-CAN连接均使用相同的策略决策实体。策略决策实体根据用户同时接入的多个IP-CAN信息,生成基于用户的用户策略控制规则,发送给接入网关BBERF,由接入网关BBERF执行相应规则,例如按规则进行策略控制,或进一步发送规则给基站或者用户终端。请参阅图3,本发明实施例中策略控制方法第三实施例包括301、用户终端向接入网关发送连接建立请求消息;本实施例中,用户终端发送连接建立请求消息给接入网关BBERF,例如,附着请求消息attachrequest,或层三附着触发消息L3attachtrigger,或MIPv4注册请求消息,或PDN连接建立请求消息等,请求建立一个访问分组数据网络PDN的连接,即一个IP-CAN连接。用户终端发送的连接建立请求消息中包含有该用户的用户标识,或者还可以是其他用户信息。302、接入网关向策略决策实体发送网关策略控制会话建立请求消息;本实施例中,接入网关BBERF发送网关策略控制会话建立请求消息给策略决策实体,请求建立一个基于IP-CAN的策略控制会话,消息携带用户标识,还可以携带用户当前的接入网信息(接入网类型,接入网位置,接入网标识),或终端能力(QoS能力等),或会话类型(表示会话是基于IP-CAN或者基于用户)等等。其中,用户标识可以是NAI,或IMSI,或用户名称,或电话号码,或MSISDN号码等各种唯一表示该用户的标识。对于用户需要同时建立多个IP-CAN的情况,对于相同用户的各个IP-CAN,接入网关与策略决策实体之间建立对应每个IP-CAN的网关策略控制会话,同时这些网关策略控制会话使用相同的策略决策实体PCRF。具体可以采用如下方式接入网关为用户建立第一个IP-CAN的网关策略控制会话后,后续IP-CAN的网关策略控制会话的建立请求消息中,携带目的策略决策实体PCRF的地址信息(如域名,IP地址等),使得相同用户的各个IP-CAN使用相同的策略决策实体PCRF做策略控制规则的决策;或者通过PCRF选择路由代理(DRA,DiameterRoutingAgent)为相同用户的各个IP-CAN的策略控16制会话选择相同的PCRF。具体可以由BBERF/PCEF指示DRA需要为相同用户选择相同的PCRF,或者通过DRA配置,DRA为相同用户的各个IP-CAN的策略控制会话选择相同的PCRF。303、策略决策实体向接入网关发送网关策略控制会话建立应答消息;策略决策实体根据接入网关发送的网关策略控制会话建立请求建立对应的策略控制会话或者对策略控制会话进行更新,之后响应应答消息给接入网关,表示IP-CAN的策略控制会话建立完成。需要说明的是,本实施例中,策略决策实体同时还根据接入网关提供的用户标识(或者还包括接入网信息,或终端能力,或会话类型等信息)以及预置的策略参数(例如用户终端在签约时确定的最大带宽,保证带宽或QoS参数等),生成基于用户的用户策略控制规则,该用户策略控制规则中包含针对用户进行策略控制的方式,本实施例中生成的用户策略控制规则可以如表1所示,也可以根据实际情况进行调整。生成用户策略控制规则之后,策略决策实体可以将该规则携带在响应消息中发送给接入网关,或者也可以用单独的消息将该用户策略控制规则发送给接入网关,具体的消息格式此处不做限定。本实施例中,用户策略控制规则可以包括,用户的MBR,或AMBR,或用户的GBR,或计费规则,或防火墙信息等。本实施例中,策略决策实体生成基于用户的用户策略控制规则可以通过与BBERF间已建立的某个IP-CAN的网关策略控制会话发送给BBERF。该会话可以是已建立的多个IP-CAN的网关策略控制会话中的任意一个,也可以是指定的某一个(如默认APN对应的IP-CAN的网关策略控制会话),该指定信息(如指示PCRF哪一个会话对应默认APN)可以由BBERF或者PCEF提供。304、接入网关发送连接建立请求消息给数据网关,请求建立该IP-CAN连接;305、数据网关向策略决策实体发送IP-CAN策略控制会话建立请求消息;数据网关发送IP-CAN策略控制会话建立请求消息给策略决策实体,用于请求建立IP-CAN的策略控制会话。该IP-CAN策略控制会话建立请求消息中携带有用户标识、IP-CAN的终端IP地址、分组数据网络标识信息,如PDNID或APN等。306、策略决策实体响应IP-CAN策略控制会话建立完成的应答消息;策略决策实体可以生成基于IP-CAN的策略控制MJ'j携带在消息中下发给数据网关。307、数据网关响应接入网关连接建立完成;308、接入网关响应用户终端连接建立完成;309、策略决策实体向接入网关发送用户策略控制规则;策略决策实体可以根据数据网关在步骤305中所提供的信息,进一步确定基于用户的用户策略控制规则,如果确定后的用户策略控制规则与步骤303中发送给接入网关的用户策略控制规则不同,则下发新的用户策略控制MJ'j(即第二用户策略控制规则)给接入网关BBERF。例如,策略决策实体根据数据网关PCEF、SPR或者HSS提供的新建的IP-CAN的最大带宽信息,调整用户的最大带宽信息,则策略决策实体可以在本步骤中发送更新的用户的最大带宽信息给接入网关BBERF。310、接入网关BBERF响应策略决策实体规则激活结果。接入网关BBERF根据策略决策实体的请求激活相应的策略控制规则,对用户数据流进行QoS和/或计费控制,如果需要,接入网关可能进一步发送策略控制信息给基站或/和终端,用于基站或/和终端对数据流进行QoS控制。具体的控制可以为当接入网元接收到用户发送的数据报文或/和发送给该用户的数据报文超出该最大带宽参数值时,则接入网元丢弃超出部分的数据报文。需要说明的是,本实施例中步骤309以及步骤310只需要在步骤305之后执行即可。上述数据连接建立完成后,由于用户终端当前进行的业务不同,应用服务器会实时发送相关业务信息给策略决策实体PCRF,策略决策实体根据业务信息,生成基于业务的策略控制规则发送给数据网关PCEF;生成基于用户的策略控制规则发送给接入网关BBERF。本实施例中,以接入网关具有BBERF功能,数据网关具有PCEF功能,18策略决策实体是PCRF为例进行说明,可以理解的是,当接入网关/数据网关具有PEP功能,或者策略决策实体是PDF时,具体流程与上述流程相同,此处不作赘述。本实施例中,接入网关BBERF在接收到用户终端发送的连接建立请求之后,向策略决策实体PCRF发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息携带用户标识,或者还携带一些其他的用户相关信息,策略决策实体PCRF根据预置策略参数(包括用户最大带宽,或用户保证带宽等信息)生成用户策略控制规则,将该用户策略控制规则发送至接入网关,由接入网关根据该用户策略控制规则对相应的用户进行策略控制,因此本实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。二、用户终端与4妄入网关之间建立本地连接上述实施例中介绍了用户终端接入接入网关的情况,用户终端与接入网关之间建立的是无线接入连接,本实施例中,用户终端与接入网关间建立本地连接,用户终端与数据网关间建立IP-CAN连接。用户终端与接入网关之间的本地连接可对应用户终端与数据网关之间的多个IP-CAN连接。本实施例中,接入网关与策略决策实体之间建立用户粒度的网关策略控制会话,策略决策实体根据接入网关BBERF提供的接入网信息、数据网关PCEF或者应用服务器AF提供的IP-CAN的业务流信息、或用户签约数据等,生成基于用户的策略控制规则,发送给接入网关BBERF,由接入网关BBERF执行相应规则,例如按规则对数据流进行策略控制,或者发送规则给基站或者用户终端。请参阅图4,本发明实施例中策略控制方法第四实施例包括401、用户终端向接入网关发送本地连4妄建立请求消息;用户终端发送本地连接建立请求消息给接入网关,请求建立本地IP连接,例如分配本地IP地址,建立终端到接入网关的IPsec隧道等等。402、接入网关向策略决策实体发送网关策略控制会话建立请求消息;接入网关BBERF发送网关策略控制会话建立请求消息给策略决策实体,建立一个用户粒度的策略控制会话,建立请求消息携带用户标识信息,还可以携带用户当前的接入网信息(接入网类型,接入网位置,接入网标识),终端能力(QoS能力等)等等。策略决策实体根据请求消息建立该用户的策略控制会话。其中,用户标识信息可以是NAI,IMSI,用户名称,电话号码,ISDN等各种唯一表示该用户的标识。需要说明的是,若用户终端只有一个本地连接,则可以将基于本地连接的策略控制会话作为用户粒度的策略控制会话。接入网关BBERF向策略决策实体发送本地连接信息,如用户本地IP地址、用户标识信息、接入网信息等。403、策略决策实体向接入网关反馈网关策略控制会话建立应答消息;策略决策实体PCRF根据接入网关的请求消息建立网关策略控制会话,响应接入网关会话建立完成应答消息。策略决策实体可以根据用户终端当前的接入网信息、用户签约数据等生成基于用户的用户策略控制规则,具体的生成方式与前述实施例中描述的生成方式类似,此处不再赘述,本实施例中生成的用户策略控制规则可以如表1所示,也可以根据实际情况进行调整。策略决策实体可以将生成的用户策略控制规则携带在应答消息中发送给接入网关,也可以使用单独的消息发送给接入网关。基于用户的策略控制规则可以包括,用户的最大带宽信息(如UE-MBR,UE-AMBR等),用户的保证带宽信息(UE-GBR),计费规则,防火墙信息等等。404、接入网关响应用户终端本地连接建立完成;本实施例中,接入网关向用户终端发送的本地连接建立应答消息中还可以携带为用户分配的本地IP地址,还可以把需要用户终端执行的策略规则发送给终端。405、用户终端向数据网关发送连接建立请求消息;用户终端发送连接建立请求消息给数据网关,请求建立访问某分组数据网络PDN的连接,连接建立请求消息具体可以为双栈移动IPv6协议DSMIPv6(或移动IPv6协议MIPv6)的绑定更新消息BindingUpdate,或双栈移动DSMIPv4(或移动IPv4协议MIPv4)的注册请求消息RegistrationRequest,或者安全隧道协议IPsec的安全联盟SA建立请求消息等。数据网关接受用户终端的请求后,为用户终端分配该连接使用的IP地址。20406、数据网关向策略决策实体发送IP-CAN策略控制会话建立请求消息;数据网关作为PCEF向策略决策实体PCRF发送IP-CAN策略控制会话建立请求消息,提供IP-CAN的信息,包括用户标识、IP-CAN的终端IP地址、分组数据网络标识信息(例如PDNID/APN)等。407、策略决策实体响应IP-CAN策略控制会话建立完成的应答消息;策略决策实体可以生成基于IP-CAN的策略控制规则携带在消息中下发给数据网关。408、数据网关响应用户终端连接建立完成,携带为UE分配的IP地址,还可以携带用户终端需要执行的策略控制规则;409、策略决策实体向接入网关发送用户策略控制规则;策略决策实体可以根据数据网关在步骤406中所提供的信息,进一步确定基于用户的用户策略控制规则,如果确定后的用户策略控制规则与步骤403中发送给接入网关的用户策略控制规则不同,则下发新的用户策略控制规则(即第二用户策略控制规则)给接入网关BBERF。例如,策略决策实体根据数据网关PCEF、SPR或者HSS提供的新建的IP-CAN的最大带宽信息,调整用户的最大带宽信息,则策略决策实体可以在本步骤中发送更新的用户的最大带宽信息给接入网关BBERF。410、接入网关BBERF响应策略决策实体MJ'j激活结果。接入网关BBERF根据策略决策实体的请求激活相应的策略控制规则,对用户数据流进行QoS和/或计费控制,如果需要,接入网关可能进一步发送策略控制信息给基站或/和终端,用于基站或/和终端对数据流进行QoS控制。具体的控制方法参见实施例二需要说明的是,本实施例中步骤409以及步骤410只需要在步骤406之后执行即可。上述数据连接建立完成后,由于用户终端当前进行的业务不同,应用服务器会实时发送相关业务信息给策略决策实体PCRF,策略决策实体根据业务信息,生成基于业务的策略控制MJ'j发送给数据网关PCEF;生成基于用户的策略控制规则发送给接入网关BBERF。本实施例中,以接入网关具有BBERF功能,数据网关具有PCEF功能,策略决策实体是PCRF为例进行说明,可以理解的是,当接入网关/数据网关具有PEP功能,或者策略决策实体是PDF时,具体流程与上述流程相同,此处不作赘述。本实施例中,接入网关BBERF在接收到用户终端发送的连接建立请求之后,向策略决策实体PCRF发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识,或者还携带一些其他的用户相关信息,策略决策实体PCRF根据预置策略参数(包括用户最大带宽,或用户保证带宽等信息)生成用户策略控制规则,将该用户策略控制规则发送至接入网关,由接入网关根据该用户策略控制规则对相应的用户进行策略控制,因此本实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。三、用户终端接入接入服务节点前述两个实施例中,都是由接入网关与策略决策实体进行策略控制会话的建立和更新,本实施例中,接入服务节点不直接与策略决策实体进行策略控制会话的建立和更新,且不在接入服务节点中执行策略控制,而由数据网关与策略决策实体进行策略控制会话的建立和更新,并在数据网关中执行对用户的策略控制。本实施例中,用户终端接入接入服务节点,接入服务节点建立到数据网关的隧道,用户终端与接入服务节点之间、接入服务节点与数据网关之间都建立IP-CAN粒度的数据连接。本实施例中,数据网关PCEF与策略决策实体之间建立策略控制会话,数据网关PCEF为用户建立的多个IP-CAN使用相同的策略决策实体。策略决策实体根据用户同时接入的多个IP-CAN信息,生成基于用户的策略控制规则,发送给数据网关PCEF,由数据网关PCEF执行相应规则,如按规则进行策略控制,进一步发送规则给接入服务节点、基站或者用户终端。请参阅图5,本发明实施例中策略控制方法第五实施例包括501、用户终端向接入服务节点发送连接建立请求消息;用户终端发送连接建立请求消息给接入服务节点(例如BBERF),例如,附着请求消息attachrequest,层三附着触发消息L3attachtrigger,如动态主才几配置协i义(DHCP,DynamicHostConfigurationProtocol)i青求消息,或分组l史据协i义(PDP,PacketDataProtocol)上下文激活消息,或默iO义载建立消息,或PDN连接建立请求消息等,请求建立一个访问分组数据网络PDN的连接,即一个IP-CAN。502、接入服务节点向数据网关发送连接建立请求消息;接入服务节点发送连接建立请求消息(如PDP上下文激活消息、GTP默认承载建立消息)给数据网关,请求建立该IP-CAN。503、数据网关向策略决策实体发送策略控制会话建立请求消息;数据网关发送策略控制会话建立请求消息给策略决策实体,请求建立策略控制会话。消息携带用户标识、IP-CAN的终端IP地址、分组数据网络标识信息(如PDNID/APN)等。504、策略决策实体向数据网关反馈策略控制会话建立应答消息;策略决策实体响应策略控制会话建立完成的应答消息。策略决策实体可以生成基于用户的策略控制规则通过应答消息或者其他单独消息发送给数据网关。其中,数据网关PCEF与策略决策实体之间可以建立基于IP-CAN或/和基于用户的策略控制会话。用户需要同时建立多个IP-CAN的情况1)相同用户的各个IP-CAN,数据网关PCEF与策略决策实体之间可以建立对应每个IP-CAN的策略控制会话,同时这些IP-CAN策略控制会话使用相同的策略决策实体PCRF。具体方式可以为PCEF为用户建立第一个IP-CAN策略控制会话后,后续的IP-CAN策略控制会话的建立请求消息中携带目的策略决策实体PCRF的地址信息(如域名,IP地址等),使得相同用户的各个IP-CAN使用相同的策略决策实体PCRF;或者通过PCRF选择路由代理(如DRA)为相同用户的各个IP-CAN策略控制会话选择相同的PCRF。具体可以由PCEF指示DRA需要为相同用户选择相同的PCRF,或者通过DRA配置,DRA为相同用户的各个IP-CAN策略控制会话选择相同的PCRF。232)相同用户的各个IP-CAN,数据网关PCEF与策略决策实体之间可以建立一个基于用户的策略控制会话,对于各个IP-CAN分属于不同数据网关的情况,可以由某一指定的数据网关(如默认APN对应的IP-CAN所在的数据网关)建立基于用户的策略控制会话。通过上述的方法,使得相同用户的各个IP-CAN策略控制会话使用相同的PCRF后,此PCRF可以根据该用户的多个IP-CAN信息,生成基于用户的策略控制规则,发送给数据网关PCEF,具体可以通过IP-CAN策略控制会话或者基于用户的策略控制会话发送给PCEF。例如,策略决策实体根据PCEF、SPR或者HSS提供的各个IP-CAN的最大带宽信息(如APN-AMBR),生成用户的最大带宽信息(UE-AMBR),发送用户的最大带宽信息给PCEF。PCEF对此规则的执行包括,PCEF自己根据规则控制相应的数据流,和/或发送给其他网元(包括接入服务节点、基站、终端)进行控制。本实施例中生成的用户策略控制规则可以如表1所示,也可以根据实际情况进行调整。具体的PCEF对用户进行策略控制的方式可以为当PCEF转发的该用户数据报文占用的带宽大于该最大带宽参数,则PCEF丢弃超出带宽部分的数据报文。505、数据网关响应接入服务节点连接建立完成;506、接入服务节点响应用户终端连接建立完成。本实施例中,4妄入服务节点可以是控制面与用户面合一的节点,如SGSN,也可以是控制面用户面分离的网元形态,如移动管理实体(MME,MobilityManagementEntity)与SGW。本实施例中,数据网关在接收到接入服务节点发送的连接建立请求之后,向策略决策实体发送策略控制会话建立请求,在该策略控制会话建立请求中携带有用户标识以及用户相关信息,策略决策实体接收到该策略控制会话建立请求之后,根据该用户标识以及预置的策略参数生成用户策略控制规则,并将该规则发送至数据网关,则数据网关上的PCEF可以根据该规则对相应的用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。24上述介绍了几种策略控制的具体方式,下面介绍一种漫游场景下的策略控制方式本实施例中,拜访地接入网关与拜访地策略决策实体建立基于用户的策略控制会话,拜访地策略决策实体与家乡地策略决策实体建立基于IP-CAN的策略控制会话;数据网关与家乡地策略决策实体建立基于IP-CAN的策略控制会话。家乡地策略决策实体根据IP-CAN的业务流信息生成IP-CAN的策略控制规则发送给数据网关与拜访地策略决策实体;拜访地策略决策实体根据用户已建立的各IP-CAN的策略规则信息生成用户粒度的策略控制规则发送给接入网关。请参阅图6,本发明实施例中策略控制方法第六实施例包括601、用户终端向接入网关发送连接建立请求消息;本实施例中,用户终端发送连接建立请求消息给接入网关BBERF,例如,附着请求消息attachrequest,或层三附着触发消息L3attachtrigger,或MIPv4注册请求消息,或PDN连接建立请求消息等,请求建立一个访问分组数据网络PDN的连4妻,即一个IP-CAN连4妻。602、接入网关向拜访地策略决策实体发送网关策略控制会话建立请求消自接入网关BBERF发送网关策略控制会话建立请求消息给拜访地策略决策实体(vPCRF),请求建立一个基于用户的策略控制会话,消息携带用户标识信息,还可以携带用户当前的接入网信息(接入网类型,接入网位置,接入网标识),终端能力(QoS能力等),会话类型(表示会话是基于IP-CAN或者基于用户),分组数据网络标识(如APN,PDNID等)。拜访地策略决策实体根据请求消息建立该用户的策略控制会话。其中,用户标识信息可以是NAI,IMSI,用户名称,电话号码,ISDN等各种唯一表示该用户的标识。需要说明的是,如果该用户已经在先前建立过另一个IP-CAN连接,则可能已建立了基于用户的策略控制会话,此时,接入网关可以发送网关策略控制会话更新请求消息,请求更新该会话,增加新的IP-CAN连接信息。603、拜访地策略决策实体向家乡地策略决策实体发送网关策略控制会话建立请求消息;拜访地策略决策实体发送网关策略控制会话建立请求消息给家乡地策略决策实体,请求建立一个基于IP-CAN的策略控制会话。消息携带IP-CAN信息(如用户标识信息、分组数据网络标识、用户IP地址)、拜访地信息(拜访地标识、拜访地策略偏好)等等。604、家乡地策略决策实体向拜访地策略决策实体反馈网关控制会话建立应答消息;家乡地策略决策实体响应网关策略控制会话建立应答消息给拜访地策略决策实体,表示会话建立完成。消息可携带家乡地策略决策实体根据所获取的信息为IP-CAN生成的策略控制规则。605、拜访地策略决策实体向接入网关发送网关策略控制会话建立应答消息或网关策略控制会话更新应答消息;拜访地策略决策实体根据接入网关发送的网关策略控制会话建立请求消息建立对应的策略控制会话或根据网关策略控制会话更新请求消息对策略控制会话进行更新,之后响应应答消息给接入网关,表示用户的策略控制会话建立或者更新完成。需要说明的是,本实施例中,拜访地策略决策实体同时还根据从家乡地策略决策实体获取的IP-CAN策略控制规则,用户标识以及策略参数,生成基于用户的用户策略控制规则,该用户策略控制规则中包含针对用户进行策略控制的方式,本实施例中生成的用户策略控制规则可以如表1所示,也可以根据实际情况进行调整。生成用户策略控制规则之后,拜访地策略决策实体可以将该规则携带在响应消息中发送给接入网关,或者也可以用单独的消息将该用户策略控制规则发送给接入网关,具体的消息格式此处不做限定。本实施例中,用户策略控制规则可以包括,用户的MBR,或AMBR,或用户的GBR,或计费规则,或防火墙信息等。606、接入网关发送连接建立请求消息给数据网关,请求建立该IP-CAN;607、数据网关向家乡地策略决策实体发送IP-CAN策略控制会话建立请求消息;数据网关发送IP-CAN策略控制会话建立请求消息给家乡地策略决策实体,请求建立IP-CAN的策略控制会话。消息携带用户标识、IP-CAN的终端IP地址、分组数据网络标识信息(如,PDNID/APN)等。608、家乡地策略决策实体向数据网关反馈IP-CAN策略控制会话建立应答消息;家乡地策略决策实体响应IP-CAN策略控制会话建立完成的应答消息。家乡地策略决策实体可以生成基于IP-CAN的策略控制规则携带在消息中下发给数据网关。609、^:据网关响应4妄入网关连4妄建立完成;610、接入网关响应用户终端连4妻建立完成;611、家乡地策略决策实体向拜访地策略决策实体发送IP-CAN策略控制规则;家乡地策略决策实体根据数据网关在步骤607提供的信息进一步确定IP-CAN的策略控制MJ'J,如果策略MJ'J更新(即不同于步骤603以及604时生成的规则),则下发新的策略控制规则给拜访地策略决策实体。612、拜访地策略决策实体向接入网关发送用户策略控制^见则请求消息;拜访地策略决策实体根据更新的IP-CAN的策略控制信息,决策基于用户的策略控制规则,如果策略更新(不同于步骤605时下发的规则),则下发新的用户策略控制规则(即第二用户策略控制规则)给接入网关BBERF。例如,家乡地策略决策实体根据数据网关提供的新建的IP-CAN的最大带宽信息(如APN-AMBR),下发给拜访地策略决策实体,拜访地策略决策实体调整用户的最大带宽信息(UE-AMBR),发送更新的用户的最大带宽信息给接入网关BBERF。613、接入网关向拜访地策略决策实体反馈策略控制规则应答消息;接入网关BBERF响应拜访地策略决策实体规则激活结果。接入网关BBERF根据策略决策实体的请求激活相应的策略控制规则,对用户数据流进行QoS和/或计费控制,如果需要,接入网关可能进一步发送策略控制信息给基站或/和终端,用于基站或/和终端对数据流进行QoS控制。614、拜访地策略决策实体响应家乡地策略决策实体规则激活结果。27本实施例中,以接入网关具有BBERF功能,数据网关具有PCEF功能,策略决策实体是PCRF为例进行说明,可以理解的是,当接入网关/数据网关具有PEP功能,或者策略决策实体是PDF时,具体流程与上述流程相同,此处不作赘述。本实施例中,接入网关BBERF在接收到用户终端发送的连接建立请求之后,向拜访地策略决策实体PCRF发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识,或者还携带一些其他的用户相关信息,拜访地策略决策实体PCRF根据家乡地策略决策实体提供的IP-CAN策略控制规则生成用户策略控制规则,将该用户策略控制规则发送至接入网关,由接入网关根据该用户策略控制规则对相应的用户进行策略控制,因此本实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连4姿进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性;其次,本实施例中描述了漫游情况下的策略控制方法,扩大了本实施例方法的应用范围,进一步提高了技术灵活性。上述介绍了本发明实施例中的策略控制方法,下面介绍本发明实施例中的通讯系统实施例,请参阅图7,本发明实施例中的通讯系统实施例包括用户终端701,接入网元702,数据网关703以及策略决策实体704;其中,接入网元702可以为接入网关,或者为接入服务节点,下面分别进行介绍当接入网元702为接入网关时用户终端701用于向接入网元702发送连接建立请求,用以请求建立IP-CAN连接;接入网元702用于接收用户终端701发送的连接建立请求,向数据网关703发送连接建立请求,向策略决策实体704发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识或者会话标识,或进一步携带用户相关信息(例如接入网信息,或终端能力,或会话类型等信息),接收策略决策实体704反馈的网关策略控制会话建立应答消息或网关策略控制会话更新应答消息,从网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中获取用户策略控制规则,根据该用户策略控制规则对相应的用户进行策略控制;数据网关703,用于接收接入网元702发送的连接建立请求,根据该请求向策略决策实体704发送IP-CAN策略控制会话建立请求,接收策略决策实体704反馈的IP-CAN策略控制会话建立应答;策略决策实体704,用于接收接入网元702发送的网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,建立或更新相应的网关策略控制会话,根据网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中的用户标识以及预置的策略参数生成用户策略控制规则,将生成的用户策略控制规则通过网关策略控制会话建立应答消息或网关策略控制会话更新应答消息或其他类似消息发送至接入网元702。本实施例中,接入网元702所执行的策略控制具体可以为接入网元702判断接收到用户发送的数据报文和/或发送给该用户的数据报文是否超出最大带宽参数值,若是,则接入网元702丢弃超出部分的数据报文。当接入网元702为接入服务节点时用户终端701用于向接入网元702发送连接建立请求,用以请求建立IP-CAN连接;才娄入网元702用于接收用户终端701发送的连接建立请求,向数据网关703发送连接建立请求;数据网关703,用于接收接入网元702发送的连接建立请求,根据该请求向策略决策实体704发送网关策略控制会话建立请求,在该请求中携带用户标识,或进一步携带用户相关信息(例如接入网信息,或终端能力,或会话类型等信息),接收策略决策实体704反馈的网关策略控制会话建立应答消息,从该应答消息中获取用户策略控制规则,根据该用户策略控制规则对相应的用户进行策略控制;策略决策实体704,用于接收数据网关703发送的网关策略控制会话建立请求,建立或更新相应的网关策略控制会话,根据网关策略控制会话建立请求中的用户标识以及预置的策略参数生成用户策略控制规则,将生成的用户策略控制规则通过网关策略控制会话建立应答或其他类似消息发送至数据网关703。本实施例中,数据网关703所执行的策略控制具体可以为数据网元703中的PCEF判断接收到用户发送的数据报文和/或发送给该用户的数据报文是否超出最大带宽参数值,若是,则数据网元703中的PCEF丢弃超出部分的数据报文。为便于理解,下面以一具体实例对上述通讯系统实施例进4亍详细说明,可以理解的是,在其他场景中,上述通讯系统同样可以应用,具体方式不作赘述用户终端701向接入网关702发送连接建立请求消息;本实施例中,用户终端701发送连接建立请求消息给接入网关702,请求建立一个访问分组数据网络PDN的连接,即一个IP-CAN连接。接入网关702向策略决策实体704发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息;本实施例中,接入网关702发送网关策略控制会话建立请求消息给策略决策实体,请求建立一个基于用户的策略控制会话,消息携带用户标识。需要说明的是,如果该用户已经在先前建立过另一个IP-CAN连接,则可能已建立了基于用户的策略控制会话,此时,接入网关702可以发送网关策略控制会话更新请求消息,请求更新该会话,增加新的IP-CAN连接信息。策略决策实体704根据接入网关702发送的网关策略控制会话建立请求消息或网关策略控制会话更新请求消息建立对应的策略控制会话或者对策略控制会话进行更新,之后响应应答消息给接入网关702,表示用户的策略控制会话建立完成。需要说明的是,本实施例中,策略决策实体704同时还根据接入网关702提供的用户标识(或者还包括接入网信息,或终端能力,或会话类型等信息)以及预置的策略参数(例如用户终端在签约时确定的最大带宽,保证带宽或QoS参数等),生成基于用户的用户策略控制规则,该用户策略控制规则中包含针对用户进行策略控制的方式。30生成用户策略控制规则之后,策略决策实体704可以将该规则携带在响应消息中发送给接入网关702,或者也可以用单独的消息将该用户策略控制翔L则发送给接入网关702,具体的消息格式此处不做限定。接入网关702发送连接建立请求消息给数据网关703,请求建立该IP-CAN连接;数据网关703向策略决策实体704发送IP-CAN策略控制会话建立请求消息,还可以生成基于IP-CAN的策略控制规则携带在消息中下发给数据网关703。数据网关703响应接入网关702连接建立完成;4妾入网关702响应用户终端701连4姿建立完成;策略决策实体704可以根据数据网关703所提供的信息,进一步确定基于用户的用户策略控制规则,如果确定后的用户策略控制规则与之前发送给接入网关702的用户策略控制规则不同,则下发新的用户策略控制规则(即第二用户策略控制规则)给接入网关702。接入网关702根据策略决策实体704的请求激活相应的策略控制MJI'h对用户数据流进行QoS和/或计费控制。具体的控制可以为接入网元702判断接收到用户发送的数据报文和/或发送给该用户的数据报文是否超出最大带宽参数值,若是,则接入网元702丢弃超出部分的数据报文。本实施例中,以接入网元702具有BBERF功能,数据网关703具有PCEF功能,策略决策实体704是PCRF为例进行说明,可以理解的是,当接入网元702/数据网关703具有PEP功能,或者策略决策实体704是PDF时,具体流程与上述流程相同,此处不作赘述。本实施例中,接入网关702在接收到用户终端701发送的连接建立请求之后,向策略决策实体704发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,在网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识,或者还携带一些其他的用户相关信息,策略决策实体704根据预置策略参数(包括用户最大带宽,或用户保证带宽等信息)生成用户策略控制规则,将该用户策略控制规则发送至接入网关702,由接入网关702根据该用户策略控制规则对相应的用户进行策略控制,因此本实施例可以有效地针对用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,能减少系统资源的消耗,并能提高策略控制的灵活性。下面介绍本发明实施例中的策略决策实体实施例,请参阅图8,本发明实施例中的策略决策实体实施例包括请求接收单元801,用于接收接入网元或数据网关发送的策略控制会话请求,该策略控制会话请求中包含用户标识,该策略控制会话请求可以为策略控制会话建立请求或策略控制会话更新请求;策略生成单元802,用于根据请求接收单元801接收到的策略控制会话请求中的用户标识以及预置的策略参数(包括用户的最大带宽,保证带宽,或QoS参数等)生成基于用户的用户策略控制规则;策略发送单元803,用于通过策略控制会话建立应答消息或策略控制会话更新应答消息或其他类似消息将策略生成单元802生成的用户策略控制规则发送至接入网元或数据网关,用于指示接入网元或数据网关根据该用户策略控制规则对相应的用户进行策略控制。本实施例中的策略决策实体还可以进一步包括IP-CAN请求接收单元804,用于接收数据网关发送的IP-CAN策略控制会话建立请求;策略生成单元802还用于根据所述IP-CAN策略控制会话建立请求生成第二用户策略控制规则;策略更新单元805,用于向接入网元发送第二用户策略控制规则。本实施例中的策略决策实体还可以进一步包括漫游控制单元806,用于向家乡地策略决策实体发送策略控制会话建立请求,接收家乡地策略决策实体发送的策略控制会话建立应答,所述应答中携带家乡地策略决策实体生成的IP-CAN策略控制规则。为便于理解,下面以一具体实例对上述策略决策实体实施例进行详细说明,可以理解的是,在其他场景中,上述策略决策实体同样可以应用,具体方式不作赘述请求接收单元801接收接入网关发送的网关策略控制会话建立请求消息或网关策略控制会话更新请求消息,根据网关策略控制会话建立请求消息建立对应的策略控制会话或根据网关策略控制会话更新请求消息对策略控制会话进4于更新。策略生成单元802根据请求接收单元801接收到的请求中提供的用户标识(或者还包括接入网信息,或终端能力,或会话类型等信息)以及预置的策略参数(例如用户终端在签约时确定的最大带宽,保证带宽或QoS参数等),生成基于用户的用户策略控制规则,该用户策略控制规则中包含针对用户进行策略控制的方式。策略生成单元802生成用户策略控制^见则之后,策略发送单元803可以将该规则携带在响应消息中发送给接入网关,或者也可以用单独的消息将该用户策略控制规则发送给接入网关。本实施例中,用户策略控制^L则可以包括,用户的MBR,或AMBR,或用户的GBR,或计费规则,或防火墙信息等。此外,策略决策实体还可以接收数据网关发送的IP-CAN策略控制会话建立请求消息,响应IP-CAN策略控制会话建立完成的应答消息,还可以生成基于IP-CAN的策略控制规则携带在消息中下发给数据网关。需要说明的是,请求接收单元801接收到数据网关发送的IP-CAN策略控制会话建立请求消息之后通知策略生成单元802;策略生成单元802可以根据数据网关所提供的信息,进一步确定基于用户的用户策略控制规则,如果确定后的用户策略控制规则与之前发送给接入网关的用户策略控制规则不同,则通知策略发送单元803下发新的用户策略控制规则(即第二用户策略控制规则)给接入网关。本实施例中,请求接收单元801接收到接入网关发送的网关策略控制会话建立请求消息或网关策略控制会话更新请求消息之后,由策略生成单元802根据该请求中的用户标识以及预置的策略参数生成基于用户的用户策略控制规则,策略发送单元803将策略生成单元802生成的用户策略控制规则发送至接入网关,使得接入网关可以根据该用户策略控制规则对相应的用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。下面介绍本发明实施例中的用于策略控制的网元实施例,请参阅图9,本发明实施例中的用于策略控制的网元实施例包括连接建立控制单元901,用于接收用户终端发送的连接建立请求,与用户终端建立连接;策略控制会话建立单元902,用于在连接建立控制单元901接收到用户终端发送的连接建立请求之后向策略决策实体发送策略控制会话建立请求消息或策略控制会话更新请求消息,网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中携带用户标识,或者还可以携带一些与用户相关的信息;策略获取单元903,用于当策略控制会话建立单元902向策略决策实体发送策略控制会话建立请求消息或策略控制会话更新请求消息之后,接收策略决策实体反馈的策略控制会话建立应答消息或策略控制会话更新应答消息,从网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中读取用户策略控制规则;策略执行单元904,用于根据策略获取单元903获取到的用户策略控制规则对相应的用户执行策略控制,具体的策略控制方式可以为接入网元判断接收到用户发送的数据报文和/或发送给该用户的数据报文是否超出最大带宽参数值,若是,则接入网元丢弃超出部分的数据报文。理解,下面以网元为接入网关为例进行i充明,可以理解的是,该网元为数据网关时的处理流程类似,此处不再赘述连接建立控制单元901接收用户终端发送的连接建立请求消息例如,附着请求消息attachrequest,或层三附着触发消息L3attachtrigger,或移动IPv4(MIPv4)注册请求消息,或PDN连4妻建立请求消息等,请求建立一个访问分组数据网络PDN的连接,即一个IP-CAN连接。策略控制会话建立单元902向策略决策实体发送网关策略控制会话建立请求消息或网关策略控制会话更新请求消息;本实施例中,策略控制会话建立单元卯2发送网关策略控制会话建立请求消息给策略决策实体,请求建立一个基于用户的策略控制会话,消息携带用户标识。需要说明的是,如果该用户已经在先前建立过另一个IP-CAN连接,则可能已建立了基于用户的策略控制会话,此时,策略控制会话建立单元902可以发送网关策略控制会话更新请求消息,请求更新该会话,增加新的IP-CAN连接信息。策略获取单元903接收策略决策实体反馈的网关策略控制会话建立应答消息或网关策略控制会话更新应答消息,从网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中读取用户策略控制规则;策略执行单元904根据策略获取单元903获取到的用户策略控制规则对相应的用户执行策略控制。本实施例中,由于策略获取单元903可以从策略决策实体获耳又网关策略控制会话建立应答消息或网关策略控制会话更新应答消息,并从网关策略控制会话建立请求消息或网关策略控制会话更新请求消息中读取用户策略控制规则,由策略执行单元904根据该用户策略控制规则对相应的用户进行策略控制,而不必对用户的每一个IP-CAN连接进行策略控制,从而减少了系统资源的消耗,并能提高策略控制的灵活性。是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括如下步骤策略决策实体接收策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识;生成与所述用户标识或者会话标识对应的用户策略控制规则;发送所述用户策略控制规则。上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上对本发明所提供的一种策略控制方法及通讯系统以及相关设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。3权利要求1、一种策略控制方法,其特征在于,包括接收策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识;生成与所述用户标识或者会话标识对应的用户策略控制规则;发送所述用户策略控制规则。2、根据权利要求1所述的方法,其特征在于,所述策略控制会话请求为策略控制会话建立请求;所述方法还包括策略决策实体根据所述策略控制会话建立请求建立基于用户或基于互联网协议连接接入网络IP-CAN的策略控制会话。3、根据权利要求1所述的方法,其特征在于,所述策略控制会话请求为策略控制会话更新请求;所述方法还包才舌策略决策实体根据所述策略控制会话更新已建立的策略控制会话。4、根据权利要求2或3所述的方法,其特征在于,所述发送用户策略控制头见则具体为向接入网元或数据网关发送包含所述用户策略控制规则的策略控制会话应答。5、根据权利要求1所述的方法,其特征在于,所述发送用户策略控制规则之后还包括接收数据网关发送的IP-CAN策略控制会话建立请求;根据所述IP-CAN策略控制会话建立请求生成第二用户策略控制规则。6、根据权利要求5所述的方法,其特征在于,所述方法还包括向接入网元发送所述第二用户策略控制规则。7、根据权利要求1所述的方法,其特征在于,所述方法还包括向家乡地策略决策实体发送策略控制会话建立请求;接收家乡地策略决策实体发送的策略控制会话建立应答,所述应答中携带家乡地策略决策实体生成的IP-CAN策略控制规则。8、一种策略控制方法,其特征在于,包括接收策略决策实体发送的用户策略控制规则,所述用户策略控制规则用于指示对用户进行策略控制;当用户进行数据传输时,查询所述用户对应的用户策略控制MJ'J;根据所述用户策略控制规则对所述的用户进行策略控制。9、根据权利要求8所述的方法,其特征在于,所述接收策略决策实体发送的用户策略控制规则之前还包括接收连接建立请求或资源分配请求,根据所述连接建立请求或资源分配请求向策略决策实体发送策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识。10、根据权利要求9所述的方法,其特征在于,所述接收策略决策实体发送的用户策略控制规则包括接收策略决策实体发送的包含所述用户策略控制规则的策略控制会话应答。11、根据权利要求8或9所述的方法,其特征在于,所述用户策略控制规则包括基于用户的最大带宽参数值;所述根据所述用户策略控制规则对相应的用户进行策略控制包括接入网元判断接收到用户发送的数据报文和/或发送给该用户的数据报文是否超出所述基于用户的最大带宽参数值,若是,则接入网元丢弃超出部分的数据报文。12、一种通讯系统,其特征在于,包括接入网元,用于接收用户终端发送的用以请求建立IP-CAN的连接建立请求,向数据网关发送连接建立请求,向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,在所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识或者会话标识,接收策略决策实体反馈的策略控制会话建立应答或策略控制会话更新应答,从所述策略控制会话建立应答或策略控制会话更新应答中获取用户策略控制规则,根据该用户策略控制规则对相应的用户进行策略控制;数据网关,用于接收接入网元发送的连接建立请求,根据所述请求向策略决策实体发送IP-CAN策略控制会话建立请求,接收策略决策实体反馈的IP-CAN策略控制会话建立应答;策略决策实体,用于接收所述接入网元发送的策略控制会话建立请求或策略控制会话更新请求,建立或更新相应的策略控制会话,生成用户策略控制规则,向接入网元发送所述用户策略控制规则。13、根据权利要求12所述的通讯系统,其特征在于,所述策略决策实体还用于根据所述数据网关发送的IP-CAN策略控制会话建立请求,生成第二用户策略控制规则,判断所述第二用户策略控制规则与所述用户策略控制规则是否一致,若不一致,则向所述接入网元发送所述第二用户策略控制规则。14、一种通讯系统,其特征在于,包4舌接入网元,用于接收用户终端发送的用以请求建立IP-CAN的连接建立请求,向数据网关发送连接建立请求;数据网关,用于接收接入网元发送的连接建立请求,根据所述连接建立请求向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,在所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识,接收策略决策实体反馈的策略控制会话建立应答或策略控制会话更新应答,从所述策略控制会话建立应答或策略控制会话更新应答中获取用户策略控制规j则,根据该用户策略控制规则对相应的用户进行策略控制;策略决策实体,用于接收数据网关发送的策略控制会话建立请求,建立相应的策略控制会话,或接收数据网关发送的策略控制会话更新请求,更新相应的策略控制会话,根据策略控制会话建立请求或策略控制会话更新请求中的用户标识或会话标识生成用户策略控制规则,向数据网关发送所述用户策略控制规则。15、一种策略决策实体,其特征在于,包括请求接收单元,用于接收接入网元或数据网关发送的策略控制会话请求,所述策略控制会话请求中包含用户标识或会话标识;策略生成单元,用于生成与所述用户标识或会话标识对应的基于用户的用户策略控制规则;策略发送单元,用于将策略生成单元生成的用户策略控制规则发送至接入网元或彰:据网关。16、根据权利要求15所述的策略决策实体,其特征在于,所述策略决策实体还包括IP-CAN请求接收单元,用于接收数据网关发送的IP-CAN策略控制会话建立请求;所述策略生成单元还用于根据所述IP-CAN策略控制会话建立请求生成第二用户策略控制规则。17、根据权利要求16所述的策略决策实体,其特征在于,所述策略决策实体还包括策略更新单元,用于向接入网元发送所述第二用户策略控制规则。18、根据权利要求15至18中任一项所述的策略决策实体,其特征在于,所述策略决策实体还包括漫游控制单元,用于向家乡地策略决策实体发送策略控制会话建立请求,接收家乡地策略决策实体发送的策略控制会话建立应答,所述应答中携带家乡地策略决策实体生成的IP-CAN策略控制规则。19、一种用于策略控制的网元,其特征在于,包括连接建立控制单元,用于接收用户终端发送的连接建立请求,与用户终端建立连接;策略控制会话管理单元,用于在连接建立控制单元接收到用户终端发送的连接建立请求之后向策略决策实体发送策略控制会话建立请求或策略控制会话更新请求,所述策略控制会话建立请求或策略控制会话更新请求中携带用户标识或者会话标识;策略获取单元,用于接收策略决策实体发送的基于用户的用户策略控制规则;策略执行单元,用于根据策略获取单元获取到的用户策略控制规则对相应的用户执行策略控制。全文摘要本发明实施例公开了一种策略控制方法及通讯系统以及相关设备,用于针对用户进行策略控制,减少系统资源的消耗,并提高策略控制的灵活性。本发明实施例提供的方法包括策略决策实体接收策略控制会话请求,所述策略控制会话请求中包含用户标识或者会话标识;生成与所述用户标识或者会话标识对应的用户策略控制规则;发送所述用户策略控制规则。本发明实施例还提供一种通讯系统以及相关设备。本发明实施例可以有效地针对用户进行策略控制,减少系统资源的消耗,并提高策略控制的灵活性。文档编号H04L12/56GK101662415SQ200810135538公开日2010年3月3日申请日期2008年8月29日优先权日2008年8月29日发明者王珊珊,颖胡申请人:华为技术有限公司