一种实现会话内容计费的方法

文档序号:7777557阅读:280来源:国知局
一种实现会话内容计费的方法
【专利摘要】本发明公开了一种实现会话内容计费的方法,该方法涉及计费信息采集网元和计费功能实体CDF网元,所述的计费信息采集网元包括互联边界点控制功能IBCF,或者代理-呼叫会话控制功能P-CSCF,或者接入切换控制功能ATCF,所述方法包括:A.在Diameter协议计费消息结构中扩展用于表述所述IMS多媒体点对点会话业务计费信息的组合型计费属性对AVP结构;B.在所述IMS多媒体点对点会话业务过程中,所述计费信息采集网元通过所述AVP结构记录用户的计费信息,并将所述AVP结构发送给所述计费功能实体网元。本发明解决了目前IMS多媒体点对点会话业务计费所存在的问题,又比较容易根据以后的技术发展进行内容扩展。
【专利说明】一种实现会话内容计费的方法
【技术领域】
[0001]本发明涉及通信领域中IP多媒体子系统(IMS, IP Multimedia subsystem)业务计费方法,尤其涉及实现对IMS多媒体点对点的会话内容进行计费的方法。
【背景技术】
[0002]IP多媒体子系统(IMS)是由所有能提供多媒体服务的功能实体组成,包括了与信令和承载相关的功能实体的集合。IP多媒体子系统结构,包括以下这些功能单元:呼叫会话控制功能(CSCF)、媒体网关控制功能(MGCF)、IP多媒体网关功能(IM-MGW)、多媒体资源功能控制器(MRFC)、多媒体资源功能处理器(MRFP)、签约定位功能(SLF)、出口网关控制功能(BGCF)、应用服务器(AS)以及信令网关功能(SGW)。
[0003]目前,现有的MS业务计费方法可以基于Rf接口或者Ro接口对MS多媒体点对点的会话进行离线或在线计费。第三代伙伴组织计划(3GPP, Third GenerationPartnership Projects)协议标准对于计费话单(CDR, Charging Data Record)和Diameter 协议离线计费 ACR (Accounting Request)消息、在线计费 CCR (Credit ControlRequest)消息,也规定了一些符合计费需求的字段,比如会话标识Session-1D,主叫方地址 Calling-Party-Address,服务请求时间 Service-Request-Time-Stamp,服务响应时间 Service-DeIivery-Start-Time-Stamp,月艮务结束时间 Service-DeIivery-End-Time-Stamp等。但是,区别于传统的、已趋于成熟的电路交换网计费标准,IP网承载的MS多媒体点对点会话业务的计费相关的协议标准还存在着诸多不够完善的地方,具体表现如下:
I) 一次MS多媒体点对点会话,可能存在一个网元的主叫侧与被叫侧使用不同的信令面协议类型的场景,但是目前的协议标准尚无法根据信令面协议类型的不同,或者根据会话初始请求呼叫方向的不同,对计费话单进行标识和分拣。
[0004]2) IMS网络中可能存在一个物理网元实体被虚拟化为多个逻辑网元实体,而这多个逻辑网元实体共用一个Rf计费接口的场景,但是目前的协议标准尚无法根据逻辑网元实体的不同,对计费话单进行标识和分拣。
[0005]3) —次MS多媒体点对点会话可能存在主叫侧和被叫侧媒体类型转换(trandcoding)业务的场景,运营商需要计费话单中能分别提供MS多媒体点对点会话媒体面的主叫侧和被叫侧的媒体流量、媒体质量计量数据,以便其能够制订更灵活的计费策略,但是目前的协议标准尚无法在计费话单中,区分主叫侧和被叫侧提供IMS多媒体点对点会话的媒体流量、媒体质量计量数据。
[0006]4) 一次MS多媒体点对点会话进入通话阶段后,可能存在媒体切换的场景,但是目前的协议标准尚无法在计费话单中,提供媒体切换前后媒体面的媒体流量、媒体质量计量数据,进而造成了运营商无法根据媒体切换前后的不同的媒体流量、媒体质量来制定更灵活的计费策略。

【发明内容】
[0007]针对上述缺陷,本发明提供了一种实现MS多媒体点对点会话内容计费的方法,该方法既能够适应MS多媒体点对点会话业务的特点合理地进行计费,又能够兼顾将来技术的发展后方便地进行点对点会话业务的计费属性对(AVP,Accounting Value Pair)结构进行扩展。
[0008]为了解决上述技术问题,本发明提供了一种实现IMS多媒体点对点会话内容计费的方法,涉及计费信息采集网元(包括互联边界点控制功能IBCF,或者代理-呼叫会话控制功能P-CSCF,或者接入切换控制功能ATCF)和计费功能实体⑶F网元,该方法包括:
(1)在Diameter协议计费消息结构中扩展用于表述所述IMS多媒体点对点会话业务计费信息的组合型计费属性对AVP结构,包括:信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段和媒体流量表标识字段;
(2)在所述MS多媒体点对点会话业务过程中,所述计费信息采集网元通过所述AVP结构记录用户的计费信息,并将所述AVP结构发送给所述计费功能实体网元;所述计费功能实体网元根据所述AVP结构实行计费话单记录、关联及分拣,从而实现计费。
[0009]进一步的,所述Diameter协议计费消息是指包括与所述IMS多媒体点对点会话相关情况的离线计费消息和在线计费消息,相应地所述计费功能实体包括离线计费数据功能实体和在线计费数据功能实体。
[0010]所述信令类型标识字段,用于区分一次IMS多媒体点对点会话的信令面协议类型,所述信令面协议类型包括=SIP协议类型、H.323协议类型;
所述虚拟化信令分组标识字段,用于在一个物理网元实体被虚拟化为多个逻辑网元实体,且这多个逻辑网元实体共用I个Rf或Ro计费接口场景时,区分所述MS多媒体点对点会话归属的虚拟化逻辑网元实体;
所述计费阶段标识字段,用于区分一次IMS多媒体点对点会话的会话初始请求消息相对于计费信息采集网元的计费阶段信息,所述计费阶段包括:入向呼叫类型(对呼入计费信息采集网元方向的会话计费)、出向呼叫类型(对呼出计费信息采集网元方向的会话计费);所述媒体流量表是一个组合型标识字段,用于记录MS多媒体点对点会话媒体面各种媒体类型定量的计费信息,所述媒体类型定量的计费信息包括:媒体流量表上报原因值字段、媒体流量表上报时刻字段、主叫侧媒体质量信息字段、被叫侧媒体质量信息字段;
进一步的,所述媒体流量表上报原因值字段,用于记录触发对应的媒体流量表上报的原因值,包括:媒体切换、网元配置变更、会话终止、时间阀值越界、流量阀值越界、会话老化、容灾切换;
所述媒体流量表上报时刻字段,用于记录对应的媒体流量表上报的时间参量;
所述主叫侧媒体质量信息字段,用于记录对应的媒体流量表上报的主叫侧媒体质量参数信息,包括:主叫侧入向媒体流字节数、主叫侧出向媒体流字节数、主叫侧媒体类型、主叫侧媒体带宽、主叫侧媒体平均时延、主叫侧媒体最大时延、主叫侧媒体平均抖动、主叫侧媒体最大抖动、主叫侧媒体平均丢包率、主叫侧媒体最大丢包率、主叫侧媒体质量R指标;
所述被叫侧媒体质量信息字段,用于记录对应的媒体流量表上报的被叫侧媒体质量参数信息,包括:被叫侧入向媒体流字节数、被叫侧出向媒体流字节数、被叫侧媒体类型、被叫侧媒体带宽、被叫侧媒体平均时延、被叫侧媒体最大时延、被叫侧媒体平均抖动、被叫侧媒体最大抖动、被叫侧媒体平均丢包率、被叫侧媒体最大丢包率、被叫侧媒体质量R指标; 进一步的,所述主叫侧入向媒体流字节数,用于记录IMS多媒体点对点会话请求发起终端一侧流入计费信息采集网元的媒体流量;
所述主叫侧出向媒体流字节数,用于记录MS多媒体点对点会话请求发起终端一侧流出计费信息采集网元的媒体流量;
所述主叫侧媒体类型,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体类型;
所述主叫侧媒体带宽,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体带宽;
所述主叫侧媒体平均时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均时延;
所述主叫侧媒体最大时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大时延;
所述主叫侧媒体平均抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均抖动;
所述主叫侧媒体最大抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大抖动;
所述主叫侧媒体平均丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均丢包率;
所述主叫侧媒体最大丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大丢包率;
所述主叫侧媒体质量R指标,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体质量R指标(媒体质量R指标定义见ITU-T G.107规范所述);
所述被叫侧入向媒体流字节数,用于记录MS多媒体点对点会话被叫终端一侧流入计费信息采集网元的媒体流量;
所述被叫侧出向媒体流字节数,用于记录IMS多媒体点对点会话被叫终端一侧流出计费信息采集网元的媒体流量;
所述被叫侧媒体类型,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体类型;
所述被叫侧媒体带宽,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体带宽;
所述被叫侧媒体平均时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均时延;
所述被叫侧媒体最大时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大时延;
所述被叫侧媒体平均抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均抖动;
所述被叫侧媒体最大抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大抖动;
所述被叫侧媒体平均丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均丢包率;
所述被叫侧媒体最大丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大丢包率;
所述被叫侧媒体质量R指标,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体质量R指标(媒体质量R指标定义见ITU-T G.107规范所述);
进一步的,所述頂S多媒体点对点会话业务过程包括以下步骤;
(2-1)所述计费信息采集网元收到主叫侧终端会话初始请求消息,并且之后收到被叫侧终端应答消息后,计费信息采集网元触发起始话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括:
将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;(2-2)所述计费功能实体收到所述计费请求消息后,为所述IMS多媒体点对点会话开启I个计费话单CDR,并返回计费应答消息;
(2-3)所述计费信息采集网元检测到所述IMS多媒体点对点会话通话过程中,通话媒体面发生了变化时,计费信息采集网元触发中间话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括:
将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;对应媒体面发生了变化的媒体类型,创建若干媒体流量表成员项;将所述触发中间话单计费的原因值填入对应成员项的所述媒体流量表上报原因值字段;将所述时间戳填入对应成员项的所述媒体流量表上报时刻字段;将所述主叫侧媒体质量信息填入对应成员项的所述主叫侧媒体质量信息字段;将所述被叫侧媒体质量信息填入对应成员项的所述被叫侧媒体质量信息字段;
(2-4)所述计费功能实体收到所述计费请求消息后,为所述IMS多媒体点对点会话更新其CDR,并返回计费应答消息;
(2-5)所述计费信息采集网元收到会话结束请求时,计费信息采集网元触发结束话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括:
将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;对应媒体面发生了变化的媒体类型,创建若干媒体流量表成员项;将所述触发结束话单计费的原因值填入对应成员项的所述媒体流量表上报原因值字段;将所述时间戳填入对应成员项的所述媒体流量表上报时刻字段;将所述主叫侧媒体质量信息填入对应成员项的所述主叫侧媒体质量信息字段;将所述被叫侧媒体质量信息填入对应成员项的所述被叫侧媒体质量信息字段;
(2-6)所述计费功能实体收到所述计费请求消息后,更新并关闭所述CDR,并返回计费应答消息;以所述信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段、媒体流量表的各成员字段为关键字进行关联,可为用户分拣出其相关的CDR。
[0011]为了解决上述技术问题,本发明提供了一种描述MS多媒体点对点会话业务计费信息的组合型计费属性对AVP结构,扩展在Diameter协议计费消息结构中,该AVP结构包括:信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段和媒体流量表组合型AVP,其中:
所述信令类型标识字段,用于区分会话的信令面协议类型,所述信令面协议类型包括:SIP协议类型、H.323协议类型;
所述虚拟化信令分组标识字段,用于表示会话归属的虚拟化逻辑网元实体信息;
所述计费阶段标识字段,用于区分会话初始请求消息相对于计费信息采集网元的计费阶段信息,所述计费阶段包括:入向呼叫类型(对呼入计费信息采集网元方向的会话计费)、出向呼叫类型(对呼出计费信息采集网元方向的会话计费);
所述媒体流量表是一个组合型标识字段,用于记录MS多媒体点对点会话媒体面各种媒体类型定量的计费信息,包括:媒体流量表上报原因值字段、媒体流量表上报时刻字段、主叫侧媒体质量信息字段、被叫侧媒体质量信息字段;其中:
所述媒体流量表上报原因值字段,用于记录触发对应的媒体流量表上报的原因值,包括:媒体切换、网元配置变更、会话终止、时间阀值越界、流量阀值越界、会话老化、容灾切换;
所述媒体流量表上报时刻字段,用于记录对应的媒体流量表上报的时间参量;
所述主叫侧媒体质量信息组合型字段,用于记录对应的媒体流量表上报的主叫侧媒体质量参数信息,包括:主叫侧入向媒体流字节数、主叫侧出向媒体流字节数、主叫侧媒体类型、主叫侧媒体带宽、主叫侧媒体平均时延、主叫侧媒体最大时延、主叫侧媒体平均抖动、主叫侧媒体最大抖动、主叫侧媒体平均丢包率、主叫侧媒体最大丢包率、主叫侧媒体质量R指标;其中:
所述主叫侧入向媒体流字节数,用于记录IMS多媒体点对点会话请求发起终端一侧流入计费信息采集网元的媒体流量;
所述主叫侧出向媒体流字节数,用于记录MS多媒体点对点会话请求发起终端一侧流出计费信息采集网元的媒体流量;
所述主叫侧媒体类型,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体类型;
所述主叫侧媒体带宽,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体带宽;
所述主叫侧媒体平均时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均时延;
所述主叫侧媒体最大时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大时延;
所述主叫侧媒体平均抖动,用于记录IMS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均抖动;
所述主叫侧媒体最大抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大抖动;
所述主叫侧媒体平均丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均丢包率;
所述主叫侧媒体最大丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大丢包率;
所述主叫侧媒体质量R指标,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体质量R指标;
所述被叫侧媒体质量信息组合型字段,用于记录对应的媒体流量表上报的被叫侧媒体质量参数信息,包括:被叫侧入向媒体流字节数、被叫侧出向媒体流字节数、被叫侧媒体类型、被叫侧媒体带宽、被叫侧媒体平均时延、被叫侧媒体最大时延、被叫侧媒体平均抖动、被叫侧媒体最大抖动、被叫侧媒体平均丢包率、被叫侧媒体最大丢包率、被叫侧媒体质量R指标;其中:
所述被叫侧入向媒体流字节数,用于记录MS多媒体点对点会话被叫终端一侧流入计费信息采集网元的媒体流量;
所述被叫侧出向媒体流字节数,用于记录IMS多媒体点对点会话被叫终端一侧流出计费信息采集网元的媒体流量;
所述被叫侧媒体类型,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体类型;
所述被叫侧媒体带宽,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体带宽;
所述被叫侧媒体平均时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均时延;
所述被叫侧媒体最大时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大时延;
所述被叫侧媒体平均抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均抖动;
所述被叫侧媒体最大抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大抖动;
所述被叫侧媒体平均丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均丢包率;
所述被叫侧媒体最大丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大丢包率;
所述被叫侧媒体质量R指标,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体质量R指标;
为了解决上述技术问题,本发明提供了一种用于MS多媒体点对点会话业务计费的话单关联及分拣方法,包括:
A、根据各类计费话单的需求,并依据扩展在Diameter协议计费消息结构中的组合型计费属性对AVP结构的计费信息字段及其值,设置为关键字;其中,所述计费信息字段包括:信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段和媒体流量表组合型AVP ;
B、根据关键字或组合的关联关键字,分拣出所需计费话单。
[0012]进一步的,所述信令类型标识字段,用于区分会话的信令面协议类型,所述信令面协议类型包括=SIP协议类型、H.323协议类型;
所述虚拟化信令分组标识字段,用于表示会话归属的虚拟化逻辑网元实体信息;
所述计费阶段标识字段,用于区分会话初始请求消息相对于计费信息采集网元的计费阶段信息,所述计费阶段包括:入向呼叫类型(对呼入计费信息采集网元方向的会话计费)、出向呼叫类型(对呼出计费信息采集网元方向的会话计费);
所述媒体流量表是一个组合型标识字段,用于记录MS多媒体点对点会话媒体面各种媒体类型定量的计费信息,包括:媒体流量表上报原因值字段、媒体流量表上报时刻字段、主叫侧媒体质量信息字段、被叫侧媒体质量信息字段;其中:
所述媒体流量表上报原因值字段,用于记录触发对应的媒体流量表上报的原因值,包括:媒体切换、网元配置变更、会话终止、时间阀值越界、流量阀值越界、会话老化、容灾切换;
所述媒体流量表上报时刻字段,用于记录对应的媒体流量表上报的时间参量;
所述主叫侧媒体质量信息组合型字段,用于记录对应的媒体流量表上报的主叫侧媒体质量参数信息,包括:主叫侧入向媒体流字节数、主叫侧出向媒体流字节数、主叫侧媒体类型、主叫侧媒体带宽、主叫侧媒体平均时延、主叫侧媒体最大时延、主叫侧媒体平均抖动、主叫侧媒体最大抖动、主叫侧媒体平均丢包率、主叫侧媒体最大丢包率、主叫侧媒体质量R指标;其中:
所述主叫侧入向媒体流字节数,用于记录IMS多媒体点对点会话请求发起终端一侧流入计费信息采集网元的媒体流量;
所述主叫侧出向媒体流字节数,用于记录MS多媒体点对点会话请求发起终端一侧流出计费信息采集网元的媒体流量;
所述主叫侧媒体类型,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体类型;
所述主叫侧媒体带宽,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体带宽;
所述主叫侧媒体平均时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均时延;
所述主叫侧媒体最大时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大时延;
所述主叫侧媒体平均抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均抖动;
所述主叫侧媒体最大抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大抖动;
所述主叫侧媒体平均丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均丢包率;
所述主叫侧媒体最大丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大丢包率;
所述主叫侧媒体质量R指标,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体质量R指标;
所述被叫侧媒体质量信息组合型字段,用于记录对应的媒体流量表上报的被叫侧媒体质量参数信息,包括:被叫侧入向媒体流字节数、被叫侧出向媒体流字节数、被叫侧媒体类型、被叫侧媒体带宽、被叫侧媒体平均时延、被叫侧媒体最大时延、被叫侧媒体平均抖动、被叫侧媒体最大抖动、被叫侧媒体平均丢包率、被叫侧媒体最大丢包率、被叫侧媒体质量R指标;其中:
所述被叫侧入向媒体流字节数,用于记录MS多媒体点对点会话被叫终端一侧流入计费信息采集网元的媒体流量;
所述被叫侧出向媒体流字节数,用于记录IMS多媒体点对点会话被叫终端一侧流出计费信息采集网元的媒体流量;
所述被叫侧媒体类型,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体类型;
所述被叫侧媒体带宽,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体带宽;
所述被叫侧媒体平均时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均时延;
所述被叫侧媒体最大时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大时延;
所述被叫侧媒体平均抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均抖动;
所述被叫侧媒体最大抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大抖动;
所述被叫侧媒体平均丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均丢包率;
所述被叫侧媒体最大丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大丢包率;
所述被叫侧媒体质量R指标,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体质量R指标;
进一步地,当需要同一信令面协议类型所有的CDR时,将信令类型标识字段的值设置为关键字,并依据所述关键字分拣所述CDR ;
进一步的,当需要同一虚拟化逻辑网元实体所有的CDR时,将虚拟化信令分组标识字段的值设置为关键字,并依据所述关键字分拣所述CDR ;
进一步的,当需要同一计费阶段所有的CDR时,将计费阶段标识字段的值设置为关键字,并依据所述关键字分拣所述CDR ;
进一步的,当需要同一虚拟化逻辑网元实体、不同主叫侧和被叫侧媒体质量的CDR时,将虚拟化信令分组标识字段的值、主叫侧媒体质量R指标的值以及被叫侧媒体质量R指标的值设置为关键字组合为关联关键字,并依据所述关联关键字分拣所述CDR ;
进一步的,当需要同一虚拟化逻辑网元实体、主叫侧和被叫侧媒体类型转换(trandcoding)业务的CDR时,将虚拟化信令分组标识字段的值、主叫侧媒体类型字段的值以及被叫侧媒体类型字段的值设置为关键字组合为关联关键字,并依据所述关联关键字分拣所述CDR ;
进一步的,当需要同一虚拟化逻辑网元实体、通话过程中存在媒体切换的CDR时,将虚拟化信令分组标识字段的值、媒体流量表上报原因值字段的值设置为关键字组合为关联关键字,并依据所述关联关键字分拣所述CDR ;
采用本发明提供的方法,能够适应IMS多媒体点对点会话业务特点进行话单分拣及计费,同时本发明对Diameter协议计费请求消息(ACR/CCR)需要填充的信息内容的扩展定义,既解决了目前MS多媒体点对点会话业务计费所存在的问题,又比较容易根据以后的技术发展进行内容扩展。
【专利附图】

【附图说明】
[0013]图1、图2和图3是本发明方法的一个实施例,即P-CSCF网元以离线计费方式对IMS多媒体点对点会话进行计费的消息流程图示意,其中:
图1是呼叫建立阶段的消息流程图示意;
图2是媒体切换阶段的消息流程图示意;
图3是呼叫结束阶段的消息流程图示意。
【具体实施方式】
[0014]下面通过图1、图2和图3所示的具体的应用实例,来进一步说明如何运用上述在Diameter协议计费消息结构中扩展的AVP结构信息,进行话单分拣关联,从而实现IMS多媒体点对点会话业务计费。
[0015]首先,该具体的多媒体点对点会话应用场景是P-CSCF配置为入向计费,主叫侧SIP信令类型的终端UE,其归属于P-CSCF上编号为1000的虚拟化信令分组,以下分步骤说明具体的计费流程:
如图1所示:
步骤SI =P-CSCF网元收到主叫侧终端UE发来的会话初始请求消息;
步骤S2 =P-CSCF网元将会话初始请求消息向被叫侧转发;
步骤S3 =P-CSCF网元收到被叫侧发来的应答消息;
步骤S4 =P-CSCF网元将应答消息转发给主叫侧终端UE ;
步骤S5 =P-CSCF网元向离线数据功能CDF实体发送起始计费请求消息ACR[Start],该计费请求消息带有 Signal-Group、Signal-Type 和 Billing-Leg 自定义 AVP 字段,P-CSCF网元具体填写内容如下:
在Signal-Group字段中填入主叫侧终端UE归属于P-CSCF的虚拟化信令分组编号1000 ;在Signal-Type字段中填入0,表示信令类型为SIP协议类型;在Billing-Leg字段中填入O,表示计费类型为入向计费; 同时,在MS计费消息格式中已有的时间戳字段填写当时的时间;
步骤S6 =CDF实体收到P-CSCF网元发来的计费请求消息后,为该会话开启I个P-CSCFCDR计费话单,并按起始计费请求消息内容更新计费话单内容;
步骤S7 =CDF实体向P-CSCF网元返回计费响应消息ACA ;
如图2所示:
步骤S8 =P-CSCF网元收到主叫侧终端UE发来的媒体切换请求消息,请求将原711U律类型媒体切换为7231类型媒体;
步骤S9 =P-CSCF网元将媒体切换请求消息向被叫侧转发;
步骤SlO =P-CSCF网元收到被叫侧发来的媒体切换请求的应答消息;
步骤Sll =P-CSCF网元将媒体切换请求的应答消息转发给主叫侧终端UE ;
步骤S12 =P-CSCF网元检测到会话媒体面发生了变化,于是向离线数据功能CDF实体发送中间计费请求消息ACR[Interim],该计费请求消息带有Signal-Group、Signal-Type、Billing-Leg 和 List-Of-Media-TrafTic-Data-Volumes 自定义 AVP 字段,P-CSCF 网兀根据会话的实际值具体填写内容如下:
在Signal-Group字段中填入主叫侧终端UE归属于P-CSCF的虚拟化信令分组编号1000 ;在Signal-Type字段中填入0,表示信令类型为SIP协议类型;在Billing-Leg字段中填入O,表示计费类型为入向计费;
为 List-Of-Media-TrafTic-Data-Volumes 创建 I 个成员项,并且:
在该成员项下的Media-Traffic-Change-Condition字段中填入O,表示媒体切换原因触发了本次媒体流量表上报;
在该成员项下的Media-Traffic-Change-Time字段中填入当时的时间;
在该成员项下的Source-Media-Qos-1nformation组合字段的各子字段填写如下:
在 Source-Media-Qos-1nformation 字段 Source-Data-Volume-Rtp-1ngress 子字段中填入115200,表示主叫侧入向rtp流字节数;
在 Source-Media-Qos-1nformation 字段 Source-Data-Volume-Rtp-Egress 子字段中填入115200,表示主叫侧出向rtp流字节数;
在 Source-Media-Qos-1nformation 字段 Source-Codec-Type 子字段中填入 O,表不本次上报的主叫侧是G.711 U律的语音媒体类型;
在 Source-Media-Qos-1nformation 字段 Source-Bandwidth 子字段中填入 64,表不主叫侧媒体带宽值是64Kbps ;
在 Source-Media-Qos-1nformation 字段 Source-Aver-Delay 子字段中填入 20,表不主叫侧媒体平均时延是20ms ;
在 Source-Media-Qos-1nformation 字段 Source-Max-Delay 子字段中填入 50,表不主叫侧媒体最大时延是50ms ;
在 Source-Media-Qos-1nformation 字段 Source-Aver-Jitter 子字段中填入 10,表不主叫侧媒体平均抖动是IOms ;
在 Source-Media-Qos-1nformation 字段 Source-Max-Jitter 子字段中填入 20,表不主叫侧媒体最大抖动是20ms ;
在 Source-Media-Qos-1nformation 字段 Source-Aver-Loss 子字段中填入 O,表不主叫侧媒体平均丢包率是O ;
在 Source-Media-Qos-1nformation 字段 Source-Max-Loss 子字段中填入 I,表不主叫侧媒体最大丢包率是1% ;
在 Source-Media-Qos-1nformation 字段 Source-R-Factor 子字段中填入 80,表不主叫侧媒体质量R指标值是80 ;
在该成员项下的Dest-Media-Qos-1nformation组合字段的各子字段填写如下:
在 Dest-Media-Qos-1nformation 字段 Dest-Data-Volume-Rtp-1ngress 子字段中填入115200,表示被叫侧入向rtp流字节数;
在 Dest-Media-Qos-1nformation 字段 Dest-Data-Volume-Rtp-Egress 子字段中填入115200,表示被叫侧出向rtp流字节数;
在 Dest-Media-Qos-1nformation 字段 Dest-Codec-Type 子字段中填入 O,表不本次上报的被叫侧是G.711 U律的语音媒体类型;
在 Dest-Media-Qos-1nformation 字段 Dest-Bandwidth 子字段中填入 64,表不被叫侧媒体带宽值是64Kbps ;
在 Dest-Media-Qos-1nformation 字段 Dest-Aver-Delay 子字段中填入 20,表不被叫侧媒体平均时延是20ms ;
在 Dest-Media-Qos-1nformation 字段 Dest-Max-Delay 子字段中填入 50,表不被叫侧媒体最大时延是50ms ;
在 Dest-Media-Qos-1nformation 字段 Dest-Aver-Jitter 子字段中填入 10,表不被叫侧媒体平均抖动是IOms ;
在Dest-Media-Qos-1nformation 字段Dest-Max-Jitter 子字段中填入 20,表不被叫侧媒体最大抖动是20ms ;
在Dest-Media-Qos-1nformation字段Dest-Aver-Loss子字段中填入O,表不被叫侧媒体平均丢包率是O ;
在Dest-Media-Qos-1nformation字段Dest-Max-Loss子字段中填入I,表不被叫侧媒体最大丢包率是1% ;
在Dest-Media-Qos-1nformation字段Dest-R-Factor子字段中填入80,表不被叫侧媒体质量R指标值是80 ;
同时,在MS计费消息格式中已有的时间戳字段填写当时的时间;
步骤S13 ADF实体收到P-CSCF网元发来的计费请求消息后,更新对应的P-CSCF⑶R计费话单;
步骤S14 =CDF实体向P-CSCF网元返回计费响应消息ACA ;
如图3所示:
步骤S15 =P-CSCF网元收到主叫侧终端UE发来的释放请求消息;
步骤S16 =P-CSCF网元将释放请求消息向被叫侧转发;
步骤S17 =P-CSCF网元向离线数据功能⑶F实体发送话终计费请求消息ACR[Stop],该计费请求消息带有 Signal_Group、Signal-Type、Billing-Leg 和 List-Of-Media-Traffic-Data-Volumes自定义AVP字段,P-CSCF网元根据会话的实际值具体填写内容如下:
在Signal-Group字段中填入主叫侧终端UE归属于P-CSCF的虚拟化信令分组编号1000 ;在Signal-Type字段中填入0,表示信令类型为SIP协议类型;在Billing-Leg字段中填入O,表示计费类型为入向计费;
为 List-Of-Media-TrafTic-Data-Volumes 创建 I 个成员项,并且:
在该成员项下的Media-Traffic-Change-Condition字段中填入2,表示业务终止原因触发了本次媒体流量表上报;
在该成员项下的Media-Traffic-Change-Time字段中填入当时的时间;
同时,在MS计费消息格式中已有的时间戳字段填写当时的时间;
步骤S18 ADF实体收到P-CSCF网元发来的计费请求消息后,更新并生成最终的P-CSCF⑶R计费话单;
步骤S19 ADF实体向P-CSCF网元返回计费响应消息ACA ;
步骤S20 =P-CSCF网元收到被叫侧发来的释放请求的应答消息;
步骤S21 =P-CSCF网元将释放请求的应答消息转发给主叫侧终端UE ;
步骤S22:当需要同一信令面协议类型所有的CDR时,依据Signal-Type关键字进行分
栋;
步骤S23:当需要同一虚拟化逻辑网元实体所有的⑶R时,依据Signal-Group关键字进行分拣;
步骤S24:当需要同一计费阶段所有的⑶R时,依据Billing-Leg关键字进行分拣;步骤S25:当需要同一虚拟化逻辑网元实体、不同主叫侧和被叫侧媒体质量的CDR时,依据(Signal-Group) + ( Source-R-Factor) + (Dest-R-Factor)组合为关键字进行分拣;步骤S26:当需要同一虚拟化逻辑网元实体、主叫侧和被叫侧媒体类型转换(trandcoding)业务的 CDR 时,依据(Signal-Group) + ( Source-Codec-Type) + (Dest-Codec-Type)组合为关键字进行分拣;
步骤S27:当需要同一虚拟化逻辑网元实体、通话过程中存在媒体切换的CDR时,依据(Signal-Group) + ( Media-Traffic-Change-Condition)组合为关键字进行分拣;
以上实施例只是MS多媒体点对点会话业务的部分场景,这个实施例的描述仅为了更好的说明本发明的使用。
[0016]综上所述,本发明提出了一种实现MS多媒体点对点会话计费的方法,能够适应IMS多媒体点对点会话业务特点进行话单分拣及计费,同时本发明对Diameter协议计费请求消息(ACR/CCR)需要填充的信息内容的扩展定义,既解决了目前IMS多媒体点对点会话业务计费所存在的问题,又比较容易根据以后的技术发展进行内容扩展。
[0017]当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种实现会话内容计费的方法,涉及计费信息采集网元和计费功能实体⑶F网元,所述的计费信息采集网元包括互联边界点控制功能IBCF,或者代理-呼叫会话控制功能P-CSCF,或者接入切换控制功能ATCF,其特征在于,该方法包括: A.在Diameter协议计费消息结构中扩展用于表述所述MS多媒体点对点会话业务计费信息的组合型计费属性对AVP结构,包括:信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段和媒体流量表标识字段; B.在所述MS多媒体点对点会话业务过程中,所述计费信息采集网元通过所述AVP结构记录用户的计费信息,并将所述AVP结构发送给所述计费功能实体网元;所述计费功能实体网元根据所述AVP结构实行计费话单记录、关联及分拣,从而实现计费。
2.根据权利要求1所述的方法,其特征在于: 所述信令类型标识字段,用于区分一次IMS多媒体点对点会话的信令面协议类型,所述信令面协议类型包括=SIP协议类型、H.323协议类型; 所述虚拟化信令分组标识字段,用于在一个物理网元实体被虚拟化为多个逻辑网元实体,且这多个逻辑网元实体共用I个Rf或Ro计费接口场景时,区分所述MS多媒体点对点会话归属的虚拟化逻辑网元实体; 所述计费阶段标识字段,用于区分一次IMS多媒体点对点会话的会话初始请求消息相对于计费信息采集网元的计费阶段信息,所述计费阶段包括:入向呼叫类型(对呼入计费信息采集网元方向的会话计费)、出向呼叫类型(对呼出计费信息采集网元方向的会话计费); 所述媒体流量表是一个组合型标识字段,用于记录MS多媒体点对点会话媒体面各种媒体类型定量的计费信息,所述媒体类型定量的计费信息包括:媒体流量表上报原因值字段、媒体流量表上报时刻字段、主叫侧媒体质量信息字段、被叫侧媒体质量信息字段。
3.根据权利要求2所述的方法,其特征在于: 所述媒体流量表上报原因值字段,用于记录触发对应的媒体流量表上报的原因值,包括:媒体切换、网元配置变更、会话终止、时间阀值越界、流量阀值越界、会话老化、容灾切换; 所述媒体流量表上报时刻字段,用于记录对应的媒体流量表上报的时间参量; 所述主叫侧媒体质量信息字段,用于记录对应的媒体流量表上报的主叫侧媒体质量参数信息,包括:主叫侧入向媒体流字节数、主叫侧出向媒体流字节数、主叫侧媒体类型、主叫侧媒体带宽、主叫侧媒体平均时延、主叫侧媒体最大时延、主叫侧媒体平均抖动、主叫侧媒体最大抖动、主叫侧媒体平均丢包率、主叫侧媒体最大丢包率、主叫侧媒体质量R指标; 所述被叫侧媒体质量信息字段,用于记录对应的媒体流量表上报的被叫侧媒体质量参数信息,包括:被叫侧入向媒体流字节数、被叫侧出向媒体流字节数、被叫侧媒体类型、被叫侧媒体带宽、被叫侧媒体平均时延、被叫侧媒体最大时延、被叫侧媒体平均抖动、被叫侧媒体最大抖动、被叫侧媒体平均丢包率、被叫侧媒体最大丢包率、被叫侧媒体质量R指标。
4.根据权利要求3所述的方法,其特征在于: 所述主叫侧入向媒体流字节数,用于记录MS多媒体点对点会话请求发起终端一侧流入计费信息采集网元的媒体流量; 所述主叫侧出向媒体流字节数,用于记录MS多媒体点对点会话请求发起终端一侧流出计费信息采集网元的媒体流量;所述主叫侧媒体类型,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体类型; 所述主叫侧媒体带宽,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体带宽; 所述主叫侧媒体平均时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均时延; 所述主叫侧媒体最大时延,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大时延; 所述主叫侧媒体平均抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均抖动; 所述主叫侧媒体最大抖动,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大抖动; 所述主叫侧媒体平均丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体平均丢包率; 所述主叫侧媒体最大丢包率,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体最大丢包率; 所述主叫侧媒体质量R指标,用于记录MS多媒体点对点会话请求发起终端与计费信息采集网元之间的媒体质量R指标(媒体质量R指标定义见ITU-T G.107规范所述); 所述被叫侧入向媒体流字节数,用于记录MS多媒体点对点会话被叫终端一侧流入计费信息采集网元的媒体流量; 所述被叫侧出向媒体流字节数,用于记录IMS多媒体点对点会话被叫终端一侧流出计费信息采集网元的媒体流量; 所述被叫侧媒体类型,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体类型; 所述被叫侧媒体带宽,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体带宽; 所述被叫侧媒体平均时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均时延; 所述被叫侧媒体最大时延,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大时延; 所述被叫侧媒体平均抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均抖动; 所述被叫侧媒体最大抖动,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大抖动; 所述被叫侧媒体平均丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体平均丢包率; 所述被叫侧媒体最大丢包率,用于记录MS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体最大丢包率; 所述被叫侧媒体质量R指标,用于记录IMS多媒体点对点会话被叫终端与计费信息采集网元之间的媒体质量R指标(媒体质量R指标定义见ITU-T G.107规范所述)。
5.根据权利要求4所述的方法,其特征在于:所述MS多媒体点对点会话业务过程包括以下步骤; (2-1)所述计费信息采集网元收到主叫侧终端会话初始请求消息,并且之后收到被叫侧终端应答消息后,计费信息采集网元触发起始话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括: 将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;(2-2)所述计费功能实体收到所述计费请求消息后,为所述IMS多媒体点对点会话开启I个计费话单CDR,并返回计费应答消息; (2-3)所述计费信息采集网元检测到所述IMS多媒体点对点会话通话过程中,通话媒体面发生了变化时,计费信息采集网元触发中间话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括: 将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;对应媒体面发生了变化的媒体类型,创建若干媒体流量表成员项;将所述触发中间话单计费的原因值填入对应成员项的所述媒体流量表上报原因值字段;将所述时间戳填入对应成员项的所述媒体流量表上报时刻字段;将所述主叫侧媒体质量信息填入对应成员项的所述主叫侧媒体 质量信息字段;将所述被叫侧媒体质量信息填入对应成员项的所述被叫侧媒体质量信息字段; (2-4)所述计费功能实体收到所述计费请求消息后,为所述IMS多媒体点对点会话更新其CDR,并返回计费应答消息; (2-5)所述计费信息采集网元收到会话结束请求时,计费信息采集网元触发结束话单计费,记录当前时间戳,同时将该路会话的计费信息填写到所述AVP结构中,并与所述时间戳一起携带在发向所述计费功能实体的计费请求消息中;所述计费信息的填写包括: 将所述计费信息采集网元本地保存的计费阶段配置填入所述计费阶段标识字段;将所述计费阶段标识字段对应一侧信令面的协议类型填入信令类型标识字段;将所述计费阶段标识字段对应一侧信令面的所归属的虚拟化信令分组号填入虚拟化信令分组标识字段;对应媒体面发生了变化的媒体类型,创建若干媒体流量表成员项;将所述触发结束话单计费的原因值填入对应成员项的所述媒体流量表上报原因值字段;将所述时间戳填入对应成员项的所述媒体流量表上报时刻字段;将所述主叫侧媒体质量信息填入对应成员项的所述主叫侧媒体质量信息字段;将所述被叫侧媒体质量信息填入对应成员项的所述被叫侧媒体质量信息字段; (2-6)所述计费功能实体收到所述计费请求消息后,更新并关闭所述CDR,并返回计费应答消息;以所述信令类型标识字段、虚拟化信令分组标识字段、计费阶段标识字段、媒体流量表的各成员字段为关键字进行关联,可为用户分拣出其相关的CDR。
【文档编号】H04L12/14GK103595545SQ201310601982
【公开日】2014年2月19日 申请日期:2013年11月25日 优先权日:2013年11月25日
【发明者】于继明 申请人:金陵科技学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1