多媒体会议业务计费方法及系统的制作方法

文档序号:7698357阅读:252来源:国知局
专利名称:多媒体会议业务计费方法及系统的制作方法
技术领域
本发明涉及计费技术,尤其涉及一种多媒体会议业务计费方法及系统。
背景技术
目前,IP多媒体子系统(MS, Internet Protocol Multimedia Subsystem)的多 媒体电话(匪Tel, Multimedia Tel印hone)业务包含多种子业务,如通信前转、通信保持、 通信等待、及多媒体会议等。对应每种子业务,MS具有不同的计费方法,其中,多媒体会议 计费(CONF Charging)涉及两部分费用会议费和参会各成员的通信费。
上述参会各成员的通信费一般遵循现有的点对点通信等计费标准来进行,而会议 费的收取现有解决方案大多是简单地通过在多媒体会议开始时为会议创建方生成会议 开始计费数据记录(CDR, Charging Data Record)、多媒体会议结束时为会议创建方生成 会议结束CDR来实现,计费精度很低,且由处理参会成员通信费的会话起始协议应用服务 器(SIP AS, Session Initiation ProtocolApplication Server)来生成所有禾口多媒体会 议相关的CDR。在运营商对计费要求日益精细化的今天,第三代合作伙伴计划(3GPP,3rd Generation PartnershipProject)计费标准已经明确规定多媒体会议的会议费需要参考 该多媒体会议的持续时长和参会成员数量来计算,因此,现有的多媒体会议业务计费方法 无法满足这样的计费精度要求。

发明内容
有鉴于此,本发明的主要目的在于提供一种多媒体会议业务计费方法及系统,能 够根据参会成员数量变化或其他变化生成CDR,来提高多媒体会议业务计费的精度和准确度。 为达到上述目的,本发明的技术方案是这样实现的
本发明提供一种多媒体会议业务计费方法,包括 多媒体电话应用服务器匪Tel AS根据用户设备UE发起的相应业务请求,发送计 费请求ACR消息给计费数据功能CDF单元; CDF单元根据收到的ACR消息生成相应的计费数据记录CDR,并将生成的CDR发送 给计费网关功能CGF单元; CGF单元对收到的CDR进行预处理,并按照预先设定的规则将CDR文件传送至计费 中心生成相应账单; 其中,ACR消息和CDR中包含会议标识号字段和在线会议成员数量字段。
上述技术方案中,所述ACR消息还包含参会成员动作类型字段;所述CDR文件的传 送通过CGF单元主动推送PUSH方式、计费中心主动获取PULL方式、或者上述两种方式的结 合来实现。 上述技术方案中,所述业务请求为创建多媒体会议请求,所述参会成员动作类型 为创建多媒体会议;所述业务请求为主动加入多媒体会议请求,所述参会成员动作类型为
3主动加入多媒体会议;所述业务请求为邀请其他UE加入多媒体会议请求,所述参会成员动 作类型为被邀请加入多媒体会议;所述业务请求为退出多媒体会议请求,所述参会成员动 作类型为退出多媒体会议。 本发明还提供一种多媒体会议业务计费系统,包括 呼叫会话控制功能单元,用于向匪Tel AS转发UE的业务请求消息; 匪Tel AS,用于根据UE发起的相应业务请求,向CDF单元发送ACR消息;CDF单元,用于根据收到的ACR消息生成相应的CDR,并将该CDR发送给CGF单元; CGF单元,用于对收到的CDR进行预处理,并按照预先设定的规则将CDR文件传送
给计费中心; 计费中心,用于根据CDR文件生成相应的账单; 其中,所述ACR消息和CDR中包含会议标识号字段和在线会议成员数量字段。 上述技术方案中,所述ACR消息还包含参会成员动作类型字段。 所述CDR文件的传送通过CGF单元主动推送PUSH方式、计费中心主动获取PULL
方式、或者上述两种方式的结合来实现。 本发明提供的多媒体会议业务计费方法及系统,由负责多媒体电话业务的匪Tel AS为多媒体会议生成会议费的计费消息;并且,在一次多媒体会议中,除了在会议开始和 结束时生成/处理会议CDR以外,在会议成员主动加入会议、会议成员被邀请加入会议或会 议成员退出会议时,还会根据中间计费消息更新会议CDR/生成事件类CDR, CDR中记录实时 的参会成员数量情况以及其他有效的计费信息,这样,能够实时提供参会成员数量变化情 况及其他有效计费信息,进而提高计费精度。 本发明在计费请求消息中增加会议标识符(CONF ID)字段,对于同一次会议,CONF ID在所有CDR中保持一致,并在一段时间内对于不同的会议具有唯一性,如此,可以据此区 分不同的会议,也可以据此进行多个与同一次会议相关的CDR的聚合和关联,从而提高了 计费精度和准确度。


图1为本发明多媒体会议业务计费系统的结构示意图; 图2为本发明多媒体会议业务计费方法的流程示意图; 图3为本发明实施例1的UE 1创建多媒体会议计费消息流程图; 图4为本发明实施例2的UE 2主动加入多媒体会议计费消息流程图; 图5为本发明实施例3的UE 3被邀请加入多媒体会议计费消息流程图; 图6为本发明实施例4的多媒体会议结束计费消息流程图。
具体实施例方式
本发明的基本思想是匪Tel AS根据用户设备(UE,User Equipment)发起的相应 业务请求,发送包含CONF ID和在线会议成员数量(Online ParticipantsNumber)的计费 请求(ACR, Accounting Request)消息给计费数据功會g (CDF, Charging Data Function) 单元,CDF单元生成相应的CDR并将该CDR发送给计费网关功能(CGF, Charging Gateway Function)单元,CGF单元对CDR预处理后将CDR文件传送至计费中心(BD, BillingDomain)生成相应账单。如此计费中心能根据多媒体会议的持续时长和参会成员数量生成 账单,提高了计费的精度和准确度。 图l为本发明多媒体会议业务计费系统的结构示意图,如图l所示,该计费系统包 括 呼叫会话控制功能(CSCF, Call Session Control Function)单元,用于向AS转 发UE的业务请求消息; 匪Tel AS,用于根据UE发起的相应业务请求,通过Rf接口向CDF单元发送ACR消 息; CDF单元,用于根据收到的ACR消息生成相应的CDR,并将该CDR通过Ga接口发送 给CGF单元; CGF单元,用于对收到的CDR进行预处理,并按照预先设定的规则将CDR文件传送 至计费中心; 计费中心,用于根据CDR文件生成相应的账单。 上述ACR消息和CDR中包含CONF ID字段和Online Participants Number字 段,可实时记录参加会议的在线会议成员数,且便于同一次会议的多个CDR关联和聚合 (Aggregation)。 上述预处理可以是CDR文件合并和错误处理等。 上述CDR文件的传送可以通过CGF单元主动推送(PUSH)方式、BD主动获取(PULL) 方式、或两种方式的结合来实现。在PUSH方式下,预先设定的规则可以按照文件尺寸、文件 是否可用、存储容量或间隔时间等设定,如若CDR文件存储容量超出预先设定的CGF单元存 储容量界限,则触发CGF单元发送CDR文件给BD ;在PULL方式下,BD可以按照预先设定的 时间点或频率来主动获取CDR文件。 图2为本发明多媒体会议业务计费方法的流程示意图,如图2所示,该方法包括
步骤100,根据UE发起的相应业务请求,匪Tel AS发送ACR消息给CDF单元;
本步骤中,UE的业务请求可以是创建多媒体会议请求消息、加入多媒体会议请求 消息、邀请其他UE加入多媒体会议请求消息、或退出多媒体会议请求消息等,MMTel AS将 CONF ID和Online Participants Number插入计费请求消息ACR,通过Rf接口发送给CDF 单元。其中,CONF ID是在每次多媒体会议创建时由MMTel AS设置的,直至该多媒体会议 结束以前,这个值不发生改变,且在一个设定的时间周期内它是唯一不重复的值,即属于同 一次多媒体会议的多个CDR具有相同且唯一的CONF ID,可用于同一次会议的多个CDR关联 或聚合。 该ACR消息中还可以包含参会成员动作类型(Participants Action Type)字段, 用于向运营商指示会议CDR由什么动作引起,如创建多媒体会议、主动加入多媒体会议、 被邀请加入多媒体会议、或退出多媒体会议等等。 步骤110,根据收到的ACR消息,CDF单元生成相应的CDR,并返回计费响应(ACA, Accounting Answer)消息给MMTel AS,且将所生成的CDR发送给CGF单元;
本步骤中,CDR同样包括CONF ID字段、Online Participants Number字段和 Participants Action Type字段,Online Participants Number结合同一个CDR中的时间 戳,可以在一次会议有很多CDR时准确反映一次会议中参会成员数量的变化情况,从而提供足够的信息给计费中心来进行会议费的计算。 多媒体会议的会议费可以是会话无关或者会话相关,若是会话无关,CDF单元在创 建会议、有成员主动加入会议、有成员被邀请加入会议、有成员退出会议和会议结束时,分 别为这次会议生成若干事件类CDR(Event CDR);若是会话相关,则CDF单元在创建会议、有 成员主动加入会议、有成员被邀请加入会议、有成员退出会议和会议结束时,分别为这次会 议打开话单CDR、更新(Update)话单CDR和关闭话单CDR。无论哪种情况,CONF ID的值均 是在每次会议创建时设置,直至会议结束都保持不变。 步骤120, CGF单元对收到的CDR进行预处理,并按照预先设定的规则将CDR文件 传送给计费中心,以生成相应账单; 本步骤中,所述预处理可以是CDR文件合并和错误处理等。 上述CDR文件的传送可以通过CGF单元主动推送(PUSH)方式、BD主动获取(PULL) 方式、或两种方式的结合来实现。在PUSH方式下,预先设定的规则可以按照文件尺寸、文件 是否可用、存储容量或间隔时间等设定,如若CDR文件存储容量超出预先设定的CGF单元存 储容量界限,则触发CGF单元发送CDR文件给BD ;在PULL方式下,BD可以按照预先设定的 时间点或频率来主动获取CDR文件。 多媒体会议计费中参会各成员作为主叫呼入分支的通信费属于IMS基本网元服 务/查询/代理呼叫会话控制功能(S/I/P CSCF)单元和SIPAS生成计费信息的范畴;而会 议费则属于匪Tel AS生成计费信息的范畴。SIP AS和匪Tel AS是逻辑上的区分,在实际 的物理部署时,两者可以共存于一个AS实体。 本发明提出多媒体会议的计费原则是会议成员的通信费由SIP AS和多媒体资 源功能控制器(MRFC,Multimedia Resource Function Controller)来度量,而会议费由处 理多媒体会议业务的匪Tel AS和MRFC来度量。 下面结合附图和实施例来具体说明本发明多媒体会议业务计费方法。
以一个简单的多媒体会议场景为例,有三个UE,分别为UE 1、UE 2和UE 3,其中, UE l创建多媒体会议成功,UE 2主动加入该多媒体会议,UE 3被邀请加入该多媒体会议, 该多媒体会议进行了一段时间后结束。该多媒体会议结束的触发条件可以是创建方UE 1 退出、或者所有UE都退出,具体触发条件由运营商自己的计费策略来决定,在本实施例中, 假定计费策略为UE l退出触发该多媒体会议结束,采用会话相关的计费方式,采用CGF单 元主动PUSH方式传送CDR文件。
实施例1 本实施例的多媒体会议场景为该多媒体会议尚未创建,UE 1创建多媒体会议。
图3为本发明实施例1的UE 1创建多媒体会议计费消息流程图,如图3所示,步 骤Al至A15为UE 1和AS进行多媒体资源协商过程,多媒体资源协商成功后,执行步骤16、 步骤20至22, AS返回200ok响应消息给UE l,UEl收到200ok响应后发出确认消息(ACK) 给AS,同时步骤A17至A19 :AS发起多媒体会议业务计费过程。
其中,该多媒体会议业务计费方法具体包括 步骤1 、根据UE 1发起的创建多媒体会议请求,匪Tel AS发送ACR消息给CDF单 元; 该ACR消息中CONF ID字段由匪Tel AS设置,本实施例中,该多媒体会议CONF ID值设为100, Online Participants Number字段记录实时的在线参加会议的成员数量,由 匪Tel AS ±真写,此时应该是1。在ACR消息中还可以包含Participants Action Type字 段,用于向运营商指示会议CDR由什么动作引起,本实施例中,该字段应该填创建会议,艮卩 CREATE—CONF。 步骤2,根据收到的ACR消息,CDF单元打开会议话单CDR,并返回ACA消息给匪Te 1 AS,且将CDR发送给CGF单元; CDF单元打开一个会议CDR,该CDR包含CONF ID字段、OnlineParticipants Number字段禾口 Participants Action Type字段,CONF ID值为lOO,Online Participants Number值为1, Participants Action Type值为CREATE_CONF。 步骤3, CGF单元对收到的CDR进行预处理,并按照预先设定的规则将生成的CDR 文件发送给计费中心,以便帐单生成; 这里,预先设定CDR文件的存储容量界限, 一旦该CDR文件超过该存储容量界限, 则CGF单元将该CDR文件PUSH给计费中心。
实施例2 本实施例的多媒体会议场景为该多媒体会议已经由UE 1创建,且UE 2主动请求 加入上述UE l创建的多媒体会议。 图4为本发明实施例2的UE 2主动加入多媒体会议计费消息流程图,如图4所 示,步骤Al至A14为UE 2和AS进行多媒体资源协商过程,多媒体资源协商成功后,执行步 骤15、步骤19至21 :AS返回200ok响应消息给UE 2, UE 2收到200ok响应后发出确认消 息(ACK)给AS,同时步骤A16至A18 :AS发起多媒体会议业务计费过程。
其中,该多媒体会议业务计费方法具体包括 步骤1、根据UE 2发起的加入多媒体会议请求,匪Tel AS发送ACR消息给CDF单 元; 该ACR消息中CONF ID值为100, Online Participants Number字段记录实时 的在线参加会议的成员数量,由匪Tel AS填写,此时应该是2。在ACR消息中还可以包含 Participants Action Type字段,用于向运营商指示会议CDR由什么动作引起,本实施例 中,该字段应该填加入会议,即J0IN_C0NF。 步骤2 ,根据收到的ACR消息,CDF单元更新会议CDR,并返回ACA消息给匪Te 1 AS, 且将CDR发送给CGF单元;CDF单元更新会议CDR,该CDR包含CONF ID字段、列表形式出现的Online Participants Number字段禾口Participants Action Type字段禾口时间戮,CONFID值为100, Online Participants Number值为2, Participants Action Type值为J0IN_C0NF。
步骤3, CGF单元对收到的CDR进行预处理,并按照预先设定的规则将生成的CDR 文件发送给计费中心,以便帐单生成; 这里,预先设定CDR文件的存储容量界限, 一旦该CDR文件超过该存储容量界限, 则CGF单元将该CDR文件PUSH给计费中心。
实施例3 本实施例的多媒体会议场景为该多媒体会议已经由UE 1创建,且UE 2已经主动 加入该多媒体会议,此时,UE 3被邀请加入上述UE l创建的多媒体会议。
图5为本发明实施例3的UE 3被邀请加入多媒体会议计费消息流程图,如图5所 示,会议已经创建,另一用户UE 3被邀请加入会议,步骤A1至AIO :UE 1发起参考(Refer) 消息给AS邀请UE 3加入会议,AS返回202响应表示已经接收到Refer消息,AS通过通知 (Notify)消息通知UE 1知道了 ,准备邀请;UE 1返回200ok响应到AS ;AS在收到200ok响 应后,向UE 3发出Invite消息邀请UE 3加入会议,UE 3向AS发送200ok响应;步骤All 至A13 :AS发起多媒体会议业务计费过程。
其中,该多媒体会议业务计费方法具体包括 步骤1、根据UE 1发起的邀请UE 3加入多媒体会议请求,匪Tel AS发送ACR消息 给CDF单元; 该ACR消息中CONF ID值为100, Online Participants Number字段记录实时 的在线参加会议的成员数量,由匪Tel AS填写,此时应该是3。在ACR消息中还可以包含 Participants Action Type字段,用于向运营商指示会议CDR由什么动作引起,本实施例 中,该字段应该填被邀请加入会议,即INVITE_CONF。 步骤2 ,根据收到的ACR消息,CDF单元更新会议CDR,并返回ACA消息给匪Te 1 AS, 且将CDR发送给CGF单元;CDF单元更新会议CDR,该CDR包含CONF ID字段、列表形式出现的Online Participants Number字段、Participants Action Type字段和时间戳等,CONFID值为100, Online Participants Number值为3, Participants Action Type值为INVITE_CONF。
步骤3, CGF单元对收到的CDR进行预处理,并按照预先设定的规则将生成的CDR 文件发送给计费中心,以便帐单生成; 这里,预先设定CDR文件的存储容量界限, 一旦该CDR文件超过该存储容量界限, 则CGF单元将该CDR文件PUSH给计费中心。
实施例4 本实施例的多媒体会议场景为该多媒体会议已经由UE 1创建,且UE 2已经主动 加入该多媒体会议,UE 3已经被邀请加入,此时,UE l退出多媒体会议,触发该多媒体会议 结束。 图6为本发明实施例4的多媒体会议结束计费消息流程图,如图6所示,步骤Al、 步骤A2:UE 1向CSCF发出退出(BYE)消息请求退出,CSCF转发该BYE消息给AS。步骤A3 至A5, AS发起多媒体会议业务计费过程会议AS向CDF发送ACR消息,CDF生成结束CDR, CDF返回ACA给AS ;步骤A6至All,AS发送200ok响应给UE 1,同时AS通知其他会议成员 UE1退出;UE 1返回200ok响应给AS。
其中,该多媒体会议业务计费方法具体包括 步骤1 、根据UE 1发起的退出多媒体会议请求,匪Tel AS发送ACR消息给CDF单 元; 该ACR消息中CONF ID值为100, Online Participants Number字段记录实时 的在线参加会议的成员数量,由匪Tel AS填写,此时应该是2。在ACR消息中还可以包含 Participants Action Type字段,用于向运营商指示会议CDR由什么动作引起,本实施例 中,该字段应该填退出会议,即QUIT_CONF。 步骤2,根据收到的ACR消息,CDF单元关闭会议CDR,并返回ACA消息给匪Tel AS,且将CDR发送给CGF单元;CDF单元关闭会议CDR,该CDR包含CONF ID字段、列表形式出现的Online Participants Number字段、Participants Action Type字段和时间戳等,CONFID值为100, Online Participants Number值为2, Participants Action Type值为QUIT_C0NF。
步骤3, CGF单元对收到的CDR进行预处理,并按照预先设定的规则将CDR文件发 送给计费中心,以便帐单生成; 这里,预先设定CDR文件的存储容量界限, 一旦该CDR文件超过该存储容量界限, 则CGF单元将该CDR文件PUSH给计费中心。 综上,通过上述实施例,本发明多媒体会议业务计费方法及系统,使得同一次会议 的多个会议CDR的聚合通过CONF ID可以得到实现,而且每个部分(partial) CDR携带的参 会成员数量结合时间戳等信息呈现为一个信息完全的列表,即在CDR中,会议业务请求/响 应时间戳和在线会议成员数量等字段组合为一个组合型字段,可以在CDR中多次出现呈现 为列表,从而为计费中心根据自己的会议计费策略计算会议费提供了详细且准确的信息。 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
一种多媒体会议业务计费方法,其特征在于,包括多媒体电话应用服务器MMTel AS根据用户设备UE发起的相应业务请求,发送计费请求ACR消息给计费数据功能CDF单元;CDF单元根据收到的ACR消息生成相应的计费数据记录CDR,并将生成的CDR发送给计费网关功能CGF单元;CGF单元对收到的CDR进行预处理,并按照预先设定的规则将CDR文件传送至计费中心生成相应账单;其中,ACR消息和CDR中包含会议标识号字段和在线会议成员数量字段。
2. 根据权利要求l所述的多媒体会议业务计费方法,其特征在于,所述ACR消息还包含 参会成员动作类型字段。
3. 根据权利要求2所述的多媒体会议业务计费方法,其特征在于,所述CDR文件的传送 通过CGF单元主动推送PUSH方式、计费中心主动获取PULL方式、或者上述两种方式的结合 来实现。
4. 根据权利要求2或3所述的多媒体会议业务计费方法,其特征在于,所述业务请求为 创建多媒体会议请求,所述参会成员动作类型为创建多媒体会议。
5. 根据权利要求2或3所述的多媒体会议业务计费方法,其特征在于,所述业务请求为 主动加入多媒体会议请求,所述参会成员动作类型为主动加入多媒体会议。
6. 根据权利要求2或3所述的多媒体会议业务计费方法,其特征在于,所述业务请求为 邀请其他UE加入多媒体会议请求,所述参会成员动作类型为被邀请加入多媒体会议。
7. 根据权利要求2或3所述的多媒体会议业务计费方法,其特征在于,所述业务请求为 退出多媒体会议请求,所述参会成员动作类型为退出多媒体会议。
8. —种多媒体会议业务计费系统,其特征在于,包括 呼叫会话控制功能单元,用于向匪Tel AS转发UE的业务请求消息; 匪Tel AS,用于根据UE发起的相应业务请求,向CDF单元发送ACR消息;CDF单元,用于根据收到的ACR消息生成相应的CDR,并将该CDR发送给CGF单元; CGF单元,用于对收到的CDR进行预处理,并按照预先设定的规则将CDR文件传送给计 费中心;计费中心,用于根据CDR文件生成相应的账单;其中,所述ACR消息和CDR中包含会议标识号字段和在线会议成员数量字段。
9. 根据权利要求8所述的多媒体会议业务计费系统,其特征在于,所述ACR消息还包含 参会成员动作类型字段。
10. 根据权利要求8或9所述的多媒体会议业务计费系统,其特征在于,所述CDR文件 的传送通过CGF单元主动推送PUSH方式、计费中心主动获取PULL方式、或者上述两种方式 的结合来实现。
全文摘要
本发明提供一种多媒体会议业务计费方法,包括多媒体电话应用服务器根据用户设备发起的相应业务请求,发送计费请求(ACR)消息给计费数据功能(CDF)单元;CDF单元生成相应的计费数据记录(CDR),并将生成的CDR发送给计费网关功能CGF单元;CGF单元生成CDR文件,并按照预先设定的规则将生成的CDR文件发送给计费中心生成相应账单;其中,ACR消息和CDR中包含会议标识号字段和在线会议成员数量字段。同时,本发明还提供一种多媒体会议业务计费系统。本发明的多媒体会议业务计费方法及系统,针对每个参会成员生成包含会议标识号字段和在线会议成员数量字段的CDR,提高了多媒体会议业务计费的精确度和准确度。
文档编号H04L12/18GK101777987SQ20091007659
公开日2010年7月14日 申请日期2009年1月9日 优先权日2009年1月9日
发明者郭文洁 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1