释放会话的方法、装置和系统转让专利

申请号 : CN200810088723.6

文献号 : CN101572954B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李岩王玮

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种释放会话的方法、装置和系统,涉及移动通信技术领域,为解决现有技术中释放所有IP-CAN会话的流程繁琐的问题而发明。本发明实施例提供的释放会话的方法包括:策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放。本发明适用于在移动通信中对用户的IP-CAN会话进行释放。

权利要求 :

1.一种释放会话的方法,其特征在于,包括如下步骤:

策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;

策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关的信息;

策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话。

2.根据权利要求1所述的释放会话的方法,其特征在于,在所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话的步骤之后,还包括:所述策略和计费规则功能实体移除与所述MS所有I P-CAN会话相关的信息。

3.根据权利要求1所述的释放会话的方法,其特征在于,在所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话的步骤之后,还包括:策略和计费规则功能实体向策略和计费执行功能实体确认释放了所有IP-CAN会话。

4.根据权利要求1所述的释放会话的方法,其特征在于,在所述策略和计费规则功能实体接收策略和计费执行功能实体的请求消息的步骤之前,还包括:策略和计费执行功能实体发起释放MS所有IP-CAN会话。

5.根据权利要求4所述的释放会话的方法,其特征在于,所述策略和计费执行功能实体发起释放MS所有IP-CAN会话的步骤具体为:MS主动退出网络,引起策略和计费执行功能实体发起释放所述MS所有IP-CAN会话;

策略和计费执行功能实体检测到需要发起释放所述MS所有IP-CAN会话;或策略和计费规则功能实体检测到需要释放MS所有IP-CAN会话,向策略和计费执行功能实体发送请求,触发策略和计费执行功能实体发起释放所述MS所有IP-CAN会话。

6.根据权利要求5所述的释放会话的方法,其特征在于,在所述策略和计费规则功能实体检测到需要释放MS所有IP-CAN会话,向策略和计费执行功能实体发送请求,触发策略和计费执行功能实体发起释放所述MS所有IP-CAN会话的步骤之后,还包括:策略和计费执行功能实体向策略和计费规则功能实体做出释放MS所有IP-CAN会话的应答。

7.根据权利要求4所述的释放会话的方法,其特征在于,所述方法还包括:策略和计费执行功能实体移除所有IP-CAN会话的所有PCC规则。

8.根据权利要求1所述的释放会话的方法,其特征在于,所述策略和计费规则功能实体接收策略和计费执行功能实体的请求消息的步骤具体为:策略分发实体接收策略和计费执行功能实体发送的消息;

策略分发实体将所述消息转发给策略和计费规则功能实体。

9.根据权利要求3所述的释放会话的方法,其特征在于,所述策略和计费规则功能实体向策略和计费执行功能实体确认释放了所有IP-CAN会话的步骤具体为:策略和计费规则功能实体向策略分发实体确认释放了所有IP-CAN会话;

策略分发实体移除所释放的IP-CAN会话的相关信息,并向策略和计费执行功能实体确认IP-CAN会话的释放。

10.一种策略和计费规则功能实体,其特征在于,包括:

请求接收单元,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;

识别移除单元,用于识别与所述MS所有IP-CAN会话相关的信息,并移除所述信息;

应用实体AF会话释放单元,用于识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话。

11.一种策略和计费执行功能实体,其特征在于,包括:

请求发送单元,用于向策略和计费规则功能实体发送释放所有IP连接接入网IP-CAN会话的请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话,由所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,指示应用实体释放所述应用实体会话;

PCC规则移除单元,用于移除所述MS所有IP-CAN会话的所有PCC规则。

12.根据权利要求11所述的策略和计费执行功能实体,其特征在于,还包括:发起单元,用于发起释放MS所有IP-CAN会话。

13.一种释放会话的系统,其特征在于,包括:

策略和计费规则功能实体,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话,识别与所述MS所有IP-CAN会话相关联的应用实体会话,指示应用实体释放所述应用实体会话;

策略和计费执行功能实体,用于向策略和计费规则功能实体发送请求消息,所述消息中包含释放MS所有IP-CAN会话的请求;

应用实体,用于接收策略和计费规则功能实体的指示,释放与所述MS所有IP-CAN会话相关联的应用实体会话。

说明书 :

释放会话的方法、装置和系统

技术领域

[0001] 本发明涉及移动通信技术领域,特别涉及一种释放会话的方法、装置和系统。 背景技术
[0002] 目前,随着通信技术的高速发展,通信网络正在向全IP演进,运营商不断开发基于IP网络的各种通信业务,如多媒体呼叫、文件下载、网页浏览、视频点播等。不同的业务对服务质量(Quality of Service,QoS)有不同的要求,而且计费方面的要求也不同。网络会根据业务类型以及用户的签约等级为终端提供不同QoS的服务。
[0003] 针对这些需求,不同的标准化组织都定义了相关的框架,例如第三代合作伙伴计划组织(3rd Generation Partnership Project,3GPP)定义了策略与计费控制(Policy and Charging Control,PCC)架构,该架构可以使得网络检测到不同的业务流,并根据不同的业务流进行QoS控制和计费统计。一种3G网络WiMAX(Worldwide Interoperability for Microwave Access)基于3GPP R7的PCC架构也制定了相应的PCC架构。
[0004] 为了说明方便,首先介绍以下相关术语:
[0005] IP连接接入网(IP Connectivity Access Network,IP-CAN),当用户设备(UE)在接入网络内漫游时,接入网络仍能保证IP业务的连续性,具有这样性质的网络称为IP-CAN,如GPRS网络。
[0006] IP-CAN承载,指具有明确速率、延迟和误比特率的IP传输路径,该IP传输路径指接入网到网关之间的路径。
[0007] IP-CAN会话,指的是UE和分组数据网之间的连接关系,该连接关系通过UE的IP地址和UE的标识来识别。只要UE分配了IP地址并且能被IP网络识别,则IP-CAN会话存在。一个IP-CAN会话可以包含一个或多个IP-CAN承载。
[0008] 现有技术对PCC架构进行了定义,如图1所示,各组成部分为:用户签约信息数据库101(Subscription Profile Repository,SPR)、应用实体102(Application Function,AF)、策略和计费规则功能实体103(Policy andCharging Rules Function,PCRF)和策略和计费执行功能实体104(Policy andCharging Enforcement Function,PCEF)。 [0009] 其中,SPR101,用于存储基于签约的策略所需的所有签约信息,与PCRF103通过Sp接口相连,并向其提供例如用户签约拥有的业务、带宽资源等所有关于用户的签约信息。 [0010] AF102,通过Rx接口与PCRF103相连,用于当PCRF103制订策略和计费控制规则时,为其动态提供应用层会话信息。该应用层会话信息包括用于识别业务数据流的IP过滤器,应用或媒体所需带宽信息等。Rx接口使用Internet工程任务组(Internet Engineering Task Force,IETF)定义的Diameter协议。例如:IP多媒体子系统(IP Multimedia Subsystem,IMS)中的代理呼叫会话控制功能(Proxy Call Session Control Function,P-CSCF)就属于AF。
[0011] PCRF103,用于通过Sp接口向SPR101请求用户签约信息,根据用户接入网络的限制、用户当前正在进行的应用业务信息、本地运营商配置及用户签约信息,制订相应的策略,并将策略提供给PCEF104执行,以及向PCEF104下发PCC规则、协商IP-CAN承载的建立模式等,所述的策略主要包括:业务数据流检测、QoS控制、门控和基于流的计费等。 [0012] PCEF104,通过Gx接口与PCRF103连接并向其请求PCC规则,IP-CAN会话的建 立、维护和终止,同时通过接入网络与UE106相连,执行PCRF103下发或制订的策略,完成UE的业务数据流的检测,保证业务数据流的QoS、门控,完成在线/离线计费以及触发与控制面的会话等功能。该Gx接口使用Diameter协议。该功能实体一般基于网关105实现,例如:GPRS中的GGSN实体(Gateway GPRS SupportNode,GPRS网关支持节点)就是PCEF。 [0013] 其中,在WiMAX场景下,所述PCC架构还包括PDF(Policy DistributionFunction,策略分发实体),主要完成将PCRF制定的PCC规则分发给ASN和CSN。
[0014] 在WiMAX场景下,所述PCRF为V-PCRF和H-PCRF,所述V-PCRF和H-PCRF分别为位于拜访网络和家乡网络的PCRF。
[0015] Diameter系列协议是新一代的AAA(Authentication AuthorizationAccounting,认证授权计费)技术,其目的是创建一个能够充分满足目前乃至今后I P网络(包括NGN以及3G等等)用户访问控制要求的AAA协议。
[0016] 现有网络中一个用户是可以同时享受多个IP-CAN会话的,比如,这个用户有多个IP地址,同时存在了多个IP-CAN会话;再比如,一个SS(订阅台)后可能连接了多个网络可见的IP Host,即存在了多个IP-CAN会话。
[0017] 在实现本发明的过程中,发明人发现现有技术中存在如下问题: [0018] 由于一个用户可以同时存在多个IP-CAN会话,那么,就有用户因为退出网络、更改签约等原因引起需要一次释放所有IP-CAN会话的场景。但是,在Gx接口间,无论是PCRF发起的还是PCEF发起的会话释放,一个Diameter消息只能释放一个IP-CAN会话,在释放所有IP-CAN会话的情况下,需要进行多次释放过程,会话释放流程繁琐。 发明内容
[0019] 一方面,本发明的实施例提供一种释放会话的方法,该方法能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0020] 本发明的实施例释放会话的方法采用以下技术方案:
[0021] 一种释放会话的方法,包括如下步骤:
[0022] 策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;
[0023] 策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关的信息; [0024] 策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话。
[0025] 本发明的实施例释放会话的方法,策略和计费规则功能实体接收策略和计费执行功能实体发送过来的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0026] 另一方面,本发明的实施例提供一种策略和计费规则功能实体,该策略和计费规则功能实体能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。 [0027] 本发明的实施例策略和计费规则功能实体采用以下技术方案: [0028] 一种策略和计费规则功能实体,包括:
[0029] 请求接收单元,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;
[0030] 识别移除单元,用于识别与所述MS所有IP-CAN会话相关的信息,并移除所述信息;
[0031] 应用实体AF会话释放单元,用于识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话。
[0032] 本发明的实施例策略和计费规则功能实体,请求接收单元接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网 IP-CAN会话的请求,释放单元根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0033] 第三方面,本发明的实施例提供一种策略和计费执行功能实体,该策略和计费执行功能实体能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。 [0034] 本发明的实施例策略和计费执行功能实体采用以下技术方案: [0035] 一种策略和计费执行功能实体,包括:
[0036] 请求发送单元,用于向策略和计费规则功能实体发送释放所有IP连接接入网IP-CAN会话的请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话,由所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话,指示应用实体释放所述应用实体会话;
[0037] PCC规则移除单元,用于移除所有IP-CAN会话的所有PCC规则。 [0038] 本发明的实施例策略和计费执行功能实体,请求发送单元向策略和计费规则功能实体发送释放所有IP连接接入网IP-CAN会话的请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,同时,移除单元移除所有IP-CAN会话的所有PCC规则,然后由策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0039] 第四方面,本发明的实施例提供一种释放会话的系统,该系统能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0040] 本发明的实施例释放会话的系统采用以下技术方案:
[0041] 一种释放会话的系统,包括:
[0042] 策略和计费规则功能实体,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具 有至少两个IP-CAN会话,识别与所述MS所有IP-CAN会话相关联的应用实体会话,指示应用实体释放所述应用实体会话;
[0043] 策略和计费执行功能实体,用于向策略和计费规则功能实体发送请求消息,所述消息中包含释放MS所有IP-CAN会话的请求;
[0044] 应用实体,用于接收策略和计费规则功能实体的指示,释放与所述MS所有IP-CAN会话相关联的应用实体会话。
[0045] 本发明的实施例释放会话的系统,策略和计费执行功能实体向策略和计费规则功能实体发送请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0046] 附图说明
[0047] 图1为现有技术中3GPP定义的PCC架构图;
[0048] 图2为本发明实施例提供的释放会话的方法流程图;
[0049] 图3为本发明释放会话的方法实施例一流程图;
[0050] 图4为本发明释放会话的方法实施例二流程图;
[0051] 图5为本发明释放会话的方法实施例三流程图;
[0052] 图6为本发明释放会话的方法实施例四流程图;
[0053] 图7为本发明释放会话的方法实施例五流程图;
[0054] 图8为本发明释放会话的方法实施例六流程图;
[0055] 图9为本发明实施例提供的策略和计费规则功能实体结构示意图; [0056] 图10为本发明实施例提供的策略和计费执行功能实体结构示意图; [0057] 图11为本发明实施例提供的释放会话的系统结构图。
[0058] 具体实施方式
[0059] 为了解决现有技术中释放所有IP-CAN会话的流程繁琐的问题,本发明的实施例提供一种释放会话的方法、装置和系统。
[0060] 为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0061] 在以下本发明的所有实施例中,PCEF为策略和计费执行功能实体,PCRF为策略和计费规则功能实体,AF为应用实体,PDF为策略分发实体,MS为移动台。 [0062] 本发明的实施例提供一种释放会话的方法,该方法能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0063] 如图2所示,释放会话的方法包括:
[0064] 步骤201:策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;
[0065] 步骤202:策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放。
[0066] 本发明的实施例释放会话的方法,策略和计费规则功能实体接收策略和计费执行功能实体发送过来的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0067] 其中,所述策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放的步骤包括:
[0068] 所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关的信息,并移除所述信息。
[0069] 其中,在所述策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关的信息的步骤之后,还包括:
[0070] 策略和计费规则功能实体识别与所述MS所有IP-CAN会话相关联的应用实体会话;
[0071] 策略和计费规则功能实体指示应用实体释放所述应用实体会话。 [0072] 其中,所述PCRF接收到的PCEF的消息为Diameter消息,所述Diameter消息由消息头和消息体组成,消息头中包括协议版本号、应用标识(标识不同的Diameter应用)、命令代码(Command Code,表示消息类型)、消息长度等信息,消息体由AVP(Attribute-Value-Pair,属性值对)组成。不同类型的Diameter消息可以包含不同的AVP,各个应用可以定义该应用特有的AVP,通过定义新的AVP从而实现新的功能正是Diameter的一种扩展机制。
[0073] 现有PCC标准中Gx和Rx两个接口都使用了Diameter协议,其中Gx接口主要有以下Diameter消息:信用控制请求(Credit-Control-Request,CCR)消息;信用控制应答(Credit-Control-Answer,CCA)消息;重鉴权请求(Re-Auth-Request,RAR)消息;重鉴权应答(Re-Auth-Answer,RAA)消息;
[0074] Rx接口主要有以下Diameter消息:重鉴权请求(Re-Auth-Request,RAR)消息;重鉴权应答(Re-Auth-Answer,RAA)消息;中止会话请求(Abort-Session-Request,ASR)消息;中止会话应答(Abort-Session-Answer,ASA)消息。
[0075] 上述消息都是针对会话的。现有技术中,可以使用CCR消息(由PCEF发给PCRF)终结一个会话,也可以使用ASR消息(由PCRF发给PCEF)请求中止一个会话。 [0076] 当PCEF向PCRF发起一个IP-CAN会话释放时,发送CCR消息,在所述CCR消息 的消息体中,包含有表示PCEF向PCRF发起会话释放请求的参数值。
[0077] 当PCRF向PCEF发起一个IP-CAN会话释放时,发送ASR或RAR消息,在所述ASR或RAR消息的消息体中,包含有表示PCRF发起会话释放请求的参数值。
[0078] 在本发明中,通过在Diameter消息中添加请求一次释放MS(Mobile Station,移动台)所有IP-CAN会话的AVP——Remove-All AVP,用于PCRF向PCEF发起释放MS所有IP-CAN会话。Remove-All AVP是个枚举值,标识了是否释放所有IP-CAN会话。定义如下: [0079] REMOVE-ALL(0):这个值用来请求PCEF一次释放一个IP-CAN会话; [0080] REMOVE-ALL(1):这个值用来请求PCEF一次性释放MS所有IP-CAN会话。 [0081] 当此参数为可选参数时,消息中不携带此参数表示释放一个一个IP-CAN会话。 [0082] 下面结合具体实施例对所述释放会话的方法进行详细介绍。
[0083] 实施例一:
[0084] 在该实施例中提供了WiMAX场景下,因MS发起退出网络,A-PCEF向PDF/PCRF发起的释放MS所有IP-CAN会话的方法。如图3所示,该实施例的具体实现过程包括以下步骤:
[0085] 步骤301:A-PCEF接收到MS发送的去激活所有IP-CAN会话的请求; [0086] 步骤302:A-PCEF向PDF发送Diameter CCR消息请求PDF释放MS的所有IP-CAN会话,并提供相关的信息给PDF。这里,CCR消息携带释放MS的所有IP-CAN会话的请求; [0087] 步骤303:PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给H-PCRF,当在漫游的场景下,则PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给V-PCRF; [0088] 步骤304:H-PCRF识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话; [0089] 步骤305:A-PCEF移除所有IP-CAN会话的所有PCC规则;
[0090] 步骤306:H-PCRF通知AF业务无传输资源(如果AF之前订阅被通知的话),指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0091] 步骤307:AF确认传输资源释放的通知,释放所有相关联的AF会话; [0092] 步骤308:H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则),并向PDF确认IP-CAN会话已经被释放,当在漫游场景下,则V-PCRF移除所有IP-CAN会话的相关信息,并向PDF确认IP-CAN会话已经被释放;
[0093] 步骤309:PDF移除释放会话的相关信息,并向A-PCEF确认IP-CAN会话的释放。 [0094] 至此,完成了在PCRF与PCEF之间MS的所有IP-CAN会话的释放。 [0095] 其中,所述步骤305可以在步骤301之后任意时间执行,步骤308中的H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则)可以在步骤304之后任意时间执行。 [0096] 本实施例方法进一步可以包括以下步骤:
[0097] 步骤310:A-PCEF继续IP-CAN会话释放流程(ASN内部);
[0098] 步骤311:A-PCEF发送计费停止消息给AAA,基于流的计费,计费停止消息针对每个分组数据包;
[0099] 步骤312:AAA发送计费停止消息给离线计费系统(Office Charging System,OFCS);步骤311-312可以在步骤305后任何时间执行;
[0100] 步骤313:如果H-PCRF订阅了SPR通知消息,那么需要请求取消SPR通知; [0101] 步骤314:SPR发送响应给H-PCRF。
[0102] 实施例二:
[0103] 在该实施例中提供了WiMAX场景下,因A-PCEF发起的MS退出网络,A-PCEF向PDF/PCRF发起的释放MS所有IP-CAN会话的方法。如图4所示,该实施例的具体实现过程包括以下步骤:
[0104] 步骤401:因Authenticator(A-PCEF和Authenticator配置在一起)的原因,触发MS会话终结,A-PCEF检测到需要向PDF/PCRF请求释放所有IP-CAN会话; [0105] 步骤402:A-PCEF向ASN内部发出释放MS的所有IP-CAN会话请求; [0106] 步骤403:A-PCEF收到释放所有IP-CAN会话的响应;
[0107] 步骤404:A-PCEF向PDF发送Diameter CCR消息请求PDF释放MS的所有IP-CAN会话,并提供相关的信息给PDF,PDF能理解释放MS的所有IP-CAN会话。这里,CCR消息携带释放所有IP-CAN会话的请求;
[0108] 步骤405:PDF转发带有相关信息的释放所有IP-CAN会话的请求给H-PCRF,当在漫游的场景下,则PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给V-PCRF; [0109] 步骤406:H-PCRF识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话; [0110] 步骤407:A-PCEF移除所有IP-CAN会话的所有PCC规则;
[0111] 步骤408:H-PCRF通知AF业务无传输资源(如果AF之前订阅被通知的话),指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0112] 步骤409:AF确认传输资源释放的通知,释放所有相关联的AF会话; [0113] 步骤410:H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则),并向PDF确认IP-CAN会话已经被释放,当在漫游场景下,则V-PCRF移除所有IP-CAN会话的相关信息,并向PDF确认IP-CAN会话已经被释放;
[0114] 步骤411:PDF移除释放会话的相关信息,并向A-PCEF确认IP-CAN会话的释放。 [0115] 至此,完成了在PCRF与PCEF之间MS的所有IP-CAN会话的释放。 [0116] 其中,所述步骤407可以在步骤401之后任意时间执行,步骤410中的H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则)可以在步骤406之后任意时间执行。 [0117] 本实施例方法进一步可以包括以下步骤:
[0118] 步骤412:A-PCEF发送计费停止消息给AAA,基于流的计费,计费停止消息针对每个分组数据包;
[0119] 步骤413:AAA发送计费停止消息给OFCS;步骤412-413可以在步骤407后任何时间执行;
[0120] 步骤414:如果H-PCRF订阅了SPR通知消息,那么需要请求取消SPR通知; [0121] 步骤415:SPR发送响应给H-PCRF。
[0122] 实施例三:
[0123] 在该实施例中提供了WiMAX场景下,如果MS会话不结束,仅需要释放其中某个IP-CAN会话时,其中一个释放IP地址时,仅引起释放一个IP-CAN会话,那么就需要通过多次重复执行释放一个IP-CAN会话的流程,才能释放所有的IP-CAN会话。如图5所示,该实施例的具体实现过程包括以下步骤:
[0124] 步骤501:A-PCEF收到需要释放MS的一个IP-CAN会话的请求,用于请求IP-CAN会话去激活;
[0125] 步骤502:A-PCEF向PDF发送Diameter CCR消息请求PDF释放IP-CAN会话,并提供相关的信息给PDF。这里,CCR消息携带释放一个IP-CAN会话的请求; [0126] 步骤503:PDF转发带有相关信息的释放一个IP-CAN会话的请求给H-PCRF, 当在漫游的场景下,则PDF转发带有相关信息的释放一个IP-CAN会话的请求给V-PCRF; [0127] 步骤504:H-PCRF识别与所述IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与所述P-CAN会话相关联的AF会话;
[0128] 步骤505:A-PCEF移除所述要释放的IP-CAN会话的所有PCC规则; [0129] 步骤506:H-PCRF通知AF业务无传输资源(如果AF之前订阅被通知的话),指示AF释放与所述IP-CAN会话相关联的AF会话;
[0130] 步骤507:AF确认传输资源释放的通知,释放所述相关联的AF会话; [0131] 步骤508:H-PCRF移除此IP-CAN会话的相关信息(如PCC规则),并向PDF确认IP-CAN会话已经被释放,当在漫游场景下,则V-PCRF移除所述IP-CAN会话的相关信息,并向PDF确认IP-CAN会话已经被释放;
[0132] 步骤509:PDF移除释放会话的相关信息,并向A-PCEF确认IP-CAN会话的释放。 [0133] 至此,完成了在PCRF与PCEF之间MS的一个IP-CAN会话的释放。 [0134] 其中,所述步骤505可以在步骤501之后任意时间执行,步骤508中的H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则)可以在步骤504之后任意时间执行。 [0135] 本实施例方法进一步可以包括以下步骤:
[0136] 步骤510:A-PCEF发送计费停止消息给AAA,基于流的计费,计费停止消息针对每个分组数据包;
[0137] 步骤511:AAA发送计费停止消息给OFCS;步骤510-511可以在步骤505后任何时间执行;
[0138] 步骤512:如果H-PCRF订阅了SPR通知消息,那么需要请求取消SPR通知; [0139] 步骤513:SPR发送响应给H-PCRF。
[0140] 实施例四:
[0141] 在该实施例中提供了WiMAX场景下,因PCRF检测到需要释放MS所有IP-CAN会话,向PCEF发送请求,触发PCEF发起释放MS所有IP-CAN会话的方法。如图6所示,该实施例的具体实现过程包括以下步骤:
[0142] 步骤601:H-PCRF检测到需要释放所有IP-CAN会话;
[0143] 步骤602:H-PCRF向PDF发出释放所有IP-CAN会话请求,PDF能理解释放MS的所有IP-CAN会话。这里,在消息里携带一次释放所有IP-CAN会话的请求; [0144] 步骤603:PDF存储信息并请求A-PCEF释放所有IP-CAN会话;
[0145] 步骤604:A-PCEF移除所有IP-CAN会话的所有PCC规则;
[0146] 步骤605:A-PCEF向PDF应答释放所有IP-CAN会话,并提供相关的信息给PDF。这里,CCR消息携带释放所有IP-CAN会话的请求;
[0147] 步骤606:PDF向H-PCRF应答释放所有IP-CAN会话,当在漫游的场景下,则PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给V-PCRF;
[0148] 步骤607:A-PCEF向ASN内部发出释放所有IP-CAN会话请求;
[0149] 步骤608:A-PCEF收到释放所有IP-CAN会话的响应;
[0150] 步骤609:A-PCEF请求PDF释放所有IP-CAN会话;
[0151] 步骤610:PDF转发带有相关信息的释放所有IP-CAN会话的请求给H-PCRF,当在漫游的场景下,则PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给V-PCRF; [0152] 步骤611:H-PCRF识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话; [0153] 步骤612:H-PCRF通知AF业务无传输资源(如果AF之前订阅被通知的话), 指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0154] 步骤613:AF确认传输资源释放的通知,释放所有相关联的AF会话; [0155] 步骤614:H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则),并向PDF确认IP-CAN会话已经被释放,当在漫游的场景下,则PDF转发带有相关信息的释放MS所有IP-CAN会话的请求给V-PCRF;
[0156] 步骤615:PDF移除释放会话的相关信息,并PDF向A-PCEF确认IP-CAN会话的释放。
[0157] 至此,完成了在PCRF与PCEF之间MS的所有IP-CAN会话的释放。 [0158] 其中,所述步骤604可以在步骤603之后任意时间执行,步骤614中的H-PCRF移除所有IP-CAN会话的相关信息(如PCC规则)可以在步骤611之后任意时间执行。 [0159] 本实施例方法进一步可以包括以下步骤:
[0160] 步骤616:A-PCEF继续IP-CAN会话释放流程(ASN内部);
[0161] 步骤617:A-PCEF发送计费停止消息给AAA,基于流的计费,计费停止消息针对每个分组数据包;
[0162] 步骤618:AAA发送计费停止消息给OFCS;步骤617-618可以在步骤604后任何时间执行;
[0163] 步骤619:如果H-PCRF订阅了SPR通知消息,那么需要请求取消SPR通知; [0164] 步骤620:SPR发送响应给H-PCRF。
[0165] 实施例五:
[0166] 在该实施例中提供了3GPP场景下,因MS退出网络等原因,PCEF发起的释放MS所有IP-CAN会话的方法。在3GPP场景下,一个MS的IP-CAN会话可能分布在不同的接入点(Access Point Name,APN)的PCRF上,所以要删除MS下所有IP-CAN 会话,就需要分别释放在不同APN的PCRF上的IP-CAN会话。如图7所示,该实施例的具体实现过程包括以下步骤:
[0167] 步骤701:PCEF收到MS发送的一个释放所有IP-CAN会话的请求,用于请求IP-CAN会话去激活。释放IP-CAN会话的请求的格式取决于IP-CAN的类型;PCEF根据APN判断需要向哪几个PCRF发起释放IP-CAN会话的请求;
[0168] 步骤702:PCEF发送Diameter CCR消息给PCRF1,携带释放MS所有的IP-CAN会话的请求,用于释放PCRF1上的所有IP-CAN会话。PCEF请求会话释放将CC-Request-Type AVP设置为TERMINATION_REQUEST;
[0169] 步骤702a:PCEF发送Diameter CCR消息给PCRF2,携带释放MS所有的IP-CAN会话的请求,用于释放PCRF2上的所有IP-CAN会话。PCEF请求会话释放将CC-Request-Type AVP设置为TERMINATION_REQUEST;
[0170] 步骤703:PCRF1识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话,PCRF1移除该MS所有IP-CAN会话相关的信息(如PCC规则);
[0171] 步骤703a:PCRF2识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话,PCRF2移除该MS所有IP-CAN会话相关的信息(如PCC规则);
[0172] 步骤704:PCEF移除所有IP-CAN会话的所有PCC规则;
[0173] 步骤705:PCRF1通知AF业务无传输资源(如果AF之前订阅被通知的话),指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0174] 步骤706:AF向PCRF1发出确认传输资源释放的通知,释放所有相关联的AF会话; [0175] 步骤705a:PCRF2通知AF业务无传输资源(如果AF之前订阅被通知的话), 指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0176] 步骤706a:AF向PCRF2发出确认传输资源释放的通知,释放所有相关联的AF会话;
[0177] 步骤707:PCRF1向PCEF发送CCA消息确认会话释放;
[0178] 步骤707a:PCRF2向PCEF发送CCA消息确认会话释放;
[0179] 步骤708:PCEF向MS发送释放IP-CAN会话的响应。
[0180] 其中,所述步骤704可以在步骤701之后任意时间执行,步骤703、703a中的PCRF移除该MS所有IP-CAN会话相关的信息可以在PCRF识别与该MS所有IP-CAN会话相关的信息之后任意时间执行。
[0181] 实施例六:
[0182] 在该实施例中提供了3GPP场景下,PCRF检测到需要释放MS所有IP-CAN会话,向PCEF发送请求,触发PCEF发起释放MS所有IP-CAN会话的方法。在3GPP场景下,一个MS的IP-CAN会话可能分布在不同的APN的PCRF上,所以要删除MS下所有IP-CAN会话,就需要分别释放在不同APN的PCRF上的IP-CAN会话。如图8所示,该实施例的具体实现过程包括以下步骤:
[0183] 步骤801:PCRF检测到需要释放所有IP-CAN会话;
[0184] 步骤802:PCRF向PCEF发送消息,所述消息里携带一次释放所有IP-CAN会话的请求;
[0185] 步骤803:PCEF移除所有IP-CAN会话的所有PCC规则;
[0186] 步骤804:PCEF向PCRF发送一次释放所有IP-CAN会话的应答;
[0187] 步骤805:PCEF发送Diameter CCR消息给PCRF,所述消息中携带释放MS所有IP-CAN会话的请求,用于释放PCRF上的所有IP-CAN会话。PCEF请求会话释放将CC-Request-Type AVP设置为TERMINATION_REQUEST;
[0188] 步骤806:PCRF识别与该MS所有IP-CAN会话相关的信息,如PCC规则,如果AF之前订阅被通知的话,需要进一步识别与这些IP-CAN会话相关联的AF会话,PCRF移除该MS所有IP-CAN会话相关的信息(如PCC规则);
[0189] 步骤807:PCRF通知AF业务无传输资源(如果AF之前订阅被通知的话),指示AF释放与该MS所有IP-CAN会话相关联的AF会话;
[0190] 步骤808:AF向PCRF发出确认传输资源释放的通知,释放所有相关联的AF会话; [0191] 步骤809:PCRF向PCEF发送CCA消息确认会话释放。
[0192] 其中,所述步骤803可以在步骤802之后任意时间执行,步骤806中的PCRF移除该MS所有IP-CAN会话相关的信息可以在PCRF识别与该MS所有IP-CAN会话相关的信息之后任意时间执行。
[0193] 因而,利用本发明的实施例释放会话的方法,能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0194] 本发明的实施例还提供一种策略和计费规则功能实体,该策略和计费规则功能实体能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0195] 如图9所示,所述策略和计费规则功能实体,包括:
[0196] 请求接收单元901,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;
[0197] 释放单元902,用于根据所述消息对所述MS相关的所有IP-CAN会话进行释放。 [0198] 本发明的实施例策略和计费规则功能实体,请求接收单元901接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网 IP-CAN会话的请求,释放单元902根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0199] 如图9所示,所述释放单元902可以包括:
[0200] 识别移除单元903,用于识别与所述MS所有IP-CAN会话相关的信息,并移除所述信息。
[0201] 如图9所示,所述释放单元902可以包括:
[0202] AF会话释放单元904,用于识别与所述MS所有IP-CAN会话相关联的应用实体会话,并指示应用实体释放所述应用实体会话。
[0203] 因而,利用本发明的实施例策略和计费规则功能实体,能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0204] 本发明的实施例还提供一种策略和计费执行功能实体,该策略和计费执行功能实体能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0205] 如图10所示,所述策略和计费执行功能实体,包括:
[0206] 请求发送单元1001,用于向策略和计费规则功能实体发送释放所有IP连接接入网IP-CAN会话的请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,所述MS具有至少两个IP-CAN会话;
[0207] PCC规则移除单元1002,用于移除所有IP-CAN会话的所有PCC规则。 [0208] 本发明的实施例策略和计费执行功能实体,请求发送单元1001向策略和计费规则功能实体发送释放所有IP连接接入网IP-CAN会话的请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,同时,PCC规则移除单元1002移除所有IP-CAN会话的所有PCC规则,然后由策略和计费规则功能实体根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。
[0209] 与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0210] 如图10所示,所述策略和计费执行功能实体还包括:
[0211] 发起单元1003,用于发起释放MS所有IP-CAN会话。
[0212] 因而,利用本发明的实施例策略和计费执行功能实体,能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0213] 本发明的实施例还提供一种释放会话的系统,该系统能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0214] 如图11所示,所述释放会话的系统,包括:
[0215] 策略和计费规则功能实体,用于接收策略和计费执行功能实体的请求消息,所述消息中包含释放移动台MS所有IP连接接入网IP-CAN会话的请求,根据所述消息对所述MS相关的所有IP-CAN会话进行释放,所述MS具有至少两个IP-CAN会话;
[0216] 策略和计费执行功能实体,用于向策略和计费规则功能实体发送请求消息,所述消息中包含释放MS所有IP-CAN会话的请求。
[0217] 本发明的实施例释放会话的系统,策略和计费执行功能实体向策略和计费规则功能实体发送请求消息,所述消息中包含释放MS所有IP-CAN会话的请求,策略和计费规则功能实体接收策略和计费执行功能实体的请求消息,根据所述消息对所述MS相关的所有IP-CAN会话进行释放,满足了一条消息释放所有会话的需求。与现有技术相比,不需要一个个地删除所有的IP-CAN会话,简化了会话释放流程。
[0218] 其中,所述策略和计费规则功能实体,还用于识别与所述MS所有IP-CAN会话相关联的应用实体会话,指示应用实体释放所述应用实体会话。
[0219] 其中,所述释放会话的系统,还包括:
[0220] 应用实体,用于接收策略和计费规则功能实体的指示,释放与所述MS所有IP-CAN会话相关联的应用实体会话。
[0221] 因而,利用本发明的实施例释放会话的系统,能够一次释放用户的所有IP-CAN会话,简化了会话释放流程。
[0222] 以上所述,仅为本发明实施例的具体实施方式,但本发明实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明实施例的保护范围应该以权利要求的保护范围为准。