缺省承载上策略计费控制规则移除方法和装置

申请号 CN201280000657.7 申请日 2012-05-15 公开(公告)号 CN103535076B 公开(公告)日 2017-06-20
申请人 华为技术有限公司; 发明人 时晓岩; 乔伟华;
摘要 本 发明 提供缺省承载上策略计费控制规则移除方法和装置,以及时准确地移除临时的策略计费控制规则并保持用户设备语音业务的连续性。所述方法包括:在收到业务流的流描述信息时,判断收到的业务流是否为SRVCC切换的业务流;若所述收到的业务流是SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。本发明提供的方法并不依赖于 定时器 的设置,因此不存在定时器时长设置不准确的问题,可以将缺省承载上已激活策略计费控制规则及时准确地移除而能够保持用户设备语音业务的连续性,与此同时,及 时移 除缺省承载上已激活策略计费控制规则也节省了资源。
权利要求

1.一种缺省承载上策略计费控制规则移除方法,其特征在于,所述方法包括:
在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流;
若所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
2.如权利要求1所述的方法,其特征在于,所述流描述信息包含业务流报文的端口号;
所述判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流包括:
将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配;
若所述为SRVCC切换预留的端口号与所述流描述信息包含的报文的端口号匹配一致,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
3.如权利要求2所述的方法,其特征在于,所述业务流报文的端口号包括业务流下行报文的目的端口号;
所述将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配包括:策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号进行匹配。
4.如权利要求3所述的方法,其特征在于,所述策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号进行匹配之前进一步包括:
所述PCRF与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互,获取所述用户设备在向IMS网络注册时为SRVCC切换预留的端口号;
在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PCRF通过与所述AF或P-CSCF交互获取所述流描述信息。
5.如权利要求2所述的方法,其特征在于,所述业务流报文的端口号包括业务流下行报文的源端口号;
所述将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配包括:策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
6.如权利要求5所述的方法,其特征在于,所述策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配之前进一步包括:
所述PCRF与分组数据网关PGW交互,获取IMS网络为SRVCC切换预留的端口号;
在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PCRF通过与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互获取所述流描述信息。
7.如权利要求2所述的方法,其特征在于,所述业务流报文的端口号包括所述业务流下行报文的源端口号;
所述将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配包括:分组数据网关PGW将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
8.如权利要求7所述的方法,其特征在于,所述分组数据网关PGW将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配之前进一步包括:
所述PGW与目标移动管理实体MME交互,获取IMS网络为SRVCC切换预留的端口号;
在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PGW通过与所述目标MME交互获取所述流描述信息。
9.如权利要求1所述的方法,其特征在于,所述判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流包括:若收到的信令包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
10.如权利要求1所述的方法,其特征在于,所述判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流包括:若收到的信令包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
11.一种缺省承载上策略计费控制规则移除装置,其特征在于,所述装置包括:
判断模,用于在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流;
策略计费控制规则处理模块,用于若所述判断模块判断所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
12.如权利要求11所述的装置,其特征在于,所述流描述信息包含业务流报文的端口号;
所述判断模块包括:
匹配子模块,用于将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配;
判断子模块,用于若所述为SRVCC切换预留的端口号与所述流描述信息包含的报文的端口号匹配一致,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
13.如权利要求12所述的装置,其特征在于,所述业务流报文的端口号包括业务流下行报文的目的端口号,所述装置为策略控制计费规则功能实体PCRF;
所述匹配子模块包括:第一匹配单元,用于将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号进行匹配。
14.如权利要求13所述的装置,其特征在于,所述匹配子模块还包括:
第一获取单元,用于与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互,获取用户设备在向IMS网络注册时为SRVCC切换预留的端口号;
第二获取单元,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与所述AF或P-CSCF交互获取所述流描述信息。
15.如权利要求12所述的装置,其特征在于,所述业务流报文的端口号包括业务流下行报文的源端口号,所述装置为策略控制计费规则功能实体PCRF;
所述匹配子模块包括:第二匹配单元,用于将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
16.如权利要求15所述的装置,其特征在于,所述匹配子模块还包括:
第三获取单元,用于与分组数据网关PGW交互,获取IMS网络为SRVCC切换预留的端口号;
第四获取单元,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互获取所述流描述信息。
17.如权利要求12所述的装置,其特征在于,所述业务流报文的端口号包括所述业务流下行报文的源端口号,所述装置为分组数据网关PGW;
所述匹配子模块包括:第三匹配单元,用于将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
18.如权利要求17所述的装置,其特征在于,所述匹配子模块还包括:
第五获取单元,用于与目标移动管理实体MME交互,获取IMS网络为SRVCC切换预留的端口号;
第六获取单元,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与所述目标MME交互获取所述流描述信息。
19.如权利要求11所述的装置,其特征在于,所述装置为策略控制计费规则功能实体PCRF,所述判断模块包括:
第一判断单元,用于若收到的信令包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
20.如权利要求11所述的装置,其特征在于,所述装置为分组数据网关PGW,所述判断模块包括:
第二判断单元,用于若收到的信令包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。

说明书全文

缺省承载上策略计费控制规则移除方法和装置

技术领域

[0001] 本发明涉及通信领域,尤其涉及缺省承载上策略计费控制规则移除方法和装置。

背景技术

[0002] 演进分组核心网(Evolved Packet Core,EPC)架构是第三代合作伙伴项目(3rd Generation Partnership Project,3GPP)在TS 23.401里定义的一种移动网络架构,其主要包括分组数据网网关(Packet Data Network Gateway,PGW)、移动性管理实体(Mobility Management Entity,MME)和策略控制和计费规则功能实体(Policy Control and charging Rules Function,PCRF)等网元,其中,PGW为EPC网络与提供服务的分组数据网(Packet Data Network,PDN)的接口网关,负责对用户数据流进行转发、过滤、分配用户IP地址、执行服务质量(Quality of Service,QoS)策略和计费等;MME主要负责用户的移动性管理和用户的附着信令处理等;PCRF根据用户接入网络信息(从Gx接口获取)、运营商策略(在本地配置)、用户签约数据(从用户签约数据库获取)和用户当前正在进行的IP多媒体子系统(IP Multimedia Subsystem,IMS)业务信息(IMS业务信息从Rx接口获得)等决策出策略计费控制(Policy and Charging Control,PCC)规则,并将该规则提供给PGW执行,从而实现策略计费控制。PCC规则含有IP流描述信息(例如,IP报文的源目的地址、源目的端口号等)、与IP流描述信息对应的执行策略、QoS信息(例如,优先级、带宽等)、控信息(转发/丢弃)和计费信息等等。
[0003] 3GPP在TS 23.216里还定义了单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC),SRVCC用于解决用户设备(User Equipment,UE)在不同接入技术间切换时,语音呼叫的连续性问题,其中描述了UE从2G/3G网络的电路交换(Circuit Switching,CS)域向3G/LTE网络的分组交换(Packet Switching,PS)域切换的流程,即,UE在3GPP的2G/3G接入的CS域下使用IMS语音业务,当用UE移动出CS域的覆盖范围或者CS域信号较差时,UE切换至3G/LTE接入的PS域,通过PS域继续使用IMS语音业务。IMS语音业务从CS域向PS域切换的基本原理是:UE预先在PS域完成IMS注册,并与IMS网络协商好在PS域进行语音业务的UE侧的IP端口号等信息;当UE准备将IMS语音从CS域切换至PS域时,CS域的核心网元移动交换中心(Mobile Switching Center,MSC)通知PS域的MME即将发生切换以便MME预先进行资源分配;与此同时,MME与IMS网络交互以获取IMS网络为待切换语音分配的IMS网络侧的IP端口号并发送给终端。如此,可以使得UE一附着至PS网络就可以发送和接受IMS语音数据报文,确保了IMS语音业务的连续性。
[0004] SRVCC场景下IMS语音业务的具体切换流程包括步骤S101至步骤S116,说明如下:
[0005] S101,基站控制器或无线网络控制器向MSC发送切换请求
[0006] S102,MSC与IMS网络侧设备交互,获取IMS网络侧设备分配的IP端口号(media ports);
[0007] S103,MSC向目标MME或目标SGSN发送UE将由CS域切换至PS域的切换请求,目标MME或目标SGSN获取来自CS域的指示;
[0008] S104,目标MME或目标SGSN向源MME或源SGSN发送上下文(Context)请求;
[0009] S105,源MME或源SGSN向目标MME或目标SGSN返回上下文请求的响应;
[0010] S106,目标MME或目标SGSN完成PS网络侧的资源预留;
[0011] S107,目标MME或目标SGSN向MSC返回UE将由CS域切换至PS域的切换请求的响应;
[0012] S108,MSC向UE返回步骤S107获得的响应;
[0013] S109,MSC向IMS网络侧设备发送会话转移准备请求,IMS网络侧设备停止向CS域发送语音业务报文而开始向PS域发送语音业务报文,报文的源端口为IMS网络侧设备分配的IP端口,报文的目的端口为终端预先与IMS网络侧设备协商的UE侧的IP端口;
[0014] S110,UE切换至PS域;
[0015] S111,源MME或源SGSN通知MSC“终端已经完成PS域的附着”;
[0016] S112,目标MME或目标SGSN通知PS域PGW“终端已经完成CS至PS的切换”;
[0017] S113,PGW通过与PCRF交互,在缺省承载上激活PCC规则;
[0018] 在缺省承载上激活的PCC规则用于从电路交换域向分组交换域切换中临时传输IMS语音业务。
[0019] S114,目标MME或目标SGSN向源MME或源SGSN发送上下文确认消息;
[0020] S115,源MME或源SGSN通过与基站控制器或无线网络控制器交互,释放资源;
[0021] S116至S117,UE与IMS网络侧设备进行交互,通知IMS网络侧设备已经完成切换,IMS网络侧设备触发PS域为UE的IMS语音业务创建专有承载,保证IMS语音业务的服务质量。
[0022] 从上述切换流程可知,UE的IMS语音业务从CS域向PS域切换过程中,PCRF会在PGW上为缺省承载安装PCC规则以用于临时传输IMS语音业务。当为IMS语音业务的专有承载建立以后,即上述流程的步骤S117之后,IMS语音的数据报文都开始在专有承载上发送,缺省承载上的PCC规则已经失去效用;出于节省资源的考虑,缺省承载上的PCC规则应当予以删除。
[0023] 现有技术提供的一种删除缺省承载上的PCC规则是基于定时器的机制实现,即,在PCRF或者PGW为CS切换至PS的IMS语音业务安装缺省承载上的PCC规则时,同时启动一个定时器,当超过预设的定时器时长后,则删除缺省承载上的PCC规则。
[0024] 由于很多场景下无法预测出IMS网络侧设备何时触发PS域为UE的IMS语音业务创建专有承载,因此,上述现有技术实际上无法准确预设定时器时长。如此,若定时器时长预设过短,则导致缺省承载上的PCC规则在为UE的IMS语音业务创建专有承载之前被删除,UE无法收到数据报文;若定时器时长预设过长,则会导致PGW上长期存在无效的PCC规则,浪费资源。

发明内容

[0025] 本发明实施例提供缺省承载上策略计费控制规则移除方法和装置,以及时准确地移除临时的策略计费控制规则并保持用户设备语音业务的连续性。
[0026] 本发明实施例提供一种缺省承载上策略计费控制规则移除方法,所述方法包括:在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流;若所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
[0027] 本发明实施例提供一种缺省承载上策略计费控制规则移除装置,所述装置包括:判断模,用于在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流;策略计费控制规则处理模块,用于若所述判断模块判断所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
[0028] 从上述本发明实施例可知,由于是在判断缺省承载上存在已激活策略计费控制规则时,指示移除所述缺省承载上已激活策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。与现有技术提供的以设定的定时器是否超时作为是否删除缺省承载上已激活策略计费控制规则的判断依据相比,本发明实施例提供的方法并不依赖于定时器的设置,因此不存在定时器时长设置不准确的问题,可以将缺省承载上已激活策略计费控制规则及时准确地移除而能够保持用户设备语音业务的连续性,与此同时,及时移除缺省承载上已激活策略计费控制规则也节省了资源。附图说明
[0029] 为了更清楚地说明本发明实施例的技术方案,下面将对现有技术或实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以如这些附图获得其他的附图。
[0030] 图1是本发明实施例提供的缺省承载上策略计费控制规则移除方法流程示意图;
[0031] 图2本发明实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程示意图;
[0032] 图3是本发明另一实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程示意图;
[0033] 图4是本发明另一实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程示意图;
[0034] 图5是本发明另一实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程示意图;
[0035] 图6是本发明另一实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程示意图;
[0036] 图7是本发明实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0037] 图8是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0038] 图9a是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0039] 图9b是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0040] 图10a是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0041] 图10b是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0042] 图11a是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0043] 图11b是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0044] 图12是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图;
[0045] 图13是本发明另一实施例提供的缺省承载上策略计费控制规则移除装置结构示意图。

具体实施方式

[0046] 本发明实施例提供缺省承载上策略计费控制规则移除方法和装置,以及时准确地移除临时的策略计费控制规则并保持用户设备语音业务的连续性。
[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048] 请参阅附图1,是本发明实施例提供的缺省承载上策略计费控制规则移除方法流程示意图,其执行主体可以是策略控制计费规则功能实体PCRF或分组数据网关PGW等,主要包括步骤S101和步骤S102:
[0049] S101,在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流。
[0050] 在本发明实施例中,收到业务流的流描述(Flow Description)信息可以视作收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流的判断的触发条件,业务流可以是IMS语音业务流或者IMS视频业务流,流描述信息可以为IMS业务从电路交换域向分组交换域切换完成后生成的IMS业务流描述信息,流描述信息可以是IMS网络设备,例如应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)发送的业务建立或者修改信令所包含的内容,也可以是分组数据网关(Packet data network GateWay,PGW)发送的IP-CAN会话修改信令包含的内容,还可以是PGW接收的来自服务网关(Service GateWay,SGW)或移动管理实体(Mobile Management Entity,MME)的承载资源信令(Bearer Resource Command)所包含的内容,本发明对流描述信息的来源可以不做限定。
[0051] S102,若所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
[0052] 在本发明实施例中,单信道语音呼叫连续性SRVCC切换可以是IMS业务从电路交换域向分组交换域的切换,SRVCC切换的业务流可以是IMS业务流。当IMS业务从电路交换域向分组交换域切换完成后,系统为切换至PS域的IMS业务创建了新的承载(Bearer)以及制定了与该新的承载相应的策略计费控制规则。由于在缺省承载上为SRVCC切换激活的策略计费控制规则是IMS业务从电路交换域向分组交换域切换过程中临时使用,因此,在制定了新的承载相应的策略计费控制规则后,不再需要IMS业务从电路交换域向分组交换域切换过程中缺省承载上存在的已激活策略计费控制规则,在下发为新创建的承载制定的策略计费控制规则的同时,可以移除缺省承载上为所述SRVCC切换激活的策略计费控制规则。
[0053] 从上述本发明实施例提供的缺省承载上策略计费控制规则移除方法可知,由于是在判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流时,才移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则,因此,与现有技术提供的以设定的定时器是否超时作为是否删除缺省承载上已激活策略计费控制规则的判断依据相比,本发明实施例提供的方法并不依赖于定时器的设置,因此不存在定时器时长设置不准确的问题,可以将缺省承载上已激活策略计费控制规则及时准确地移除而能够保持用户设备语音业务的连续性,与此同时,及时移除缺省承载上已激活策略计费控制规则也节省了资源。
[0054] 在本发明实施例中,流描述信息包含业务流报文即从IMS网络侧设备向用户设备下发的IP报文或用户设备发送给IMS网络侧设备的IP报文的端口号,业务流报文的端口号包括业务流下行报文的目的端口号和/或源端口号,对于下行报文,“目的端口号”中的“目的”显然指用户设备,而“源端口号”中的“源”显然指IMS网络侧设备,而业务流下行报文的目的端口号对应于业务流上行报文的源端口号,业务流下行报文的源端口号对应于业务流上行报文的目的端口号。
[0055] 由于流描述信息包含了业务流报文的端口号,因此,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流可以是:将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配,若所述为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号匹配一致,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。在本发明实施例中,为SRVCC切换预留的端口号可以是在IMS业务从电路交换域向分组交换域切换过程中,IMS网络设备,例如应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)发送的业务建立或者修改信令所包含的内容,也可以是分组数据网关(Packet data network GateWay,PGW)发送的IP-CAN会话修改信令包含的内容,还可以是PGW接收的来自服务网关(Service GateWay,SGW)或移动管理实体(Mobile Management Entity,MME)的承载资源信令(Bearer Resource Command)所包含的内容,本发明对业务流描述信息的来源可以不做限定。
[0056] 若业务流报文的端口号包括所述业务流下行报文的目的端口号,则作为将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号匹配的一个实施例,可以是策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号匹配。而在策略控制计费规则功能实体PCRF将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号进行匹配之前,所述PCRF与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互,获取用户设备在向IMS网络注册时为SRVCC切换预留的端口号;在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PCRF通过与所述AF或P-CSCF交互获取所述流描述信息。在本实施例中,用户设备在向IMS网络注册时为SRVCC切换预留的端口号,也是IMS业务流下行报文的目的端口号,当然也是IMS业务流上行报文的源端口号。
[0057] 为了更加清楚地说明上述实施例,请参阅附图2,本发明实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程,包括步骤S201至步骤S210,详细说明如下:
[0058] S201,用户设备向IMS网络提供为SRVCC切换预留的端口号。
[0059] 用户设备向IMS网络提供为SRVCC切换预留的端口号可以是IMS业务从电路交换域向分组交换域切换过程中,用户设备向IMS网络注册时预留,是将IMS业务从电路交换域向分组交换域切换所作的准备工作之一。用户设备为SRVCC切换预留的端口号这一信息可以通过注册信令发送到IMS网络。IMS网络具体可指IMS网络侧设备或实体单元,例如,应用功能实体(ApplicationFunction,AF)或代理语音会话控制功能实体(Proxy Call Session ControlFunction,P-CSCF)等。
[0060] S202,AF或P-CSCF通过与PCRF交互,为用户设备的注册信令建立Rx会话。
[0061] AF或P-CSCF在为用户设备的注册信令建立Rx会话时,向PCRF指明用户设备为SRVCC切换预留的端口号。如前所述,用户设备为SRVCC切换预留的端口号也是IMS业务流下行报文的目的端口号,当然也是IMS业务流上行报文的源端口号。
[0062] S203,PCRF存储用户设备为SRVCC切换预留的端口号这一信息。
[0063] S204,PCRF接收来自分组数据网关PGW的“CS to PS SRVCC”指示。
[0064] “CS to PS SRVCC”指示指明IMS业务将从电路交换域向分组交换域切换。
[0065] S205,PCRF为缺省承载制定策略计费控制(Policy and Charging Control,PCC)规则。
[0066] 为缺省承载制定PCC规则后,允许该缺省承载上传输发往或来自IMS网络的数据报文。PCC规则的具体制定方法可以是直接激活预配置的PCC规则,也可以是根据步骤S203中PCRF保存的用户设备为SRVCC切换预留的端口号这一信息制定,本发明对缺省承载上的PCC规则具体制定方式可不做限制。
[0067] S206,PCRF向PGW返回响应。
[0068] 该响应用于PGW在缺省承载上安装制定的PCC规则。
[0069] S207,用户设备指示IMS网络完成SRVCC切换。
[0070] 单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换,在本发明实施例中,指的是IMS语音业务从电路交换域向分组交换域切换。
[0071] S208,应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)发起业务建立或者修改流程。
[0072] AF或P-CSCF发起的业务建立或者修改流程时,其中的信令包含流描述信息,例如,IMS业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。
[0073] S209,PCRF匹配端口号。
[0074] 在本实施例中,具体是指PCRF将流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号匹配。
[0075] 需要说明的是,在步骤S209中,PCRF还可以根据AF或P-CSCF发送的流描述信息,制定系统为切换至PS域的IMS业务创建的新的承载所对应的PCC规则。
[0076] S210,PCRF指示PGW移除缺省承载上的PCC规则。
[0077] 即,PCRF指示PGW移除步骤S205中PCRF为缺省承载制定的PCC规则。
[0078] 需要说明的是,在步骤S210中,在指示PGW移除缺省承载上的PCC规则的同时,PCRF还可以将步骤S209中制定的新的承载所对应的PCC规则下发至PGW,使得PGW安装新的PCC规则,这些新的PCC规则用于新的承载传输切换至PS域的IMS业务。
[0079] 若业务流报文的端口号包括业务流下行报文的源端口号,则作为将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配的另一实施例,可以是策略控制计费规则功能实体PCRF将流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配,而在策略控制计费规则功能实体PCRF将流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配之前,所述PCRF与分组数据网关PGW交互,获取IMS网络为SRVCC切换预留的端口号;在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PCRF通过与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互获取所述流描述信息。在本实施例中,IMS网络为SRVCC切换预留的端口号,也是IMS业务流下行报文的源端口号,当然也是IMS业务流上行报文的目的端口号。
[0080] 为了更加清楚地说明上述实施例,请参阅附图3,本发明另一实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程,包括步骤S301至步骤S311,详细说明如下:
[0081] S301,基站控制器发起SRVCC的切换请求。
[0082] 在本实施例中,基站控制器可以是电路交换域2G的基站控制器(BaseStation Controller,BSC)或3G的无线网络控制器(Radio Network Controller,RNC)。
[0083] S302,移动交换中心MSC从IMS网络获取IMS网络为SRVCC切换预留的端口号信息。
[0084] 具体地,是MSC与AF或P-CSCF交互,从AF或P-CSCF处获取AF或P-CSCF为SRVCC切换预留的端口号这一信息。如前所述,AF或P-CSCF为SRVCC切换预留的端口号也是IMS业务流下行报文的源端口号,当然也是IMS业务流上行报文的目的端口号。
[0085] S303,移动交换中心MSC向目标移动管理实体MME通知SRVCC的切换事件。
[0086] 移动交换中心发送通知时,向目标移动管理实体MME指明AF或P-CSCF为SRVCC切换预留的端口号。
[0087] S304,目标移动管理实体MME发起承载修改流程。
[0088] 目标移动管理实体MME发起承载修改流程时,其中的信令中携带“CS toPS SRVCC”指示和AF或P-CSCF为SRVCC切换预留的端口号等信息,这些信息通过服务网关SGW发送至分组数据网关PGW。
[0089] S305,分组数据网关PGW发起IP-CAN会话修改流程。
[0090] 分组数据网关PGW发起IP-CAN会话修改流程时,其中的信令中携带“CSto PS SRVCC”指示和AF或P-CSCF为SRVCC切换预留的端口号等信息,这些信息发送至策略控制和计费规则功能实体PCRF,由PCRF保存。
[0091] S306,PCRF为缺省承载制定PCC规则。
[0092] 为缺省承载制定PCC规则后,允许该缺省承载上传输发往或来自IMS网络的数据报文。PCC规则的具体制定方法可以是直接激活预配置的PCC规则,也可以是根据步骤S305中PCRF保存的AF或P-CSCF为SRVCC切换预留的端口号这一信息制定,本发明对缺省承载上的PCC规则具体制定方式可不做限制。
[0093] S307,PCRF向PGW返回响应。
[0094] 该响应用于PGW在缺省承载上安装制定的PCC规则。
[0095] S308,用户设备指示IMS网络完成SRVCC切换。
[0096] 单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换,在本发明实施例中,指的是IMS业务从电路交换域向分组交换域切换。
[0097] S309,应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)发起业务建立或者修改流程。
[0098] AF或P-CSCF发起业务建立或者修改流程时,发送给PCRF的信令包含流描述信息,例如,IMS业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。
[0099] S310,PCRF匹配端口号。
[0100] 在本实施例中,具体是指PCRF将流描述信息包含的业务流下行报文的源端口号与AF或P-CSCF为SRVCC切换预留的端口号匹配。
[0101] 需要说明的是,在步骤S310中,PCRF还可以根据AF或P-CSCF发送的流描述信息,制定系统为切换至PS域的IMS业务创建的新的承载所对应的PCC规则。
[0102] S311,PCRF指示PGW移除缺省承载上的PCC规则。
[0103] 即,PCRF指示PGW移除步骤S306中PCRF为缺省承载制定的PCC规则。
[0104] 需要说明的是,在步骤S311中,在指示PGW移除缺省承载上的PCC规则的同时,PCRF还可以将步骤S310中制定的新的承载所对应的PCC规则下发至PGW,使得PGW安装新的PCC规则,这些新的PCC规则用于新的承载传输切换至PS域的IMS业务。
[0105] 若业务流报文的端口号包括所述业务流下行报文的源端口号,则作为将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号匹配的又一实施例,可以是分组数据网关PGW将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号匹配,而在分组数据网关PGW将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号匹配之前,所述PGW与目标移动管理实体MME交互,获取IMS网络为SRVCC切换预留的端口号;在IMS业务从电路交换域向分组交换域切换的切换流程完成后,所述PGW通过与所述目标MME交互获取所述流描述信息。在本实施例中,IMS网络为SRVCC切换预留的端口号也是IMS业务流下行报文的源端口号,当然也是IMS语音业务流上行报文的目的端口号。
[0106] 为了更加清楚地说明上述实施例,请参阅附图4,本发明实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程,包括步骤S401至步骤S410,详细说明如下:
[0107] S401,基站控制器发起SRVCC的切换请求。
[0108] 在本实施例中,基站控制器可以是电路交换域2G的基站控制器(Base Station Controller,BSC)或3G的无线网络控制器(Radio Network Controller,RNC)。
[0109] S402,移动交换中心MSC从IMS网络获取IMS网络为SRVCC切换预留的端口号信息。
[0110] 具体地,是MSC与AF或P-CSCF交互,从AF或P-CSCF处获取AF或P-CSCF为SRVCC切换预留的端口号这一信息。如前所述,AF或P-CSCF为SRVCC切换预留的端口号也是IMS业务流下行报文的源端口号,当然也是IMS语音业务流上行报文的目的端口号。
[0111] S403,移动交换中心向目标移动管理实体MME通知SRVCC的切换事件。
[0112] 移动交换中心发送通知时,向目标移动管理实体MME指明AF或P-CSCF为SRVCC切换预留的端口号。
[0113] S404,目标移动管理实体MME发起修改承载流程。
[0114] 其中的信令中携带“CS to PS SRVCC”指示和AF或P-CSCF为SRVCC切换预留的端口号等信息,这些信息通过服务网关SGW发送至分组数据网关PGW。
[0115] S405,分组数据网关PGW激活缺省承载上的PCC规则。
[0116] 将缺省承载上的PCC规则激活后,允许该缺省承载上传输发往或来自IMS网络的数据报文。PCC规则的具体激活方法可以是直接激活预配置的PCC规则,也可以是根据步骤S404中分组数据网关PGW保存的AF或P-CSCF为SRVCC切换预留的端口号这一信息制定,本发明对缺省承载上的PCC规则具体激活方式可不做限制。
[0117] S406,用户设备指示IMS网络完成SRVCC切换。
[0118] 单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换,在本实施例中,指的是IMS业务从电路交换域向分组交换域切换。
[0119] S407,用户设备发起承载修改流程。
[0120] 用户设备发起承载修改流程时,发送给目标移动管理实体MME的信令包含IMS业务流描述信息,例如,IMS业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。
[0121] S408,目标移动管理实体MME向分组数据网关PGW转发流描述信息。
[0122] IMS流描述信息可以通过向PGW发送的承载资源信令(Bearer Resource Command)转发,即,承载资源信令携带流描述信息,例如,业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。
[0123] S409,分组数据网关PGW匹配端口号。
[0124] 在本实施例中,具体是指分组数据网关PGW将流描述信息包含的业务流下行报文的源端口号与AF或P-CSCF为SRVCC切换预留的端口号匹配。
[0125] 需要说明的是,在步骤S409中,分组数据网关PGW还可以根据目标移动管理实体MME发送的流描述信息,制定系统为切换至PS域的IMS语音业务创建的新的承载所对应的PCC规则。
[0126] S410,分组数据网关PGW移除缺省承载上的PCC规则。
[0127] 即,分组数据网关PGW移除步骤S405中该分组数据网关PGW在缺省承载上已激活的PCC规则。
[0128] 需要说明的是,在步骤S410中,在移除缺省承载上已激活的PCC规则的同时,分组数据网关PGW还可以将步骤S409中制定的新的承载所对应的PCC规激活,这些新的PCC规则用于新的承载传输切换至PS域的IMS业务。
[0129] 在本发明实施例中,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流还可以是,若收到的信令包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。为了更加清楚地说明本实施例,请参阅附图5,本发明实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程,包括步骤S501至步骤S510,详细说明如下:
[0130] S501,用户设备向IMS网络提供为SRVCC切换预留的端口号。
[0131] 用户设备向IMS网络提供为SRVCC切换预留的端口号可以是IMS业务从电路交换域向分组交换域切换过程中,用户设备向IMS网络注册时预留,是将IMS业务从电路交换域向分组交换域切换所作的准备工作之一。用户设备为SRVCC切换预留的端口号这一信息可以通过注册信令发送到IMS网络。IMS网络具体可指IMS网络侧设备或实体单元,例如,应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)等。
[0132] S502,AF或P-CSCF通过与PCRF交互,为用户设备的注册信令建立Rx会话。
[0133] AF或P-CSCF在为用户设备的注册信令建立Rx会话时,向PCRF指明用户设备为SRVCC切换预留的端口号。在本实施例,用户设备为SRVCC切换预留的端口号也是IMS业务流下行报文的目的端口号,当然也是IMS业务流上行报文的源端口号。
[0134] S503,PCRF存储用户设备为SRVCC切换预留的端口号这一信息。
[0135] S504,PCRF接收来自分组数据网关PGW的“CS to PS SRVCC”指示。
[0136] “CS to PS SRVCC”指示指明IMS业务将从电路交换域向分组交换域切换。
[0137] S505,PCRF为缺省承载制定策略计费控制(Policy and Charging Control,PCC)规则。
[0138] 为缺省承载制定PCC规则后,允许该缺省承载上传输发往或来自IMS网络的数据报文。PCC规则的具体制定方法可以是直接激活预配置的PCC规则,也可以是根据步骤S503中PCRF保存的用户设备为SRVCC切换预留的端口号这一信息制定,本发明对缺省承载上的PCC规则具体制定方式可不做限制。
[0139] S506,PCRF向PGW返回响应。
[0140] 该响应用于PGW在缺省承载上安装制定的PCC规则。
[0141] S507,用户设备指示IMS网络完成SRVCC切换。
[0142] 单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换,在本实施例中,指的是IMS语音业务从电路交换域向分组交换域切换。
[0143] S508,应用功能实体(Application Function,AF)或代理语音会话控制功能实体(Proxy Call Session Control Function,P-CSCF)发起业务建立或者修改流程。
[0144] AF或P-CSCF发起的业务建立或者修改流程时,其中的信令包含流描述信息,也可以包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示。如前述实施例相同,流描述信息也包含IMS业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。
[0145] S509,PCRF判断收到的业务流是否是单信道语音呼叫连续性SRVCC切换的业务流。
[0146] 如前所述,若在步骤S508中,AF或P-CSCF发起的业务建立或者修改流程时,其发送的信令可以包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示,因此,PCRF可以根据信令中是否包含这一指示判断收到的业务流是否是单信道语音呼叫连续性SRVCC切换的业务流。
[0147] 需要说明的是,在步骤S509中,PCRF还可以根据AF或P-CSCF发送的流描述信息,制定系统为切换至PS域的IMS语音业务创建的新的承载所对应的PCC规则。
[0148] S510,PCRF指示PGW移除缺省承载上的PCC规则。
[0149] 即,若PCRF判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则指示PGW移除步骤S505中PCRF为缺省承载制定的PCC规则。
[0150] 需要说明的是,在步骤S510中,在指示PGW移除缺省承载上的PCC规则的同时,PCRF还可以将步骤S509中制定的新的承载所对应的PCC规则下发至PGW,使得PGW安装新的PCC规则,这些新的PCC规则用于新的承载传输切换至PS域的IMS业务。
[0151] 在本发明另一实施例中,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流还可以是:若收到的信令包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。为了更加清楚地说明本实施例,请参阅附图6,本发明实施例提供的缺省承载上策略计费控制规则移除方法中各功能模块交互的流程,包括步骤S601至步骤S610,详细说明如下:
[0152] S601,基站控制器发起SRVCC的切换请求。
[0153] 在本实施例中,基站控制器可以是电路交换域2G的基站控制器(Base Station Controller,BSC)或3G的无线网络控制器(Radio Network Controller,RNC)。
[0154] S602,移动交换中心MSC从IMS网络获取IMS网络为SRVCC切换预留的端口号信息。
[0155] 具体地,是MSC与AF或P-CSCF交互,从AF或P-CSCF处获取AF或P-CSCF为SRVCC切换预留的端口号这一信息。在本实施例中,AF或P-CSCF为SRVCC切换预留的端口号也是IMS业务流下行报文的源端口号,当然也是IMS语音业务流上行报文的目的端口号。
[0156] S603,移动交换中心向目标移动管理实体MME通知SRVCC的切换事件。
[0157] 移动交换中心发送通知时,向目标移动管理实体MME指明AF或P-CSCF为SRVCC切换预留的端口号。
[0158] S604,目标移动管理实体MME发起修改承载流程。
[0159] 其中的信令中携带“CS to PS SRVCC”指示和AF或P-CSCF为SRVCC切换预留的IMS端口号等信息,这些信息通过服务网关SGW发送至分组数据网关PGW。
[0160] S605,分组数据网关PGW激活缺省承载上的PCC规则。
[0161] 将缺省承载上的PCC规则激活后,允许该缺省承载上传输发往或来自IMS网络的数据报文。PCC规则的具体激活方法可以是直接激活预配置的PCC规则,也可以是根据步骤S604中分组数据网关PGW保存的AF或P-CSCF为SRVCC切换预留的端口号这一信息制定,本发明对缺省承载上的PCC规则具体激活方式可不做限制。
[0162] S606,用户设备指示IMS网络完成SRVCC切换。
[0163] 单信道语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)切换,在本实施例中,指的是IMS业务从电路交换域向分组交换域切换。
[0164] S607,用户设备发起承载修改流程。
[0165] 用户设备发起承载修改流程时,发送给目标移动管理实体MME的承载资源修改信令包含IMS业务流描述信息,例如,IMS业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等;承载资源修改信令还可以包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示。
[0166] S608,目标移动管理实体MME向分组数据网关PGW转发流描述信息。
[0167] 流描述信息可以通过向PGW发送的承载资源信令(Bearer Resource Command)转发,即,承载资源信令携带流描述信息,例如,业务流下行报文的目的端口号、源端口号、目的IP地址和源IP地址等等。在本实施例中,承载资源信令还可以包含用户设备通过承载资源修改信令发送给目标移动管理实体MME的指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示。
[0168] S609,分组数据网关PGW判断收到的业务流是否是单信道语音呼叫连续性SRVCC切换的业务流。
[0169] 如前所述,若在步骤S608中,承载资源信令还可以包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示。因此,分组数据网关PGW可以根据承载资源信令是否含有这一指示判断收到的业务流是否是单信道语音呼叫连续性SRVCC切换的业务流。
[0170] S610,分组数据网关PGW移除缺省承载上的PCC规则。
[0171] 即,若分组数据网关PGW判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除步骤S605中该分组数据网关PGW在缺省承载上已激活的PCC规则。
[0172] 需要说明的是,在步骤S610中,在移除缺省承载上已激活的PCC规则的同时,分组数据网关PGW还可以将步骤S609中制定的新的承载所对应的PCC规激活,这些新的PCC规则用于新的承载传输切换至PS域的IMS业务。请参阅附图7,是本发明实施例提供的缺省承载上策略计费控制规则移除装置结构示意图。为了便于说明,仅仅示出了与本发明实施例相关的部分。附图7示例的缺省承载上策略计费控制规则移除装置包括判断模块701和策略计费控制规则处理模块702,其中:
[0173] 判断模块701,用于在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流。
[0174] 策略计费控制规则处理模块702,用于若所述判断模块701判断所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
[0175] 需要说明的是,以上缺省承载上策略计费控制规则移除装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将所述缺省承载上策略计费控制规则移除装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成,例如,前述的判断模块,可以是具有执行前述在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流的硬件,例如判断器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备;再如前述的策略计费控制规则处理模块,可以是具有执行前述若所述判断模块(或判断器)判断所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则功能的硬件,例如策略计费控制规则处理器,也可以是能够执行相应计算机程序从而完成前述功能的一般处理器或者其他硬件设备(本说明书提供的各个实施例都可应用上述描述原则)。
[0176] 在附图7示例的缺省承载上策略计费控制规则移除装置中,所述流描述信息包含业务流报文的端口号,判断模块701可以包括匹配子模块801和判断子模块802,如附图8所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,其中:
[0177] 匹配子模块801用于将为SRVCC切换预留的端口号与所述流描述信息包含的业务流报文的端口号进行匹配;
[0178] 判断子模块802用于若所述为SRVCC切换预留的端口号与所述IMS语音业务流描述信息包含的报文的端口号匹配一致,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
[0179] 附图8示例的缺省承载上策略计费控制规则移除装置中,业务流报文的端口号可以包括业务流下行报文的目的端口号。附图8示例的匹配子模块801可以包括第一匹配单元903,如附图9a所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,可以为附图2示例的缺省承载上策略计费控制规则移除方法中的策略控制计费规则功能实体PCRF,其第一匹配单元903用于将所述流描述信息包含的业务流下行报文的目的端口号与用户设备在向IMS网络注册时为SRVCC切换预留的端口号进行匹配。
[0180] 附图9a示例的匹配子模块801可以进一步包括第一获取单元901和第二获取单元902,如附图9b所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,其中:
[0181] 第一获取单元901,用于与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互,获取用户设备在向IMS网络注册时为SRVCC切换预留的端口号;
[0182] 第二获取单元902,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与所述AF或P-CSCF交互获取所述流描述信息。
[0183] 附图8示例的缺省承载上策略计费控制规则移除装置中,业务流报文的端口号可以包括语音业务流下行报文的源端口号。附图8示例的匹配子模块801可以包括第二匹配单元1003,如附图10a所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,可以为附图3示例的缺省承载上策略计费控制规则移除方法中的策略控制计费规则功能实体PCRF,其第二匹配单元1003用于将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
[0184] 附图10a示例的匹配子模块801可以进一步包括第三获取单元1001和第四获取单元1002,如附图10b所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,其中:
[0185] 第三获取单元1001,用于与分组数据网关PGW交互,获取IMS网络为SRVCC切换预留的源端口号;
[0186] 第四获取单元1002,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与应用功能实体AF或代理语音会话控制功能实体P-CSCF交互获取所述流描述信息。
[0187] 附图8示例的缺省承载上策略计费控制规则移除装置中,业务流报文的端口号可以包括所业务流下行报文的源端口号。附图8示例的匹配子模块801可以包括第三匹配单元1103,如附图11a所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,可以为附图4示例的缺省承载上策略计费控制规则移除方法中的分组数据网关PGW,其第三匹配单元1103用于将所述流描述信息包含的业务流下行报文的源端口号与IMS网络为SRVCC切换预留的端口号进行匹配。
[0188] 附图11a示例的匹配子模块801可以进一步包括第五获取单元1101和第六获取单元1102,如附图11b所示本发明另一实施例提供的缺省承载上策略计费控制规则移除装置,其中:
[0189] 第五获取单元1101,用于与目标移动管理实体MME交互,获取IMS语音业务从电路交换域向分组交换域切换时IMS网络为SRVCC切换预留的端口号;
[0190] 第六获取单元1102,用于在IMS业务从电路交换域向分组交换域切换的切换流程完成后,通过与所述目标MME交互获取流描述信息。
[0191] 附图7示例的缺省承载上策略计费控制规则移除装置可以为附图5示例的缺省承载上策略计费控制规则移除方法中的策略控制计费规则功能实体PCRF,其判断模块701可以包括第一判断单元1201。第一判断单元1201用于若收到的信令包含指明应用功能实体AF或代理语音会话控制功能实体P-CSCF发起的业务为电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
[0192] 附图7示例的缺省承载上策略计费控制规则移除装置可以为附图6示例的缺省承载上策略计费控制规则移除方法中的分组数据网关PGW,其判断模块701可以包括第二判断单元1301。第二判断单元1301用于若收到的信令包含指明用户设备申请的资源用于电路交换域切换至分组交换域的IMS业务的指示,则判断收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流。
[0193] 需要说明的是,上述装置各模块/单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0194] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,比如以下各种方法的一种或多种或全部:
[0195] 在收到业务流的流描述信息时,判断收到的业务流是否为单信道语音呼叫连续性SRVCC切换的业务流;
[0196] 若所述收到的业务流是单信道语音呼叫连续性SRVCC切换的业务流,则移除在缺省承载上为所述SRVCC切换激活的策略计费控制规则并同时下发为新创建的承载制定的策略计费控制规则。
[0197] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
[0198] 以上对本发明实施例提供的缺省承载上策略计费控制规则移除方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
QQ群二维码
意见反馈