上报数据业务使用量的方法、系统、媒体处理及控制设备的制作方法

文档序号:7690905阅读:170来源:国知局
专利名称:上报数据业务使用量的方法、系统、媒体处理及控制设备的制作方法
技术领域
本发明涉及一种上报数据业务使用量的技术,尤其涉及在分离架构下实 时主动上报数据业务使用量的方法、系统及媒体处理设备和媒体控制设备。
背景技术
分离架构网络是一种将业务或控制与承载进行分离的网络,各个网络实 体之间通过标准的协议进行连接和通信。在现有的分离架构技术中,对数据业务使用量采用主动查询方式获得。即,媒体控制设备(Media Controller, 以下简称MC)在会话结束后或者会话进行中向媒体处理设备(Media Processor,以下简称MP)发送查询数量、流量等统计信息请求。MP才艮据该 统计信息请求向MC发送包含消息统计信息的响应消息。现有技术的缺陷在于现有分离架构网络无法实现实时控制数据业务 的使用量。这是因为现有分离架构网络中的MC和MP是相互分离的独立网 络设备,实时控制数据业务的使用量要求能够实时监测业务的数量或流量 并在达到许可使用量时可以实时主动上报,而MC无法知道数据业务的数量 或流量何时会达到许可使用量,也无法知道查询的时间点;负责对数据业 务的数量或流量进行统计的MP无法知道何时要主动向MC上报统计数据, 因此,现有MC和MP无法进行实时交互实现对分离架构网络中的实时控制 数据业务的使用量。发明内容本发明要的目的是在分离架构网络中,实现实时主动上报数据业务使用量。为了实现上述目的,本发明一个实施例是提供了一种分离架构下实时主动上报数据业务使用量的方法,其中包括媒体处理设备MP对由媒体控制设备MC下发的配额进行接收; 所述MP为端点设置配额及对所述端点的数据业务的使用量进行统计,当所述端点实际使用的数据业务的使用量达到所述配额时,向所述MC上报配额完成事件。为了实现上述目的,本发明另一个实施例是提供了一种MC,其中包括第一控制模块,用于当接收到配额指示后,将所述配额指示中所指定 的配额发送给MP,指示MP为端点设置配额;第二控制模块,用于对所述MP当所述端点实际使用的数据业务的使用 量达到所述配额时上报的配额完成事件进行接收。为了实现上述目的,本发明又一个实施例是提供了一种MP,其中包括第一处理模块,用于对由MC下发的配额进行接收;第二处理模块,用于为端点设置配额,并对所述端点的数据业务的使 用量进行统计;第三处理模块,用于当所述端点实际使用的数据业务的使用量达到所 述配额时,向所述MC上报配额完成事件。为了实现上述目的,本发明再一个实施例是提供了一种分离架构下实 时主动上报数据业务使用量的系统,包括通信连接的MC及MP,其中所述MC用于当接收到配额指示后,向所述MP下发所述配额指示中指 定的配额;所述MP用于为端点设置配额,并对所述端点的数据业务的使用量进行 统计,当所述端点实际使用的数据业务的使用量达到所述配额时,向所述 MC上4艮配额完成事件。在本发明中,通过MC和MP的实时交互,使MP可以实时监测用户对数据业务的使用情况,当条件满足时上报统计信息,从而能够实现实时主动 上报数据业务的使用量。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为本发明所述分离架构下实时主动上报数据业务使用量的方法实施例1的流程图;图2为本发明所述分离架构下实时主动上报数据业务使用量的方法实施例2的流程图;图3为本发明实施例所述消息会议业务架构示意图;图4为本发明实施例所述消息会议业务在线计费过程的信令流程图;图5为本发明所述分离架构下实时主动上报数据业务使用量的系统实施例1的结构示意图;图6为本发明所述分离架构下实时主动上报数据业务使用量的系统实施例2的结构示意图。
具体实施方式
方法实施例1本实施例提供了 一种在分离架构下的实时主动上报数据业务使用量的方 法,如图1所示包括步骤IOI, MC接收配额指示。具体地,该配额指示可以由在线计费系 统(Online Charging System ,以下简称OCS)向MC下发。其中,所述配额指示中包含有要指定的配额,配额是指允许用户发送 或者接收的数据业务的使用量,如数据业务中消息的数量或者流量等。所 述流量为总流量或净荷流量。净荷流量是指排除掉开销的实际有效流量。针对于发送方向设置的配额可以称为发送方向配额;针对于接收方向设置的配额可以称为4矣收方向配额。具体地,可以通过扩展H248协议包以 实现对所述配额的下发,增加MC和MP之间的交互,实现实时主动上报数 据业务使用量。。步骤102, MC根据接收到的配额指示,指示MP为端点设置配额。其中,端点是当用户设备(User Equipment,以下简称UE)接入时,MP 建立的与该UE相映射的逻辑实体。发送方向配额和接收方向配额可以相同 也可以不相同。例如,发送方向配额和接收方向配额均是按照流量设置的, 且该配额的数值为1024字节。步骤103,所述配额的设置完成后,MP对所述端点的数据业务的使用量 进行统计,当所述端点实际使用的数据业务的使用量达到所述配额时,即 所述配额被用完时,向MC上报配额完成事件。该配额完成事件中携带有已 经使用了的配额。例如使用了数据业务的流量为1024字节。MC接收到所述配额完成事件后,可以将所述配额完成事件上报给所述 0CS,由所述OCS根据所述配额完成事件中携带的配额的数值,对所述端点 进行计费,以实现实时在线计费。具体地,由所述OCS在所述用户设备对 应的账户中扣除相应的金额。步骤104, MC接收到新的配额指示后,可根据步骤102 ~ 103重复进行。 当接收到UE发送的会话释放请求时,执行步骤105。此处需要说明的是,本步骤中对配额进行更新的过程可以根据UE对数 据业务的使用情况重复多次进行,并且每次更新后的配额可以相同也可以 不同。步骤105,当UE向MC发送会话释放请求,以请求释放当前的会话时, 所述MC指示所述MP释放与该会话相应的端点。具体地,可以先由MP计算该端点所使用的数据业务的使用量的累计 值,并将该累计值返回给所述MC;再由所述MC根据该累计值计算得到该 端点在会话释放前尚未上报的数据业务的最后一次使用量。例如,假设接收到的累计值为2048字节,而之前通过上报得到的总的使用量为1536字 节,则可以计算出该端点的最后一次使用量为2048 - 1536 = 512字节。另外,所述MC还可以将所述最后一次使用量上报给所述OCS,由所述 0CS根据该最后一次使用量进行计费。通过本实施例所述方法,通过MC和MP的实时交互,^使MP可以实时监 测用户对数据业务的使用情况,当条件满足时上报统计信息,从而实现实 时主动上报数据业务的使用量。 方法实施例2本实施例在方法实施例1的基础上作了进一步改进,提供了另一种在分 离架构下的实时主动上报数据业务的使用量方法,如图2所示包括 步骤201与步骤101相类似,此处不再赘述。步骤202, MC接收到配额指示后,指示MP为端点设置配额及有效时间。 例如,有效时间设置为10秒;配额设置为1024字节。步骤203,所述配额和有效时间的设置完成后,对所述端点的数据业务 的使用量进行统计。当所述配额被用完时,执行步骤210;当所述配额未 被用完且有效时间超时时,具体地,可以通过启动定时器来判断上述有效 时间是否超时,并执行步骤220。步骤210, MP向MC上报配额完成事件。该配额完成事件中携带有已经 使用了的配额。例如使用了数量为1024字节的消息。步骤220, MP上报有效时间超时事件。该有效时间超时事件中携带有 在该段有效时间内已经使用了的数据业务的使用量。例如,5U字节,没 有达到1024字节的额度。另外,MC还可以将所述配额完成事件及所述有效时间超时事件上报给 所述OCS,由所述OCS根据所述配额完成事件中携带的配额的数值或根据 所述有效时间超时事件中携带的数据业务的使用量,对所述端点进行计费。 步骤230,当MC接收到新的配额指示时,可以再次根据步骤202 ~ 203,210 - 220所述过程对所述端点进行控制,以实现实时主动上报数据业务的 使用量。此处需要说明的是,本步骤中对配额进行更新的过程可以根据UE对数 据业务的使用情况重复多次进行,并且每次更新后的配额可以相同也可以 不同。此后,也可以根据方法实施例1中的步骤106、 107所述过程,当会话 释放后,对最后一次使用量进行上报。通过本实施例所述方法,通过设置有效时间,使MC可以定期得到用户 设备对数据业务的使用情况,避免了由于设备故障等原因使数据业务的使 用量迟迟无法达到预设的配额而无法上报统计信息的问题。以下以具体的消息会议业务的计费为例,详细说明本发明上述方法实施例中所述实时主动上报数据业务的使用量方法的信令流程。消息会议业务是一种允许用户实时的将内容发送给其他用户开展在线会 议的业务。消息会议业务中的消息内容可以是文本、网页、图片,以及包括 歌曲、视频片段等文件在内的其他任何文件。如图3所示,为基于IP多媒体子 系统(IP Multimedia Subsystem,以下简称IMS)的消息会议业务架构示意图。 其中包括UE,呼叫会话控制功能(Call Session Control Function,以下 简称CSCF),应用服务器(Application Server,简称AS)/多i某体资源功 能控制器(Multimedia Resource Function Controller,以下简称MRFC), 多々某体资源功能处理器(Multimedia Resource Function Processor,以下简 称MRFP)和计费域(Billing Domain)。其中,UE、 CSCF与AS/MRFC之间通过会话初始化协议(Session Initiation Protocol,以下简称SIP)进行通信;UE与MRFP之间通过消息会话中继协议 (Message Session Relay Protocol,以下简称MSRP)进4亍通信;MRFP与AS/ MRFC之间通过H248协议进行通信;以及AS/ MRFC通过"Diameter"协议与计 费域中的计费设备进行通信。MRFC相当于一种MC; MRFP相当于一种MP。如图4所示,为消息会议业务在线计费过程的信令流程图,其中包括如 下步骤Sl, UE发送会话建立请求消息到AS/MRFC,请求建立会话,具体可以采 用SIP中的邀请(INVITE )方式建立会话,对应的々某体平面不是音频或视频, 而是消息;S2, AS/MRFC发送信用控制初始请求消息到计费域中的OCS,以请求相 应的配额;OCS返回i午可的配额;S3, MRFC发送资源分配请求消息(ADD)到MRFP,指示MRFP分配端点等 资源;同时指示该端点允许的配额;假设在本例中的计费策略是接收方向按流量计费,发送方向按数量计 费。在本步骤中,假设发送方向配额为10条,接收方向配额为卩(M8字节, 并且还指示了有效时间为5分钟。具体的信令可以表示为 "addReq {$, Events- {qsr/sq (qu=number, qq=10) , qsr/rq (qu=volume, qc=al 1,q(T2048),qsr/vt(t卜300川";S4, MRFP返回响应给MRFC,表明确:〖人收到资源分配请求消息;具体的 信令可以表示为"addReply{Tl},,;S5, AS/MRFC提示UE成功加入消息会议。具体的信令可以表示为"OK";S6,通过承载网络传递消息会议媒体流;S7,完成IO条的配额;S8, MRFP上报配额完成事件,其参数包括已经使用了的配额数量,如 已经发送了10条消息,接收到了512字节的流量。具体的信令可以表示为 "notifyReq {Tl, ObservedEven ts={qsr/ sq (sqq=10, rqq=512)}},,;S9, MRFC返回响应给MRFP,表明确认收到所述配额完成事件。具体的 信令可以表示为"notifyReply{Tl},,;S10, MRFC将所述配额完成事件上报给所述OCS,由所述OCS根据所述配 额完成事件中携带的配额的数值,对所述MRFP中相应用户的端点进行计费。Sll, AS/MRFC发送信用控制更新请求消息到OCS,以请求对配额进行更 新;OCS返回新的许可的配额;
S12, MRFC指示MRFP更新(MODIFY)对应端点的配额。假设更新后的配 额为,发送方向配额为20条,接收方向配额为2048字节,有效时间为5分钟; 具体的信令可以表示为 "modReq {Tl, Events- {qsr/sq (qu-number, qq=20), qsr/rq(qu=volume, qc=all, qq=20 48) , qsr/vt (t 1=300)}},,;
S13, MRFP返回响应给MRFC,表明确认收到了所述更新后的配额。具体 的信令可以表示为"modReply{Tl},,;
S14,通过承载网络传递消息会议媒体流;
S15, UE发送会话释放请求消息到AS/MRFC,请求释放会话。具体的信 令可以表示为"BYE";
S16, MRFC发送资源释放(SUBTRACT)请求消息到MRFP,指示MRFP释放 端点等相关资源,同时审计统计值。具体的信令可以表示为 subReq{Tl, audit {Statistics}};
S17, MRFP返回响应给AS/MRFC,包括发送数量累计为15条,接收流量 累计为1024字节。AS/MRFC根据这两个值,计算得到最后一次使用量,即自 最后一次上报(Notify)到现在又发送了 5条消息,接收了 512字节的流量, 因为之前上报的发送条数为IO,接收流量为512。具体的信令可以表示为 "subReply {Tl, Statistics {qs r/sqaq=15, qsr/rqaq=1024}},,; S18,所述AS/MRFC将所述最后一次使用量上报给所述OCS,由所述OCS
根据该最后一次使用量进行计费。
519, AS/MRFC发送信用控制终止请求消息到OCS,以请求终止信用控制, OCS返回响应;
520, AS/MRFC提示UE成功离开消息会议。
此处需要说明的是在例如多媒体会议业务中, 一个端点有时可能会 有多个媒体流的情况,如同时存在音频流、视频流、消息流等,如果需要对其中单个^某体流的统计上>^艮处理,可以通过MC针对所述端点的不同々某体
流,为所要下发的配额设置相应的流标识,以表示该下发的配额是针对该
i某体流的配额设置。MP在进行配额设置时,可以根据与所述端点的不同々某 体流相对应的流标识,为所述端点i殳置相应的配额。 系统实施例1
本实施例提供了 一种分离架构下实时主动上报数据业务使用量的系统, 如图5所示,包括通信连接的MC10及MP20,另外,如果需要该系统还具 有计费功能,则也可以包括0CS30,与所述MC10通信连接。其工作原理如 下
OCS30中的第一计费模块31向MC10下发配额指示,其中包含有所指 定的配额,此处需要说明的是,由OCS30下发配额指示只是一种可选方式, 用其他方式向MC10下发配额指示也是可以的;MC10的第一控制模块11当 接收到由OCS30下发的配额后,指示MP20为端点设置配额;
MP20中的第一处理冲莫块21当接收到来自于MC10的配额后,由第二处 理模块22,用于为端点设置配额,并对所述端点的数据业务的使用量进行 统计;当所述端点实际使用的数据业务的使用量达到所述配额时,由第三 处理模块23向所述MCIO上报配额完成事件。该配额完成事件中携带有配 额的数值。至此实现了由MP20主动上报配额的目的。
另外,为了具有计费功能,MC10中还可以设置第三控制模块13。当第 二控制模块12当接收到由述MP20上报的配额完成事件时,由第三控制模 块13将第二控制模块12接收到的配额完成事件上报给所述OCS30;所述 OCS30中的第二计费模块32根据所述配额完成事件中携带的配额的数值, 对所述端点进行计费。
当用户设备向MC10发送会话释放请求,以请求释放当前会话时,MC10 可以通过其中的第四控制模块14指示所述MP 2 0释放与该会话相应的端点 及上报所述端点在会话释放前的数据业务的最后一次使用量;MP20的第四处理模块24释放与该会话相应的端点,并由第五处理模块25所述端点被 释放后向MC10上报所述端点的最后一次使用量;MC10的第五控制模块15 将所述最后一次使用量上报给所述OCS30;由所述0CS3G中的第二计费模 块32根据该最后一次使用量对所述端点进行计费。
通过本实施例所述系统,通过MCIO和MP20的交互, -使MP可以实时监 测用户对数据业务的使用情况,当条件满足时上报统计信息,从而能够实 现对数据业务的在线计费。 系统实施例2
本实施例在系统实施例1的基础上提供了另一种数据业务在线计费系 统,如图6所示,MC10中还进一步包括第六控制模块16,第七控制模块 17和第八控制模块18; MP20中还进一步包括第六处理模块16和第七处 理模块17。其工作原理如下
MC10的第一控制模块11向MP20下发配额后,第六控制模块16还指 示所述MP20为端点设置有效时间;MP20的第六处理才莫块26为所述端点设 置有效时间,具体地,可以在第二处理模块22在对所述端点的数据业务的 使用量进行统计之前,根据所述有效时间启动定时器;由第七处理模块27 当所述配额未被用完且上述有效时间超时时,向MC10上报有效时间超时事 件;当MC10的第七控制模块17接收到所述有效时间超时事件时,由第八 控制模块18将所述有效时间超时事件上报给所述OCS30;由所述OCS30的 第二计费模块32根据所述有效时间超时事件中携带的在该段有效时间内 已经使用了的数据业务的使用量,对所述端点进行计费。
通过本实施例所述系统,使MC10可以定期得到用户设备对数据业务的 使用情况,以避免由于设备故障等原因使数据业务的使用量迟迟无法达到 预设的配额而无法上报统计信息的问题,从而有利于促进在线计费过程的 顺刮进行。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技 术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相 应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种分离架构下实时主动上报数据业务使用量的方法,其特征在于包括媒体处理设备MP对由媒体控制设备MC下发的配额进行接收;所述MP为端点设置配额及对所述端点的数据业务的使用量进行统计,当所述端点实际使用的数据业务的使用量达到所述配额时,向所述MC上报配额完成事件。
2、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量的 方法,其特征在于对所述MP上报配额完成事件之后还包括所述MP对由MC指示的新的配额进行接收;根据该新的配额为端点设置配额及对所述端点的数据业务的使用量进 行统计。
3、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量的 方法,其特征在于对所述MP上报配额完成事件之后还包括当所述MC接收到来自于用户设备的会话释放请求时,所述MP释放与 该会话相应的端点并上报所述端点在会话释放前尚未上报的数据业务的最 后一次使用量。
4、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量的 方法,其特征在于上报所述最后一次使用量包括计算该端点所使用的数 据业务的使用量的累计值,并将该累计值上报给所述MC,使所述MC根据 所述累计值计算得到所述最后一次使用量。
5、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量的 方法,其特征在于所述MP为所述端点设置配额及对所述端点的数据业务的 使用量进行统计还包括为所述端点设置配额及有效时间,当所述配额未 被用完且所述有效时间超时时,所述MP上才艮有效时间超时事件,该超时事 件中携带有在该段有效时间内已经使用了的数据业务的使用量。
6、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量 的方法,其特征在于所述MP为端点设置配额包括根据与所述端点的不同 媒体流对应的流标识,为所述端点设置相应的配额。
7、 根据权利要求1所述的分离架构下实时主动上报数据业务使用量 的方法,其特征在于上报所述配额完成事件之后还包括所述MC将所述配 额完成事件上报给在线计费系统0CS,由所述0CS根据该配额完成事件中 携带的配额的数值对所述端点进行计费。
8、 根据权利要求1-7任一所述的分离架构下实时主动上报数据业务使 用量的方法,其特征在于所述数据业务的使用量包括在发送方向或接收 方向所使用的数据业务的流量或数量。
9、 根据权利要求8所述的分离架构下实时主动上报数据业务使用量 的方法,其特征在于所述流量为总流量或净荷流量。
10、 一种MC,其特征在于包括第一控制模块,用于当接收到配额指示后,将所述配额指示中所指定 的配额发送给MP,指示MP为端点设置配额;第二控制模块,用于对所述MP当所述端点实际使用的数据业务的使用 量达到所述配额时上报的配额完成事件进行接收。
11、 根据权利要求10所述的MC,其特征在于还包括第三控制模 块,用于将第二控制模块接收到的配额完成事件上报给0CS,由所述0CS 根据所述配额完成事件中携带的配额的数值,对所述端点进行计费。
12、 根据权利要求11所述的MC,其特征在于还包括 第四控制模块,用于当接收到来自于用户设备的会话释放请求时,指示所述MP释放与该会话相应的端点及上报所述端点在会话释放前的数据 业务的最后一次使用量;第五控制模块,用于将所述最后一次使用量上报给所述0CS,由所述 OCS根据该最后一次使用量对所述端点进行计费。
13、 根据权利要求12所述的MC,其特征在于还包括 第六控制模块,用于指示所述M P为端点设置有效时间; 第七控制模块,用于对所述MP当所述配额未被用完且有效时间超时时上报的有效时间超时事件进行接收;第八控制模块,用于将所述有效时间超时事件上报给所述0CS,由所 述0CS根据所述有效时间超时事件中携带的在该段有效时间内已经使用了 的数据业务的使用量,对所述端点进行计费。
14、 一种MP,其特征在于包括 第一处理模块,用于对由MC下发的配额进行接收; 第二处理模块,用于为端点设置配额,并对所述端点的数据业务的使用量进行统计;第三处理模块,用于当所述端点实际使用的数据业务的使用量达到所 述配额时,向所述MC上报配额完成事件。
15、 根据权利要求14所述的MP,其特征在于还包括第四处理模块,用于当所述MC接收到来自于用户设备的会话释放请求 时,释放与该会话相应的端点;第五处理模块,用于当第四处理模块释放所述端点后,上报所述端点 在会话释放前的数据业务的最后 一 次使用量。
16、 根据权利要求15所述的MP,其特征在于还包括 第六处理模块,用于为所述端点设置有效时间;第七处理模块,用于当所述配额未被用完且所述有效时间超时时,上报 有效时间超时事件。
17、 一种分离架构下实时主动上报数据业务使用量的系统,其特征在于 包括通信连接的MC及MP,其中所述MC用于当接收到配额指示后,向所述MP下发所述配额指示中指 定的配额;所述MP用于为端点设置配额,并对所述端点的数据业务的使用量进行 统计,当所述端点实际使用的数据业务的使用量达到所述配额时,向所述 MC上报配额完成事件。
18、根据权利要求17所述分离架构下实时主动上报数据业务使用量的 系统,其特征在于还包括OCS,与所述MC通信连接,包括第一计费模块,用于向所述MC下发配额;第二计费模块,用于根据所述MC上报的配额完成事件中携带的配额的 数值,或根据所述MC上报的有效时间超时事件中携带的在该段有效时间内 已经使用了的数据业务的使用量,或根据所述MC上报的最后一次使用量对 所述MP中的端点进行计费。
全文摘要
本发明涉及一种上报数据业务使用量的方法、系统、媒体处理及控制设备。其中方法包括媒体处理设备MP对由媒体控制设备MC下发的配额进行接收;所述MP为端点设置配额及对所述端点的数据业务的使用量进行统计,当所述端点实际使用的数据业务的使用量达到所述配额时,向所述MC上报配额完成事件。系统包括通信连接的MC及MP。在本发明中,通过MC和MP的实时交互,使MP可以实时监测用户对数据业务的使用情况,当条件满足时上报统计信息,从而能够实现实时主动上报数据业务的使用量。
文档编号H04L12/56GK101547140SQ200810090359
公开日2009年9月30日 申请日期2008年3月28日 优先权日2008年3月28日
发明者骞 陈 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1