专利名称:预付费多媒体消息服务业务的实现方法
技术领域:
本发明涉及预付费业务,特别涉及一种预付费多媒体消息服务业务的实现方法。
背景技术:
多媒体消息服务(简称MMS)是短信息服务(SMS)和增强型消息服务(EMS)的进一步发展,为个人多媒体移动通信服务提供了完整的端到端解决方案。从通信内容上讲,多媒体消息包括图像、音频、视频和数据等;从功能上讲,多媒体消息服务涵盖了终端到终端、终端到应用、应用到终端的多媒体消息通信。它不仅实现了终端之间、终端和应用之间的信息传递,还实现了内容的多样性,包括图片、语音、图像、数据和文本的各种组合。作为一个开放的媒体接入平台,MMS可以在移动用户和互联网内容提供商的互动下,衍生出更丰富多彩的内容服务应用。而用户既是MMS的消费者,又是内容开发者,这无疑会提高终端用户对业务的使用兴趣。
预付费MMS业务被视为启动和发展2.5G和3G数据业务的重要业务。预付费MMS业务在实际的实现方法上采用的是无线应用协议(简称WAP)事件的处理流程,由接收方主动从多媒体消息中心取信息,相同于WAP的浏览或下载方式,因此在网络结构和计费模式上与SMS不同。
预付费用户是中国移动用户的重要组成部分,预付费MMS业务以向预付费用户提供完善多媒体消息服务为目的,使预付费移动用户和全球通用户一样,随时随地可以享受各种多媒体信息服务。
关于预付费MMS业务,在3GPP标准中的描述如下多媒体消息中心可支持预付费MMS业务。在发送方提交多媒体消息时,如果发送方多媒体消息中心确认多媒体消息的发送方为预付费MMS客户,发送方多媒体消息中心向业务控制点SCP发送计费请求进行鉴权、计费校验,若客户金额不足以提交这一特定多媒体消息,发送方多媒体消息中心可拒绝消息。检查基于以下标准--多媒体消息的大小;--内容类型;--信息元素的设置;--抽象消息的类型;流程描述如下1、业务控制点(简称SCP)对多媒体消息中心进行鉴权。
2、若发送方为终端或Email地址,则由多媒体消息中心指定费率,由业务控制点根据费率和发送方用户可支付的金额进行校验及扣费。
3、若发送方为增值业务(简称VAS),则由VAS生成费率及计费类型,由业务控制点SCP根据费率、计费类型和接收方用户可支付的金额进行校验及扣费。
如果多媒体消息被拒绝,发送方多媒体消息中心应以适当的状态值响应提示发送方MMS终端,发送方MMS终端应提请用户注意该信息。
如果SCP对发送方多媒体消息鉴权成功,则业务控制点SCP会请求多媒体消息中心下发消息。
在提取时,接收方多媒体消息中心首先确认多媒体消息的接收方为预付费MMS客户,然后对特定客户开始金额检查。检查可在多媒体消息到达接收方多媒体消息中心时进行。根据检查结果,多媒体消息中心可拒绝或接受多媒体消息。如果多媒体消息被接受(经过或没经过预先检查),多媒体消息中心可以在接收方MMS终端发送提取请求时开始金额检查。检查基于与发送时相同的标准。如果多媒体消息由于客户余额太少而无法提取,接收方多媒体消息中心应以适当的状态值响应提示接收方MMS终端,接收方MMS终端应提请用户注意该信息;否则,多媒体消息发送至接收方MMS终端。
多媒体消息中心将消息下发之后,向业务控制点SCP发出计费确认请求,由SCP完成正确计费。
3GPP中关于预付费MMS业务的规定比较简单,主要从整体上描述了预付费MMS业务开展的一些基本原理,没有针对预付费MMS业务的具体实现开展提出解决方案。主要存在一下缺陷(1)没有解决预付费MMS业务的预付费接口(多媒体消息中心和业务控制点SCP之间的接口)之间的协议、消息结构问题。
(2)没有预付费(神州行)MMS业务关于终端和终端、终端和VASP应用之间消息交互的业务流程问题。
(3)3GPP中只是简单的提到预付费MMS业务的计费问题,没有提供一套完善的预付费计费机制解决方案。
发明内容
本发明的目的在于针对现有技术中的不足,提供一种预付费多媒体消息服务业务的实现方法。
本发明是针对预付费多媒体消息服务用户,在预付费用户所归属的业务控制点上具有预付费业务和预付费多媒体消息服务的业务,该方法至少包括下述步骤A、主叫用户向多媒体消息中心提交多媒体消息;B、所述多媒体消息中心对主叫用户和接收该多媒体消息的被叫用户的地址类型进行判断,以确定用户类型;C、根据用户类型,由用户归属的多媒体消息中心向业务控制点发起计费请求消息以完成计费处理,以及完成多媒体消息下发。
根据上述方法所述用户类型包括终端和应用。
步骤C进一步包括步骤(a)、如果主叫用户和被叫用户均为终端且归属于同一多媒体消息中心,则转步骤(b);如果主叫用户和被叫用户均为终端且归属于不同的多媒体消息中心,则转步骤(c);如果主叫用户为终端、被叫用户为应用,则转步骤(d);如果主叫用户为应用、被叫用户为终端,则进行步骤(e);b、由所述的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对主叫用户和被叫用户的计费处理,转步骤f;c、分别由主叫用户归属的多媒体消息中心和被叫用户归属的多媒体中心向业务控制点发送鉴权计费请求消息完成对主叫用户和被叫用户的计费处理,以及由被叫用户归属的多媒体中心下发多媒体消息,转步骤f;d、由主叫用户归属的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对主叫用户的计费处理,转步骤f;e、由被叫用户归属的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对被叫用户的计费处理,转步骤f;f、所述多媒体中心向主叫用户返回消息。
步骤b进一步包括下述步骤(1)多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向多媒体消息中心返回鉴权计费请求响应消息;(2)多媒体消息中心发起接收方鉴权计费请求消息到业务控制点;业务控制点进行鉴权和预扣费操作,并向多媒体消息中心返回鉴权计费请求响应消息;(3)多媒体消息中心下发该多媒体消息给被叫用户;(4)多媒体消息中心在确认被叫用户已经收到该多媒体消息后,向业务控制点发送接收方计费确认请求消息,业务控制点进行流量核减,并返回计费确认请求;(5)多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起发送方计费确认请求到业务控制点,业务控制点确认扣费及流量核减,并返回计费确认请求响应消息给多媒体消息中心。
步骤c进一步包括下述步骤(1)主叫归属的多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求消息;(2)主叫归属的多媒体消息中心将接收到的多媒体消息前转到被叫归属的多媒体消息中心;(3)被叫归属的多媒体消息中心发起接收方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(4)被叫归属的多媒体消息中心将多媒体消息下发给被叫用户;(5)被叫归属的多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点的接收方计费确认请求消息,业务控制点SCP进行流量核减,并返回计费确认请求响应消息给被叫归属的多媒体消息中心;(7)、被叫归属的多媒体消息中心发送前转递送报告给主叫归属的多媒体消息中心;(8)、主叫归属的多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点的发送方计费确认请求消息,业务控制点确认扣费及流量核减,并返回计费确认请求响应消息给主叫归属的多媒体消息中心。
步骤d进一步包括下述步骤(1)多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(2)多媒体消息中心发送该多媒体消息给应用;(3)多媒体消息中心在确认应用已经收到该多媒体消息后,发起到业务控制点的发送方计费确认请求消息,业务控制点进行扣费及流量核减,并向多媒体消息中心回送计费确认请求响应消息;步骤e进一步包括步骤(1)接收方归属的多媒体消息中心发送接收方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(2)所述多媒体消息中心下发送该多媒体消息到接收方终端;(3)所述多媒体消息中心在确认接收方终端已经收到该多媒体消息后,发起到业务控制点P的接收方计费确认请求消息,业务控制点进行扣费及流量核减,并向该多媒体消息中心回送计费确认请求响应消息。
所述的鉴权计费请求消息中包括会话ID、内容提供商标识、服务码和业务代码、消息编号、转发多媒体消息的源多媒体消息中心的代码、向业务控制点发送计费请求的多媒体消息中心代码、多媒体消息的优先级、多媒体消息目的号码类别、多媒体消息目的号码的编码计划、多媒体消息目的号码的地址、计费号码、费率、计费类型、话单类型以及折扣率字段中的复数项。
所述的鉴权计费请求响应消息中包括会话ID和计费操作成功与否字段。
计费确认请求消息包括会话ID、消息编号、计费手机号码、标识多媒体消息发送成功与否的状态值、向业务控制点发送计费请求的多媒体消息中心的代码和本次内容的流量大小字段中的复数项。
计费确认请求响应消息包括会话ID和计费确认操作成功与否字段。
当多媒体消息中心发送鉴权计费请求到业务控制点后,在设定时间内多媒体消息中心没有接收到业务控制点的鉴权计费请求响应,则停止对当前多媒体消息的服务,并向发送方用户发送递送报告。
当多媒体消息中心接收不到计费确认请求响应消息时将话单的“计费确认标志”字段置为“未确认”,并按非预付费多媒体消息服务用户处理流程。
计费机制可采用实时扣除按条计费信息费、实时扣除包月费、计费手机账户鉴权、按条计费查重、包月计费查重、单次按条消费限额、包月消费限额、计费确认请求、支持封顶计费和包月计费方式的业务或按条计费时的流量核减。
本发明的有益效果本发明有效的给出了一个关于预付费MMS业务的详细的解决方案,解决了预付费MMS业务的预付费接口(多媒体消息中心和业务控制点SCP之间的接口)之间的协议和消息结构的定义、预付费(神州行)MMS业务关于终端和终端、终端和应用之间消息交互的业务流程的实现以及预付费MMS业务的计费原理和预付费MMS业务的计费机制的具体实现问题,为预付费MMS业务的顺利开展提供了优秀的技术方案。
图1为预付费系统组网图;图2为本发明主要的流程图;图3为本发明终端到终端(非前转)的业务流程图;图4为本发明终端到终端(前转)的业务流程图;图5本发明终端到应用的业务流程图;图6本发明应用到终端的业务流程图。
具体实施例方式
参考图1所示的预付费系统,多媒体消息服务中心(简称MMSC)与相关网络设备之间的交互协议如下MMSC与业务控制点G-SCP之间采用EMPP协议,长连接;MMSC与具有Email地址设备之间采用SMTP协议;MMSC与业务提供商(SP)应用之间采用HTTP协议;MMSC与WAP网关之间采用HTTP协议;在本实施例中,多媒体消息中心和业务控制点SCP之间采用EMPP协议通信,实现预付费MMS业务的预付费接口功能。
在本实施例中预付费MMS业务是针对预付费MMS用户的,因此它依赖于原有的预付费MMS业务,原则上预付费MMS用户的账户应该位于该预付费用户所归属的业务控制点SCP上,在该业务控制点SCP上至少应该同时具有预付费业务和预付费MMS业务。本发明对多媒体消息中心与业务控制点的接口消息协议结构定义如下
鉴权计费请求消息(MM_Charge.req)
鉴权计费请求消息响应(MM_Charge.res)
计费确认请求消息(MM_Confirm.req)
计费确认请求消息响应(MM_Confirm.res)
通过上述四条完整的消息协议接口,以实现多媒体消息中心和业务控制点SCP之间消息交互,完成多媒体消息的预付费功能。
参阅图2,本发明主要包括步骤A、预付费主叫用户向多媒体消息中心MMSC提交多媒体消息(步骤100)。
B、多媒体消息中心MMSC对主叫用户和接收该多媒体消息的被叫用户的地址类型进行判断,以确定用户类型(步骤110)。
主叫用户归属的多媒体消息中心根据从接收到的消息中得到的主、被叫用户的地址,并根据该地址确定主、被叫用户的类型以及归属的多媒体消息中心。主叫用户和被叫用户可能属于同一多媒体消息中心,也可能属于不同的多媒体消息中心。用户类型包括终端和应用,终端主要指移动终端(手机),应用包括SP应用和Email地址应用。因此,主叫和被叫之间可形成非前转的终端到终端,前转的终端到终端,终端到应用及应用到终端之间的业务。
终端类型的判断方法(a)手机终端的判断如果单个地址的地址串符合E.164的号码地址规范,则可以初步认定是一个PLMN号码,即除去地址串的尾部可能的“/TYPE=PLMN”串,全由0-9的数字以及“+”等合法号码组成。只有在被判断为是一个PLMN号码的基础之上,检查发现该地址串的号码部分取到路由不为空,且号码长度正确,那么这个地址就是一个合法到移动终端地址。
(b)Email地址的判断规则Email地址必需符合标准到RFC822地址规范,即带有“@”符号的,在“@”前为用户名串,在“@”后为域名地址串的字符串。
(c)SP应用的判断规则SP应用的“地址”必需首先是一个PLMN类型的地址,如果该地址的号码部分取不到路由,或者其长度值不是标准到移动终端号码到长度,那么该地址将被视为一个SP应用到地址。
C、根据用户类型,由用户归属的多媒体消息中心向业务控制点发起计费请求消息以完成计费处理,以及完成多媒体消息下发(步骤120)。
根据上步判断的结果采用相应业务流程,由多媒体消息中心和相应的业务控制点进行交互,最终完成计费和多媒体消息下发。
多媒体消息中心和业务控制点进行交互是由多媒体消息中心在收到多媒体消息时向业务控制点SCP发送前述结构的鉴权计费请求消息,并在该消息中的字段中携带相关的控制信息,业务控制点SCP根据消息字段rate和discount计算出费用,根据消息字段type确定计费类型,根据消息字段cdrtype、Tsct-id、src-mmsc、gw-mmsc、pri、Charge-date、ton、npi确定话单类型及内容等操作。业务控制点鉴权和预扣费通过后返回前述结构的鉴权计费请求响应消息MM_Charge.res,其中消息字段stat值表示计费操作结果。多媒体消息中心下发多媒体消息,并在确认被叫用户已经收到该多媒体消息后,向业务控制点SCP发送前述结构的计费确认请求消息MM_Confirm.req,业务控制点SCP根据消息字段Mstat确认扣费,然后返回前述结构的计费确认请求响应消息MM_Confirm.res给多媒体消息中心,消息字段stat表明计费确认操作结果。
本发明所采用预付费MMS业务的计费机制如下1、实时扣除按条计费信息费预付费MMS业务在接收到多媒体消息中心发起的按条计费请求后,对预付费MMS用户账户的状态、余额等进行检查,通过后进行扣费操作。由于预付费MMS业务的特点,多媒体消息中心应该在转发多媒体消息之前发送计费请求给业务控制点SCP。
2、实时扣除包月费预付费MMS业务在接收到多媒体消息中心发起的扣除包月费请求后,对预付费MMS用户账户的状态、余额等进行检查,通过后进行扣费操作。业务提供商(或MISC)必须在发送第一条用户享受服务的多媒体消息之前发送包月费扣费信息。业务提供商在后续以MT发送预付费MMS业务多媒体消息时,费用仍然填写为包月费用,但是SCP对每条预付费MMS业务多媒体消息扣除的费用为零。
3、计费手机账户鉴权预付费MMS业务在扣除预付费MMS用户的按条费用或包月费之前,会对预付费MMS用户的账户状态和账户余额进行检查,只有处于有效期状态并且账户余额大于或等于本次扣费费用的预付费MMS用户才会进行实际的扣费操作。
4、按条计费查重在运营商可设定的多媒体消息序列号(Msg-ID)不会重复的周期(至少72小时)中,业务控制点SCP会检查多媒体消息序列号(Msg-ID)、计费手机号码(Msid)、接收方地址(Val)是否与该周期中的计费请求完全相同,如果相同则该计费请求被业务拒绝。
5、包月计费查重在运营商可设定的包月计费周期(一般为1个月)中,业务控制点SCP会检查计费手机号码(Msid)、接收方地址(Val)、企业代码(vasp-id)、业务代码(sp-id)是否与该周期中的包月计费请求完全相同,如果相同则业务认为本月已经收取过包月费。
6、单次按条消费限额在按条计费中,运营商可以灵活设定每次扣费请求中可以指定的最大金额,如果按条扣费请求中的金额超过该限额,业务拒绝此扣费请求。
7、包月消费限额在包月计费中,运营商可以灵活设定每次扣费请求中可以指定的最大金额,如果包月扣费请求中的金额超过该限额,业务拒绝此扣费请求。
8、计费确认请求(补款机制)预付费MMS用户使用预付费MMS业务时,不管是上行通信费还是下行信息费,先由多媒体消息中心向业务控制点SCP发起预扣款,然后根据相应的状态报告(上行的状态报告由业务提供商接入的多媒体消息中心向用户归属的多媒体消息中心发起;下行的状态报告由用户归属的多媒体消息中心发起)对预扣款进行确认或者补款,保证系统不会漏扣每笔费用,也不会在用户没有享受服务的情况下错误收取费用。
用户归属的多媒体消息中心在接收到对方归属的多媒体消息中心发过来的状态报告后应该向业务控制点SCP发起一个计费确认请求消息MM_Confirm.req。在运营商可以设定的等待状态报告的周期(一般为2天)内,如果业务控制点SCP没有收到相应的计费确认请求,业务控制点SCP也应该进行相应的补款操作。
9、支持封顶计费和包月计费方式的业务对于封顶计费方式的业务,在达到封顶费用后,业务提供商在发送多媒体消息到接收方用户时指定计费类型为封顶方式,业务控制点SCP处理这样的计费请求时,对计费号码不做鉴权,也不进行计费,只是简单地记录一张话单,然后告诉多媒体消息中心该计费请求处理成功。
对于包月计费方式的业务,在收取过包月费用后,业务提供商在发送多媒体消息到接收方用户时指定计费类型为包月方式,业务控制点SCP处理这样的计费请求时,对计费号码不做鉴权,也不进行计费,只是简单地记录一张话单,然后告诉多媒体消息中心该计费请求处理成功。
10、按条计费时的流量核减当预付费MMS业务承载于GPRS网络中,在预付费MMS业务按条计费(内容计费)时,该多媒体消息在GPRS网络产生的流量费用不再向用户收取。对于预付费MMS用户而言,其流量计费和内容计费是分开进行的,流量计费时不能区分那段流量是多媒体消息的,因此也就不能对多媒体消息发生的流量不计费。采取的方法是在内容计费时,回补流量费用。
无论是按条计费还是包月计费流程中,都要求多媒体消息中心在计费确认请求消息MM_Confirm.req中上报该多媒体消息的流量大小,即消息字段Data-length,业务控制点SCP根据这个流量大小对用户的帐户进行回补。
以下对非前转的终端到终端、前转的终端到终端、终端到应用及应用到终端之间业务的整体流程进行详细描述1、终端到终端(非前转)的业务流程,参阅图3本流程适合于预付费MMS终端到终端(非前转)的消息处理流程,即多媒体消息的发送方终端和接收方终端归属于同一个多媒体消息中心、多媒体消息不会在不同的多媒体消息中心之间转发的情况。
(1)、主叫用户提交多媒体消息后,经由WAP GW和Redirector转发到主叫用户归属的多媒体消息中心;(2)、多媒体消息中心发起发送方鉴权计费请求(MM_Charge.req)到业务控制点SCP;业务控制点SCP进行鉴权和预扣费操作,所完成的功能按条计费查重和按条扣费操作。鉴权和预扣费通过后业务控制点SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,请求多媒体消息中心下发该多媒体消息;(3)、多媒体消息中心发起接收方鉴权计费请求(MM_Charge.req)到业务控制点SCP;业务控制点SCP进行鉴权和预扣费操作,所完成的功能按条计费查重和按条扣费操作。鉴权和预扣费通过后SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,则请求多媒体消息中心下发该多媒体消息;(4)、多媒体消息中心下发该多媒体消息给被叫用户;(5)、多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点SCP的接收方计费确认请求(MM_Confirm.req);业务控制点SCP进行流量核减,返回响应(MM_Confirm.res)给多媒体消息中心,由消息MM_Charge.res中的stat标识扣费结果。
(6)、多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点SCP的发送方计费确认请求(MM_Confirm.req)业务控制点SCP确认扣费及流量核减,返回响应(MM_Confirm.res)给多媒体消息中心,由消息MM_Charge.res中的stat标识扣费结果。
(7)、多媒体消息中心发送递送报告给发送方用户。
对异常情况的处理(1)、多媒体消息中心发送鉴权计费请求到业务控制点SCP后,在设定时间内多媒体消息中心没有接收到业务控制点SCP的鉴权计费请求响应,则会立即停止对当前多媒体消息的服务,给发送方用户发送递送报告,告知用户当前多媒体消息因业务控制点SCP鉴权计费不通过而被拒绝下发。
(2)、对于多媒体消息中心不能接收到计费确认请求响应的情况处理如下a、将话单的“计费确认标志”字段置为“未确认”。
b、后续流程同非预付费MMS用户处理流程。
2、终端到终端(前转)的业务流程,参阅图4本流程适合于终端到终端(前转)的消息处理流程,即多媒体消息的发送方终端和接收方终端归属于不同的多媒体消息中心、多媒体消息会在不同的多媒体消息中心之间转发的情况。(1)、主叫用户提交多媒体消息后,经由WAP GW和Redirector转发到主叫用户归属的多媒体消息中心;(2)、主叫多媒体消息中心发起发送方鉴权计费请求(MM_Charge.req)到业务控制点SCP;业务控制点SCP进行鉴权和预扣费操作,所完成的功能按条计费查重和按条扣费操作。鉴权和预扣费通过后SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,要求主叫多媒体消息中心前转发送该多媒体消息;(3)、主叫多媒体消息中心将接收到的多媒体消息前转到被叫归属的多媒体消息中心。
(4)、被叫多媒体消息中心发起接收方鉴权计费请求(MM_Charge.req)到业务控制点SCP;业务控制点SCP进行鉴权和预扣费操作,所完成的功能按条计费查重和按条扣费操作。鉴权和预扣费通过后SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,要求被叫多媒体消息中心下发该多媒体消息;(5)、被叫多媒体消息中心将多媒体消息下发给被叫用户;(6)、被叫多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点SCP的接收方计费确认请求(MM_Confirm.req);业务控制点SCP进行流量核减,返回响应(MM_Confirm.res)给被叫多媒体消息中心,由消息MM_Charge.res中的stat标识扣费结果。
(7)、被叫多媒体消息中心发送前转递送报告给主叫多媒体消息中心;(8)、主叫多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点SCP的发送方计费确认请求(MM_Confirm.req);业务控制点SCP确认扣费及流量核减,返回响应(MM_Confirm.res)给主叫多媒体消息中心,由消息MM_Charge.res中的stat标识扣费结果。
(9)、主叫多媒体消息中心发送递送报告给发送方用户。
对异常情况的处理
(1)、主叫多媒体消息中心发送鉴权计费请求到业务控制点SCP后,在设定时间内主叫多媒体消息中心没有接收到业务控制点SCP的鉴权计费请求响应,则会立即停止对当前多媒体消息的服务,给发送方用户发送递送报告,告知用户当前多媒体消息因业务控制点SCP鉴权计费不通过而被拒绝下发。
(2)、对于主叫多媒体消息中心不能接收到计费确认请求响应的情况处理如下a、将话单的“计费确认标志”字段置为“未确认”。
b、后续流程同非预付费MMS用户处理流程。
3、终端到应用的业务流程,参阅图5(1)、主叫用户提交多媒体消息后,经由WAP GW和Redirector转发到主叫用户归属的多媒体消息中心;(2)、多媒体消息中心发起发送方鉴权计费请求(MM_Charge.req)到业务控制点SCP;业务控制点SCP进行鉴权和预扣费操作,所完成的功能按条计费查重和按条扣费操作。鉴权和预扣费通过后SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,请求多媒体消息中心下发该多媒体消息;(3)、多媒体消息中心发送该多媒体消息给VASP;(4)、多媒体消息中心在确认VASP已经收到该多媒体消息后,发起到业务控制点SCP的发送方计费确认请求(MM_Confirm.req);业务控制点SCP进行扣费及流量核减,向多媒体消息中心回送响应(MM_Confirm.res),由消息MM_Charge.res中的stat标识扣费结果。
(5)、多媒体消息中心发送递送报告给发送方用户。
对异常情况的处理(1)、多媒体消息中心发送鉴权计费请求到业务控制点SCP后,在设定时间内多媒体消息中心没有接收到业务控制点SCP的鉴权计费请求响应,则会立即停止对当前多媒体消息的服务,给发送方用户发送递送报告,告知用户当前多媒体消息因业务控制点SCP鉴权计费不通过而被拒绝下发。
(2)、对于多媒体消息中心不能接收到计费确认请求响应的情况处理如下a、将话单的“计费确认标志”字段置为“未确认”。
b、后续流程同非预付费MMS用户处理流程。
4、应用到终端的业务流程,参阅图6本流程适合于VASP到预付费MMS终端的主叫流程。
多媒体消息处理流程如下(1)、VASP提交消息到接收方的归属多媒体消息中心;(2)、多媒体消息中心发送接收方鉴权计费请求(MM_Charge.req)到业务控制点SCP。所完成的功能按条计费查重或按月计费查重和按条扣费操作或按月扣费操作,是按月还是按条取决于是否包月业务。业务控制点SCP进行鉴权和预扣费操作,鉴权和预扣费通过后SCP向MMSC返回消息MM_Charge.res,由消息MM_Charge.res中的stat标识扣费结果,若stat为成功,请求多媒体消息中心下发该多媒体消息;(3)、多媒体消息中心下发送该消息到接收方终端;(4)、多媒体消息中心在确认接收方终端已经收到该多媒体消息后,发起到业务控制点SCP的接收方计费确认请求(MM_Confirm.req);业务控制点SCP进行扣费及流量核减,向多媒体消息中心回送响应(MM_Confirm.res),由消息MM_Charge.res中的stat标识扣费结果。
(5)、多媒体消息中心发送递送报告给VASP。
对异常情况的处理(1)、多媒体消息中心发送鉴权计费请求到业务控制点SCP后,在设定时间内多媒体消息中心没有接收到业务控制点SCP的鉴权计费请求响应,则会立即停止对当前多媒体消息的服务,给发送方用户发送递送报告,告知用户当前多媒体消息因业务控制点SCP鉴权计费不通过而被拒绝下发。
(2)、对于多媒体消息中心不能接收到计费确认请求响应的情况处理如下a、将话单的“计费确认标志”字段置为“未确认”。
b、后续流程同全球通用户处理流程。
对于本发明中Email应用与SP应用的流程相似,只是多媒体消息从不同的接口发送。多媒体消息中心与Email服务器采用SMTP协议进行交互。
权利要求
1.一种预付费多媒体消息服务业务的实现方法,其特征在于包括下述步骤A、主叫用户向多媒体消息中心提交多媒体消息;B、所述多媒体消息中心对主叫用户和接收该多媒体消息的被叫用户的地址类型进行判断,以确定用户类型;C、根据用户类型,由用户归属的多媒体消息中心通过向业务控制点发起计费请求消息以完成计费处理和多媒体消息下发。
2.如权利要求1所述的方法,其特征在于所述用户类型包括终端和应用。
3.如权利要求2所述的方法,其特征在于步骤C进一步包括步骤a、如果主叫用户和被叫用户均为终端且归属于同一多媒体消息中心,则转步骤b;如果主叫用户和被叫用户均为终端且归属于不同的多媒体消息中心,则转步骤c;如果主叫用户为终端、被叫用户为应用,则转步骤d;如果主叫用户为应用、被叫用户为终端,则进行步骤e;b、由所述的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对主叫用户和被叫用户的计费处理,转步骤f;c、由被叫用户归属的多媒消息体中心下发多媒体消息,分别由主叫用户归属的多媒体消息中心和被叫用户归属的多媒体中心向业务控制点发送鉴权计费请求消息完成对主叫用户和被叫用户的计费处理,转步骤f;d、由主叫用户归属的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对主叫用户的计费处理,转步骤f;e、由被叫用户归属的多媒体消息中心下发多媒体消息,以及通过向业务控制点发送鉴权计费请求消息完成对被叫用户的计费处理,转步骤f;f、所述多媒体中心向主叫用户返回消息。
4.如权利要求3所述的方法,其特征在于步骤b进一步包括下述步骤(1)多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向多媒体消息中心返回鉴权计费请求响应消息;(2)多媒体消息中心发起接收方鉴权计费请求消息到业务控制点;业务控制点进行鉴权和预扣费操作,并向多媒体消息中心返回鉴权计费请求响应消息;(3)多媒体消息中心下发该多媒体消息给被叫用户;(4)多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点的接收方计费确认请求,业务控制点进行流量核减,并返回计费确认请求;(5)多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起发送方计费确认请求到业务控制点,业务控制点确认扣费及流量核减,并返回计费确认请求响应消息给多媒体消息中心。
5.如权利要求3所述的方法,其特征在于步骤c进一步包括下述步骤(1)主叫归属的多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求消息;(2)主叫归属的多媒体消息中心将接收到的多媒体消息前转到被叫归属的多媒体消息中心;(3)被叫归属的多媒体消息中心发起接收方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(4)被叫归属的多媒体消息中心将多媒体消息下发给被叫用户;(5)被叫归属的多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点的接收方计费确认请求消息,业务控制点进行流量核减,并返回计费确认请求响应消息给被叫归属的多媒体消息中心;(6)、被叫归属的多媒体消息中心发送前转递送报告给主叫归属的多媒体消息中心;(7)、主叫归属的多媒体消息中心在确认被叫用户已经收到该多媒体消息后,发起到业务控制点的发送方计费确认请求消息,业务控制点确认扣费及流量核减,并返回计费确认请求响应消息给主叫归属的多媒体消息中心。
6.如权利要求3所述的方法,其行征在于步骤d进一步包括下述步骤(1)多媒体消息中心发起发送方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(2)多媒体消息中心发送该多媒体消息给应用;(3)多媒体消息中心在确认应用已经收到该多媒体消息后,发起到业务控制点的发送方计费确认请求消息,业务控制点进行扣费及流量核减,并向多媒体消息中心回送计费确认请求响应消息;
7.如权利要求3所述的方法,其行征在于步骤e进一步包括步骤(1)接收方归属的多媒体消息中心发送接收方鉴权计费请求消息到业务控制点,业务控制点进行鉴权和预扣费操作,并向该多媒体消息中心返回鉴权计费请求响应消息;(2)所述多媒体消息中心下发送该多媒体消息到接收方终端;(3)所述多媒体消息中心在确认接收方终端已经收到该多媒体消息后,发起到业务控制点P的接收方计费确认请求消息,业务控制点进行扣费及流量核减,并向该多媒体消息中心回送计费确认请求响应消息。
8.如权利要求4至7之一所述的方法,其特征在于所述的鉴权计费请求消息中包括会话ID、内容提供商标识、服务码和业务代码、消息编号、转发多媒体消息的原多媒体消息中心的代码、向业务控制点发送计费请求的多媒体消息中心代码、多媒体消息的优先级、多媒体消息目的号码类别、多媒体消息目的号码的编码计划、多媒体消息目的号码的地址、计费号码、费率、计费类型、话单类型以及折扣率字段中的复数项。
9.如权利要求4至7之一所述的方法,其特征在于所述的鉴权计费请求响应消息中包括会话ID和计费操作成功与否字段。
10.如权利要求4至7之一所述的方法,其特征在于计费确认请求消息包括会话ID、消息编号、计费手机号码、多媒体消息目的号码的地址、标识多媒体消息发送成功与否的状态值、向业务控制点发送计费请求的多媒体消息中心的代码和本次内容的流量大小字段中的复数项。
11.如权利要求4至7之一所述的方法,其特征在于计费确认请求响应消息包括会话ID和计费确认操作成功与否字段。
12.如权利要求4至7之一所述的方法,其特征在于当多媒体消息中心发送鉴权计费请求到业务控制点后,在设定时间内多媒体消息中心没有接收到业务控制点的鉴权计费请求响应,则停止对当前多媒体消息的服务,并向发送方用户发送递送报告。
13.如权利要求4至7之一所述的方法,其特征在于当多媒体消息中心接收不到计费确认请求响应消息时将话单的“计费确认标志”字段置为“未确认”,并按非预付费多媒体消息服务用户处理流程。
全文摘要
本发明公开了一种预付费多媒体消息服务业务的实现方法,在预付费用户所归属的业务控制点上具有预付费业务和预付费多媒体消息服务业务,该方法包括下述步骤主叫用户向多媒体消息中心提交多媒体消息;所述多媒体消息中心对主叫用户和接收该多媒体消息的被叫用户的地址类型进行判断,以确定用户类型;根据用户类型,由用户归属的多媒体消息中心向业务控制点发起计费请求消息以完成计费处理和多媒体消息下发。
文档编号H04L29/06GK1501684SQ02149288
公开日2004年6月2日 申请日期2002年11月12日 优先权日2002年11月12日
发明者唐飞, 李晓斌, 徐学涛, 杨伟淑, 飞 唐 申请人:华为技术有限公司