一种资源接纳控制系统及方法

文档序号:7660935阅读:226来源:国知局

专利名称::一种资源接纳控制系统及方法
技术领域
:本发明涉及通信领域,尤其涉及一种资源接纳控制系统及方法。技术背景ETSITISPAN提出的资源和接纳控制子系统属于承载控制层,实现了策略控制、资源预留、接纳控制,以及接入、汇聚、核心网中网络地址端口/协议翻译,资源和接纳控制子系统框架如图l所示,其中RACS为资源和接纳控制子系统(resourceandadmissioncontrolsub-system),包括SPDF(基于业务的策略决策功能,service-basedpolicydecisionfunction)单元和A-RACF(接入资源和接纳控制功能,access-resourceandadmissioncontrolfimction)单元,AF(应用功能,applicationfiinction)单元、NASS(网络附着子系统,networkattachmentsub-system)、AN(接入节点,Accessnode)、RCEF(资源4空制才丸4亍功能,resourcecontrolenforcementfunction)单元、BGF(边界网关功能,bordergatewayfunction)单元和RACS相关的功能单元。RACS是NGN中实现策略控制、资源预留、接纳控制的子系统,RACS还支持对BGF中NAT的控制。RACS向应用层提供了基于策略的传输控制服务,应用层通过RACS实现其管辖范围内的承载资源的接納控制、申请、预留。SPDF实现的功能如下-检查来自AF的请求中的信息是否和SPDF本地定义的策略规则一致;-授权AF会话中请求的资源,SPDF利用来自AF的请求中的信息计算出适当的授权(例如,计算出需要授权的媒体部件数);-根据请求的传输能力确定BGF和/或A-RACF的位置;-请求A-RACF资源;-请求BGF上的服务,这些服务包括开\闭门控,给分组打标记,按流分配资源,NAT,托管NAT穿越,设置上下行业务的策略,业务测量等;—向AF隐藏RACS内部的纟田节;-向AF隐藏传输层的细节;-将AF的资源请求映射到对A-RACF和/或BGF的请求。A-RACF的功能包括-接纳控制;-网络层策略装配。在3GPPR7中将3GPPR6中的SBLP(基于业务的本地策略,servicebasedlocalpolicy)和FBC(基于流的计费,flowbasedcharging)融合形成PCC(策略和计费控制,policyandchargingcontrol)方案,PCC方案如图2所示,其中PCC中和策略控制相关的功能包括"门控"功能也就是允许或禁止一个业务数据流(SDF,servicedataflows)的分组包(packet)通过的能力。不管是否已经应用了计费控制和策略控制功能,都可以在某个会话(session)上应用"门控"功能。Session事件对于应用层事件的通知和反应能力,这种能力可以触发新的用户面行为。为了应用门控功能,必须具备Session事件功能。例如在门控功能中,Session终止事件会触发相应的packet禁止行为。QoS授权功能授权QoS指的是针对某些IP流的最大QoS授权。在一个bearer中存在多个IP流时,对这些流的授权QoS会被组合在一起,作为该承载(bearer)的授权QoS。可以通过使用QoS相关的签约信息来辅助具体的QoS授权操作(包括接受、拒绝或修改)。QoS执行功能PCC(策略和计费控制,policyandchargingcontrol)的QoS执行功能必须和SBLP(基于业务的本地策略,servicebasedlocalpolicy)中PEP的功能保持一致。QoS执行功能包括在bearer建立时由GW(网关,gateway)对请求的bearerQoS进行降级处理。PCRF(策略和计费规则功能,policyandchargingrulesfunction)也可以根据某些触发条件主动地通过Gx+参考点向GW提供授权QoS信息并交由其执行。和计费相关的功能包括计费关联支持在应用层计费和承载层计费之间进行计费关联。计费控制基于计费规则,IP流被标识出来,并执行相应的计费操作。在此过程中也需要考虑相关的签约信息。新的PCC中的计费规则可能动态地由PCRF提供,也可能预先配置在GW中。现有技术中已经有TISPANRACS规范中SPDF功能实体的实现,以及3GPPPCC规范中PCRF功能实体的实现。SPDF和PCRF的实现都需要向应用层功能AF提供接口,AF通过该接口向承载控制层申请资源。在RACS规范中,SPDF和AF之间的接口为Gq,接口,接口上的消息类型有AAR(授权认i正请求,AA-Request)/AAA(授权认证响应,AAAAA-Answer),RAR(重l斤4更冲又"i人iiEi青,,,re-authenticationand/orre-authorizationRequest/RAA(重新授权认证响应),STR(会话结束请求,Session-Termination-Request)/STA(会话结束响应,Session-Termination-Answer),ASR(终止会i舌请求,Abort-Session-Request)/ASA(终止^舌响应,Abort-Session-Answer)。对于同一个会话中的所有消息中都含有相同的<Session-Id>,<Session-Id〉用来标识同一个会话。在Gq,接口上,AAR消息格式被定义为(ETSITS183017):<AA-Request>::=<DiameterHeader:265,REQ,PXY><Session-Id>(会话标识){Auth-Application-Id}(应用标识){Origin-Host}(源主机){Origin-Realm}(源域){Destination-Realm}(目的域)*[Media-Component-Description](i某体部4牛4苗述)*[Flow-Grouping](流分组)[AF-Charging-Identifier](AF计费标识)[SIP-Forking-Indication](SIP分叉指示)*[Specific-Action](特定操作)[User-Name](用户名)[Binding-Information](绑定信息)[Latching-Indication](锁定指示)[Reservation-Priority](预留优先级)[Globally-Unique-Address](全局统一地址)[Authorization-Lifetime](4受4又生命期)*[Proxy-Info](代理信息)*[Route-Record〗(路由记录)*[AVP]其它属性值对(AVP,attribute-valuepair)在PCC方案中,PCRF和AF之间的接口叫Rx接口,接口上的消息类型有AAR/AAA,RAR/RAA,STR/STA,ASR/ASA。对于同一个会话中的所有消息中都含有相同的<Session-Id>,<Session-Id>用来标识同一个会话。Rx接口的消息的格式定义为(3GPPTS29.214):<AA-Request>::=<DiameterHeader:265,REQ,PXY><Session-Id>(会话标识){Auth-Application-Id}(应用标识){Origin-Host}(源主才几){Origin-Realm}(源域){Destination-Realm}(目的域)*[Media-Component-Description](4某体部件描述)*[Flow-Grouping](流分组)[AF-Charging-Identifier](AF计费标识)[SIP-Forking-Indication](SIP分叉指示)*[Specific-Action](特定操作)*[Subscription-ID]订阅标识*[Proxy-Info](代理信息)*[Route-Record](路由记录)*[AVP]其它属性值对(AVP,attribute-valuepair)在FMC(固定和移动通信融合,fixed-mobileconvergence)应用中,包含了xDSL固定接入,以及UMTSRAN接入、wiMAX接入、W-LAN接入等多种移动接入方式,按照现有的实现方案,需要SPDF功能实体来支持固定接入方式下的资源和接纳控制,PCRF功能来支持移动接入方式下的资源和接纳控制,而采用两套承载控制层实体,不利于网络的实施和维护,也不便于AF实现承载控制
发明内容本发明实施例在于提供一种资源接纳控制系统及方法,用以解决现有技术中存在的采用两套承载控制层实体,带来的组网和维护复杂的问题。本发明实施例提供的一种资源接纳控制方法,包括:策略决策功能单元接收到业务请求;所述策略决策功能单元根据所述业务请求识别承载控制模式,并根据所述承载控制模式选择对应的业务逻辑进行资源接纳和控制。本发明有益效果如下采用本发明的技术方案,无论是向TISPAN中定义的固定接入网,还是向3GPP中定义的无线接入网请求资源,都由策略决策功能单元xPDF根据业务请求识别承载控制模式,并选择对应的业务逻辑进行资源接纳和控制,xPDF向AF隐藏接入网的细节,简化了组网方案,并使系统维护变得筒单方便。图1为现有技术中基于固定网接入类型的资源和接纳控制子系统及相关网络环境的架构示意图;图2为现有技术中基于移动网接入类型的资源和接纳控制子系统及相关网络环境的架构示意图;图3为本发明方案中的资源接纳控制系统在网络中的连接示意图;图4为本发明方案中xPDF的结构示意图;图5为本发明方案中xPDF的进一步细化结构示意图;图6为本发明方案中业务控制功能单元的细化结构示意图;图7为本发明的流程示意图;图8为现有技术中PCRF中AF发起的会话建立流程示意图;图9为现有技术中SPDF中AF发起的资源请求流程示意图;图10为采用本发明方案xPDF中AF发起的资源请求流程示意图。具体实施方式下面结合说明书附图来说明本发明的具体实施方式。在固定和移动通信融合(FMCfixed-mobileconvergence)场景下,业务层需要通过承载控制同时控制固定接入网和移动接入网,因此需要支持固定接入方案要和支持移动接入方案融合,使承载控制层向应用层提供统一的接口,向应用功能屏蔽不同接入方式的差别,屏蔽对各种接入方式的不同控制方式,屏蔽固定接入方案移动接入方案在资源控制、接纳控制、计费方面的差别,并且能够兼容以前的资源控制和接纳控制方式。这样就解决了现有FMC应用中需要部署两套承载控制功能实体带来的组网和维护复杂的问题。如图3所示,是本发明方案应用时的一个系统架构示意图,该方案将SPDF和PCRF融合,融合后的资源接纳控制系统通过统一的Rx+接口向应用层功能提供资源控制接口。为方便起见,实施例中以xPDF表示实现SPDF和PRCF功能的策略决策功能单元,为延续现有方案,其和业务层AF的接口为Rx+,Rx+采用diameter协议。Rx+接口的AAR消息定义如下<AA-Request>::=<DiameterHeader:265,REQ,PXY><Session-Id>(会话标识){Auth-Application-Id}(应用标识){Origin-Host}(源主冲几){Origin-Realm}(源域){Destination-Realm}(目的域)[Access-Id](接入方式识别)[Tran-Control-Mode](承栽控制模式)*[Media-Component-Description](媒体部件描述)*[Flow-Grouping](流分组)[AF-Charging-Identifier〗(AF计费标识)[SIP-Forking-Indication](SIP分叉指示)*[Specific-Action](特定操作)[User-Name](用户名)[Binding-Information](绑定信息)[Latching-Indication](锁定指示)[Reservation-Priority](预留优先级)[Globally-Unique-Address](全局统一地址)(4受4又生命期)*[Proxy-Info](代理信息)*[Route-Record](路由i己录)*[AVP]其它属性值对(AVP,attribute-valuepair)与现有技术一样,属于同一个会话的消息的Session-Id信息相同。本发明需要xPDF能从建立会话的第一个消息--AAR消息中识别出是选择是控制固定接入网还是移动接入网,后续xPDF就能根据后续消息中Session-Id信息正确选择SPDF或PCRF的流程实现资源的预留、接纳控制和策略控制,因此除AAR消息,Rx+接口上的其它消息AAA,RAR/RAA,STR/STA,ASR/ASA保留和Gq,和Rx接口的定义不变。用来标识和识别接入网的类型,它的一种定义方式如下。xDSL接入,值可以定义为O;GGSN移动接入网,值可以定义为l;WLAN固定接入网,值可以定义为2;WLAN移动接入网,值可以定义为3;WiMAX固定接入网,值可以定义为4;WiMAX移动接入网,值可以定义为5。通过对枚举值的扩展还可以定义其它的接入网类型,而在Rx+中增加Access-Id属性值的目的是xPDF在每次会话开始时就能根据Access-Id字段的赋值识别出本次业务是要控制固定接入网还是移动接入网。本发明还可以将Tran-Control-Mode字段定义成枚举类型的AVP(AVP类型码可以待分配)。Tran-Control-Mode字段用来指示承载控制模式,承载控制模式用来指示xPDF用哪种方式执行承载控制,例如是推送(push)方式还是拉(pull)方式,是on画path方式还是off-path方式。在特定的场景下,AAR中的User-Name字段、Subscription-ID字段、Globally-Unique-Address字段的属性值也可以用来识别接入网类型,比如可以利用上述字段的取值范围和接入网类型的对应关系来识别接入网类型。如果User-Name属性{直、Subscription-ID属性<直、或字,殳Globally-Unique-Address属性值能识别出不同的接入网类型,将上述字段的取值范围和接入网类型的对应关系组织成如下的表格<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>表l该表l的第一栏为对应字段的具体赋值,第二栏为该具体赋值所对应的接入网类型。在实际应用中,xPDF用Rx+接口上AAR消息中的上述各字段的具体取值查上述的表,如果查找到接入网类型,则可以决定采用对应的方式进行接入网资源控制。xPDF的一种实现方案如图4所示,其实现主要包括业务控制功能单元401、策略和资源管理功能单元402、协议处理功能单元403。其中业务控制功能单元401从协议处理功能单元403接收到来自AF的消息后,首先才企查是否为AAR消息,对AAR消息检查消息中是否包含access-id属性,如果包括则可以根据access-id确定接入网类型,从而选择相应的业务逻辑进行资源和接纳控制。如果上述消息中不包含access-id属性,则继续检查消息中是否存在User-Name、Subscription-ID、Globally-Unique-Address属性值,如果包4舌则才艮据配置数据查表l得到对应的接入网类型,并选择相应的业务逻辑进行资源和接纳控制。如果不能查到接入网类型则按照缺省的控制方式进行处理,则以缺省的控制方式处理,包括向AF返回出错消息。如果上述消息中包含Tran-Control-Mode字段,则xPDF还根据该字段内容对应的承载控制模式进行资源和接纳控制。上述过程中,策略和资源管理功能单元402向业务控制功能单元401提供策略和资源信息。如图5所示,是该xPDF的进一步细化结构,可见上述协议处理功能单元403进一步包括下述内容Diameter协议4妄口及适配单元4031,用于处理Diameter协议;COPS协议接口及适配单元4032,用于处理COPS协议;H.248协议接口及适配单元4033,用于处理H.248协议;SOAP协议接口及适配单元4034,用于处理SOAP协议。上述业务控制功能单元401进一步包括业务控制数据块生成单元4011,用于在接收协议处理单元处理后的业务请求后,生成业务控制数据块,业务控制数据块由〈session-id〉标识,对本次业务请求处理进行记录,其状态由状态管理单元4013管理。上述方案中,业务控制功能单元401还可以包括业务逻辑存储单元4012,用于存储业务逻辑;状态管理单元4013,用于对业务状态进行管理;业务选择和控制单元4014,根据策略和资源管理功能单元提供的策略和资源信息对业务请求进行选择和控制。如图6所示,上述业务逻辑存储单元4012进一步包括PCRF业务逻辑存储单元40121,用于存储PCRF业务逻辑;SPDF业务逻辑存储单元40122,用于存储SPDF业务逻辑;PDF业务逻辑存储单元40123,用于存储PDF业务逻辑;ARACF业务逻辑存储单元40124,用于存储ARACF业务逻辑。上述状态管理单元4013进一步包括状态机管理单元40131,用于对业务控制数据块的状态进^f于管理;绑定状态管理单元40132,用于对业务和规则的绑定关系进行管理;会话连接管理单元40133,用于对业务会话连接进行管理;路由管理单元40134,用于对承载实体间的路由进行管理。上述策略和资源管理功能单元402进一步包括业务策略库4021,用于存储业务策略;网络策略库4022,用于存储网络策略;接入控制策略库4023,用于存储接入控制策略;用户订阅规则库4024,用于存储用户订阅规则;承载控制路由表单元4025,用于存储承载控制路由信息;承载网拓朴和资源单元4026,用于存储网络拓朴和资源信息。上述各单元内存储的策略或资源信息,可以依据实际需要而提供给业务控制功能单元401。上述方案中,xPDF进一步包括A-RACF接口单元4041,用于提供与A-RACF交互的接口;C-BGF接口单元4042,用于提供与C-BGF交互的接口;PCEF接口单元4043,用于提供与PCEF交互的接口;I-BGF接口单元4044,用于提供与I-BGF交互的接口。上述方案中,针对AF,还可以在xPDF设置AF接口单元405,该AF接口单元可以有不同的设置方案如果xPDF通过AF发送的业务请求中携带的Session-Id信息或Tran-Control-Mode字段信息来识别接入网类型信息,则该AF接口单元可以设置为统一的接口单元;如果AF自身可以识别接入网类型,则可以在xPDF设置针对不同接入网类型的多个不同的AF接口单元,该AF接口单元405针对不同的接入网类型设置,这样由AF判断接入网类型,并根据不同的接入网类型将业务请求发送到不同的AF接口单元,不必根据业务请求信息而识别接入网类型了,而由xPDF直接根据不同的端口号识别接入网类型。上述方案,对来自AF的业务请求处理如下业务控制数据块生成单元4011收到协议处理功能单元处理的AAR消息后建立一个业务控制数据块,业务控制数据块由session-id标识,业务控制数据块的状态由状态机管理单元40131管理,业务和规则的绑定关系由绑定状态管理单元40132管理,业务会话由会话连接管理单元40133管理,承载控制实体间的路由由路由管理单元40134管理。上述业务请求消息如果不是AAR消息,如果根据该消息可以识别出属于SPDF和PCRF各自专有的业务流程,则业务选择和控制选4奪单元按照各自的流程进行处理,否则根据消息中的session-id找到对应的业务控制数据块,根据相应状态机和接收的消息内容实现承载控制。业务控制过程中需要的策略规则、承载拓朴资源、承载控制路由数据由业务选择和控制单元4014向策略和资源管理功能单元403查找。由此可见,与现有方案相比,传统的SPDF和PCRF只单独实现SPDF和PCRF功能,不需要实现业务选择和控制单元或者类似的功能,而本发明方案可以综合实现上述SPDF和PCRF功能,克服了由于多种接入类型导致具有多种资源接纳和控制承载构架和方案的弊端。如图7所示,是本发明的一个流程示意图,从图中可见,本发明主要包括以下步骤步骤701、应用功能单元向策略决策功能单元发送业务请求;步骤702、策略决策功能单元根据所述业务请求识别"^妄入网类型,并根据所述接入网类型,选择对应的业务逻辑进行资源接纳和控制。步骤703、如果所述接入网类型为固定网接入,则按照基于业务的策略和决策功能SPDF流程进行资源接纳和控制;步骤704、如果所述接入网类型为移动网接入,则按照基于策略和计费规则功能PCRF流程进行资源接纳和控制。上述的业务请求中,包含接入标识Access-Id字段,通过所述接入标识Access-Id樣带所述接入网类型信息。上述业务请求中,还可以包含用户名User-Name字段、用户标识Subscription-ID字段、或全球统一地址Globally-Unique-Address字段,所述策略决策功能单元根据该字段的取值范围,识别对应的接入网类型。上述方案中,如果所述业务请求种还携带承载控制模式,则该流程中还可以包括策略决策功能单元根据所述业务请求识别承载控制模式,并根据所述承载控制模式选择对应的业务逻辑进行资源接纳和控制。该城在控制模式信息可以设置于所述业务请求中,通过承载控制模式Tran-Control-Mode字段携带承载控制模式信息。上述方案中,还可以由应用功能单元来识别4妄入网类型,并才艮据识别后的接入网类型将业务请求发送至不同的AF接口单元,xPDF即可根据该确定的接入网类型进行处理,这样就不必根据业务请求信息而识别接入网类型了,而直接根据端口号识别接入网类型。在实际应用中,PCRF相关的流程有很多,分为IP-CAN会话建立、终止和修改流程类,每类中根据不同的情况和场景有很多流程,有些是PCRF特有的流程,根据第一个发起的消息就可以识别出是PCRF的业务流程,有些和SPDF中的业务控制流程相似,可以用本发明中的方法区分出来。SPDF也一样,一些是SPDF中特有的流程,根据第一个发起的消息就可以识别出属于SPDF流程,有些和PCRF中的业务流程类似,可以用本发明中的方法区分。如图8所示,是PCRF中AF发起的会话建立流程,包括步骤801、AF上业务需要请求触发策略和计费控制;步骤802、AF根据应用的上下文信息生成承载控制相关的业务信息;步骤803、通过AAR消息将请求发向PCRF;步骤804、在PCRF上保存业务相关的信息;步骤805、如果需要用户和订购相关的信息,则向SPR请求;步骤806、SPR响应请求,返回用户和订购相关的信息;步骤807、识别影响到哪些IP-CAN上的会话;步骤808、使用本地配置的策略,根据业务相关的信息、用户和订购信息进行决策;步骤809、通过RAR消息将控制策略和计费规则下发到GW;步骤810、GW安装/修改/删除PCC规则,并执行策略;步骤811、GW通过RAA消息响应;步骤812、如果需要更新QoS授权或定时器,GW启动更新PDP上下文;步骤813、PCRF响应AAA消息给AF。如图9所示,是SPDF中AF发起的资源请求流程,包括步骤901、AF上需要触发承载控制;步骤902、通过AAR向SPDF请求资源接纳控制步骤903、SPDF检查授权,确定策略;步骤904、向A-RACF请求接入资源控制;步骤905、A-RACF使用本地策略,确定是否要向RCEF下发策略;步骤906、A-RACF如果需要向RCEF下发策略,通过AAR向RCEF下发策略;步骤907、RCEF响应策略安装情况;步骤908、A-RACF向SPDF响应接入资源请求结果;步骤909、SPDF向BGF下发网关控制策略(比如门控、地址转换等);步骤910、BGF响应请求;步骤911、SPDF响应请求。如图10所示,是采用本发明方案xPDF中AF发起的资源请求流程,包括步骤IOOI、AF根据业务需求触发资源控制请求;步骤1002、AF通过AAR消息下发资源控制请求给xPDF;步骤1003、xPDF根据AAR消息中信息判断应该采用哪种接入资源控制流艮;步骤1004、如果是PCRF流程,则按照图8中业务流程执行承载控制;步骤1005、如果如果是SPDF流程,则按照图9中业务流程执行承载控制。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。权利要求1、一种资源接纳控制万法,包括策略决策功能单元接收到业务请求;所述策略决策功能单元根据所述业务请求识别承载控制模式,并根据所述承载控制模式选择对应的业务逻辑进行资源接纳和控制。2、如权利要求1所述的方法,其特征在于,所述业务请求中包含承载控制模式字段,策略决策功能单元根据所述业务请求中的承载控制模式字段识别承载控制模式。3、如权利要求1所述的方法,其特征在于,所述承载控制模式包含推送push/4是拉pull方式,或共^各on-path/随路off-path方式。全文摘要本发明公开了一种资源接纳控制方法,该方法包括策略决策功能单元接收到业务请求;所述策略决策功能单元根据所述业务请求识别承载控制模式,并根据所述承载控制模式选择对应的业务逻辑进行资源接纳和控制。采用本发明的技术方案,无论是向TISPAN中定义的固定接入网,还是向3GPP中定义的无线接入网请求资源,都由策略决策功能单元xPDF识别承载控制模式,并选择对应的业务逻辑进行资源接纳和控制,xPDF向AF隐藏接入网的细节,简化了组网方案,并使系统维护变得简单方便。文档编号H04L12/56GK101163102SQ200710148100公开日2008年4月16日申请日期2006年10月10日优先权日2006年10月10日发明者波刘,吕珍珠,薛莉莉,婷邹申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1