基于互联网的短消息传送系统的计费方法

文档序号:7599097阅读:178来源:国知局
专利名称:基于互联网的短消息传送系统的计费方法
技术领域
本发明涉及通讯领域的短消息系统,具体地说,涉及在基于互联网的短消息传送系统中实现计费的方法。
背景技术
短消息业务是目前常用的一种信息传递方式,随着移动通讯系统的发展,其传递的内容日益增多。短消息中心是用于在移动通讯网络中,或在不同制式的移动通讯网络间,或在固定电话网络与移动通讯网络间转发短消息的平台,同时短消息中心还完成计费的功能。在短消息中心中实现的计费方法是短消息中心对用户发送的每条短消息都会生成相应的一个上行话单和一个下行话单,在这些话单中包含主叫号码、被叫号码、发送状态、发送时间等内容,基于这些话单内容实现按条计费。现有的短消息传送系统是基于通讯网络的,其发送方和接收方均是终端用户,实现了终端用户之间的直接的点到点传送,但其交互的信息有限。
为了充分利用互联网的资源,使移动用户能够享受服务提供商(简称SP)提供的多种数据增值业务,如新闻、天气预报等,又产生了基于互联网的短消息传送系统,该系统为服务提供商SP和移动用户提供了一个快捷、安全的信息平台,使得移动用户可以与服务提供商SP进行业务信息的交互,为服务提供商SP提供了向移动用户代收短消息内容的信息费的服务。图1为一种基于互联网的短消息传送系统的示意图,互联网短消息网关分别与短消息中心、互联网相连,作为中间件用于移动用户与短消息中心、互联网的服务提供商SP之间进行双向通信;同时完成计费功能。所有的互联网短消息网关之间两两连接。当移动用户向其所接入的短消息中心发送信息请求时,短消息中心将该请求发给互联网短消息网关,由短消息网关提交给服务提供商;而互联网的服务提供商所发送的信息传到互联网短消息网关上,经过处理后发送给短消息中心,由短消息中心发给移动用户。因此,应用于该短消息传送系统的计费涉及到两方面的内容,一是计费的对象除了移动用户外,还涉及与服务提供商之间的费用结算;二是需要根据短消息的信息内容进行计费。
而现有的计费方法仅仅涉及对移动用户的单一计费,同时由于移动用户之间交互的信息有限,加上原有协议中不包含表示内容价格含义的字段,使得运营商无需也无法获得信息价格,从而不能实现对短消息内容的计费。

发明内容
本发明所要解决的技术问题在于提供一种基于互联网的短消息传送系统的计费方法,可以根据短消息的信息内容进行计费,实现对该系统中移动用户的计费以及与互联网服务提供商的费用结算。
本发明所述基于互联网的短消息传送系统的计费方法,所述短消息传送系统包括互联网服务提供商、互联网短消息网关、汇接网关、短消息中心、移动通讯网络和移动用户,其中移动用户为后付费移动用户;所述计费方法包括互联网短消息网关根据短消息发送成功的响应消息产生计费话单;互联网短消息网关将计费话单发送给计费中心;计费中心进行数据核对和结算;计费中心生成对移动用户的收费清单以及与服务提供商的结算清单。
所述互联网短消息网关产生计费话单的步骤包括移动用户发送短消息时产生上行计费话单的步骤、移动用户接收短消息时产生下行计费话单的步骤、移动用户使用包月收费业务时产生计费话单的步骤和移动用户使用封顶计费业务时产生计费话单的步骤。
本发明所述计费方法,在互联网短消息网关与服务提供商之间的通讯协议中增加关于计费的内容,以实现对短消息信息内容的计费,并且可以分别对移动用户和服务提供商进行费用结算,同时网关将费用记录传送给计费中心,由计费中心集中计费,实现更为灵活的计费规则,为基于互联网的短消息传送系统提供了一种便捷的计费方式。


图1是基于互联网的短消息传送系统的示意图;图2是后付费移动用户发送短消息(MO)的上行计费处理示意图;图3是后付费移动用户接收短消息(MT)的下行计费处理示意图;图4是对包月收费业务的计费处理示意图。
具体实施例方式
下面结合附图和实施例,对本发明作进一步的详细介绍。
本发明计费方法是应用于如图1所示的基于互联网的短消息传送系统,在该系统中,移动用户为后付费移动用户,计费功能在互联网短消息网关(Internet Short Message Gateway,简称ISMG)上完成,互联网服务提供商SP与ISMG之间的通讯协议采用的是中国移动通信点对点协议(简称CMPP),ISMG与短消息中心之间的通讯协议为短消息点对点协议(简称SMPP)。定义短消息发送方接入的ISMG称为源ISMG,短消息接收方接入的ISMG称为目的ISMG。移动用户发送短消息简称为MO,是上行过程,产生的计费话单为上行计费话单(简称SMO);移动用户接收短消息简称为MT,是下行过程,产生的计费话单为下行计费话单(简称SMT)。
为了实现对短消息的信息内容的计费,在CMPP协议中增加了与计费有关的内容,包括业务类型、计费用户类型、计费用户号码、源终端的手机号码、接收业务的手机号码、资费类别以及资费代码(以分为单位)等;其中在计费用户类型中,0表示对目的终端手机号码计费,1表示对源终端手机号码计费,2表示对SP计费,3表示该内容无效,对谁计费见计费用户号码的内容;在资费类别中,00表示“短消息类型”为“发送”,对计费用户号码不计信息费,01表示对计费用户号码免费,02表示对计费用户号码按条计信息费,03表示对计费用户号码按包月收取信息费,04表示对计费用户号码的信息费封顶,05表示对计费用户号码的收费是由SP实现。
计费用户类型说明对哪个号码计费,ISMG据此决定SP的信息计哪个号码的费,再根据资费类别和资费代码决定如何计费、计多少费,并将计费的号码和相关信息写入计费话单中。资费代码由SP确定。
互联网短消息网关ISMG对所有经过ISMG的短消息产生详细的计费记录,包括短消息序列号、短消息话单类型、计费用户类型、计费用户号码、SP企业代码、第三方号码(接收短消息的用户号码)、服务代码、业务代码、用户资费类别、信息费、包月费、短消息发送状态、短消息发送优先级、信息长度、计费用户号码归属地、互联网短消息网关代码、前转互联网短消息网关代码、短消息中心代码、申请时间、处理结束时间等基本计费内容,并生成格式统一的计费话单。其中,短消息序列号表示发送端消息的序列号,在一段时间内唯一;短消息话单类型是指互联网短消息网关产生的话单的类型,如短消息发送话单SMO、短消息发送转发话单SMO-F、短消息接收话单SMT、短消息接收转发话单SMT-F等;计费用户类型如上所述;SP企业代码表示服务提供商的代码,以9开头的数字;服务代码表示移动用户使用短消息时使用的服务提供商代码;业务代码表示服务提供商自定义的业务代码;用户资费类别如上所述;信息费表示按条计费方式下每条短消息的信息费金额,以厘为单位;包月费表示按包月方式计费的移动用户的包月费,以厘为单位;短消息发送状态包括成功和不成功两种状态。然后将计费话单定时定量地传送给计费中心,由计费中心进行核算,定期产生移动用户的收费清单以及与SP的结算清单。
ISMG发送给计费中心的文件大小和时间间隔均可调。计费采集的方式采用文件传输协议(File Transfer Protocol,简称FTP)或文件传输、访问与管理协议(File Transfer,Access and Management,简称FTAM)等。ISMG的计费记录可在线保存3个月,能够脱机存储6个月。计费记录可自动备份,保证数据不丢失。
上行MO包括本地上行MO和前转上行MO。在本地上行MO中,目的SP接入的目的ISMG与移动用户归属短消息中心接入的源ISMG是同一个ISMG;而前转上行MO中,目的SP接入的目的ISMG与移动用户归属短消息中心接入的源ISMG是不同的ISMG,源ISMG根据短消息中的目的代码获知该SP归属其它ISMG,则将短消息前转到目的ISMG,然后由目的ISMG转发给SP。上行MO的计费处理过程如图2所示。
在本地上行MO时,源ISMG把短消息传送给目的SP,SP返回处理响应信息给源ISMG,如果短消息处理成功,则源ISMG产生一个SMO话单;如果短消息处理失败,则产生上行错误计费话单SMAO。
在前转上行MO时,目的ISMG收到SP返回的响应消息,如果短消息处理成功,则目的ISMG产生一个SMO话单,并给源ISMG发送状态报告;源ISMG接收到状态报告后,查找对应的原来的短消息发送请求,找到后产生一个SMO-F话单,如果未找到则抛弃状态报告消息。如果SP返回的响应消息表明短消息处理失败,则目的ISMG产生上行错误计费话单SMAO,同时向源ISMG发送状态报告表明短消息没有传递到SP,源ISMG产生前转上行错误计费话单SMAO-F。
因此在上行MO过程中,对移动用户的收费依据为该移动用户归属的ISMG所产生的SMO话单和SMO-F话单;与SP的结算依据是源ISMG上产生的SMO-F话单和目的ISMG上产生的SMO话单。
下行MT则相应地包括本地下行MT和前转下行MT。在本地下行MT中,SP接入的源ISMG与计费用户归属的目的ISMG是同一个ISMG;在前转下行MT中,SP接入的源ISMG不同于计费用户归属的目的ISMG,当SP发送短消息后,SP接入的源ISMG根据计费号码把短消息路由到计费用户归属的目的ISMG,再由目的ISMG把短消息提交给自己接入的短消息中心。下行MT的计费处理过程如图3所示。
在本地下行MT中,目的移动用户归属的短消息中心把表示短消息是否成功发送的状态报告发送给SP接入的源ISMG,如果短消息成功发送,则源ISMG查找原来的短消息提交请求,找到后生成一张SMT话单;如果未找到,则抛弃状态报告。如果短消息中心返回的状态报告表明短消息发送失败,则产生下行错误计费话单SMAT。
在前转下行MT中,移动用户归属的短消息中心将表示短消息是否成功发送的状态报告发送给目的ISMG,如果短消息发送成功,则目的ISMG查找原来的短消息提交请求,找到后生成一张SMT话单,再将状态报告转发给源ISMG;如果未找到原来的短消息提交请求,则抛弃状态报告。源ISMG收到该状态报告后,查找原来的短消息转发请求,找到后生成一张SMT-F话单;如果未找到原来的短消息转发请求,则抛弃状态报告。如果目的ISMG收到的状态报告表明短消息发送失败,则产生下行错误计费话单SMAT,同时将短消息发送失败的状态报告转发给源ISMG,源ISMG产生前转下行错误计费话单SMAT-F。
因此在下行MT过程中,对移动用户收费的依据是SP接入的源ISMG上产生的SMT-F话单和SMT话单;与SP结算的依据是源ISMG上产生的SMT-F话单和在目的ISMG上产生的SMT话单。
ISMG将产生的上述话单定时定量地发送给计费中心,由计费中心根据话单中的SP代码、计费用户类型、计费用户号码、用户资费类别和信息费等内容进行结算,生成相应的计费清单。
本发明除了可以实现按条计信息费外,还可以实现对SP提供的包月收费和封顶式收费的计费。
如图4所示,在SP提供的包月收费业务中,SP通过发送一条SMC短消息来进行包月费的收取,产生的计费话单为SMC话单。在SP发送SMC短消息时也同样会出现短消息不需要前转和前转两种情况,对于短消息不需要前转的情况,ISMG在处理了收取后付费移动用户的包月费请求后,产生一张SMC话单;对于需要前转的情况,目的ISMG在处理了收取后付费移动用户的包月费请求后,产生一张SMC话单,然后生成一个状态报告发送给源ISMG,源ISMG收到该状态报告后,查找原来的短消息转发请求,找到后产生一张SMC-F话单;如果未找到则抛弃状态报告。在成功收取包月费之后,SP发送普通的MT短信为移动用户提供服务,在ISMG上产生SMT话单,该SMT话单中的计费类别是包月方式,费用为包月费。因此,在ISMG上产生的话单包括SMC话单和计费类别为包月方式的SMT话单,计费中心只根据SMC话单产生对后付费移动用户的收费清单以及与SP的结算清单,而计费类别为包月方式的SMT话单作为后付费移动用户享受该业务的证据。
在SP提供的封顶收费方式业务中,具体的封顶费用由SP来确定,移动用户申请了该业务后,SP向该移动用户发送短消息,在ISMG上产生的话单中,未到达封顶费用之前,短消息的计费类别为按条计费,到达封顶费用后,发送的短消息的计费类别为封顶计费,费用为封顶费用。计费中心只根据按条计费的话单生成对后付费移动用户的收费清单以及与SP的结算清单,其它封顶计费的话单只是作为移动用户享受该项业务的证据。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
权利要求
1.一种基于互联网的短消息传送系统的计费方法,所述短消息传送系统包括互联网服务提供商、互联网短消息网关、汇接网关、短消息中心、移动通讯网络和移动用户,其中移动用户为后付费移动用户;其特征在于,所述计费方法包括互联网短消息网关根据短消息发送成功的响应消息产生计费话单;互联网短消息网关将计费话单发送给计费中心;计费中心进行数据核对和结算;计费中心生成对移动用户的收费清单以及与服务提供商的结算清单。
2.根据权利要求1所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费话单包括短消息序列号、短消息话单类型、计费用户类型、计费用户号码、服务提供商企业代码、第三方号码即接收短消息的用户号码、资费类别、信息费、包月费、短消息发送状态、计费用户号码归属地、互联网短消息网关代码、前转互联网短消息网关代码和短消息中心代码。
3.根据权利要求2所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费用户类型包括对目的终端手机号码计费;对源终端手机号码计费;对服务提供商计费;以及根据计费用户号码的内容计费。
4.根据权利要求2所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述资费类别包括短消息类型为发送,对计费用户号码不计费;对计费用户号码免费;对计费用户号码按条计费;对计费用户号码按包月收取信息费;对计费用户号码的信息费按封顶计费;由服务提供商对计费用户号码收费。
5.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括移动用户发送短消息时,互联网短消息网关产生本地上行计费话单的步骤移动用户归属的互联网短消息网关把短消息传送给目的服务提供商后,服务提供商返回处理响应信息给互联网短消息网关,如果短消息处理成功,则互联网短消息网关产生一个本地上行计费话单;如果短消息处理失败,则产生上行错误计费话单。
6.根据权利要求5所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据该移动用户归属的互联网短消息网关所产生的本地上行计费话单生成对移动用户的收费清单以及与服务提供商的结算清单。
7.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括移动用户发送短消息时,互联网短消息网关产生前转上行计费话单的步骤服务提供商接入的目的互联网短消息网关接收服务提供商返回的响应消息,如果短消息处理成功,则目的短消息网关产生一个上行计费话单,并向移动用户归属的源互联网短消息网关发送状态报告;源互联网短消息网关接收到状态报告后,查找对应的原来的短消息发送请求,找到后产生一个前转上行计费话单,如果未找到则抛弃状态报告消息;如果服务提供商返回的响应消息表明短消息处理失败,则目的互联网短消息网关产生上行错误计费话单,同时向源互联网短消息网关发送短消息处理失败的状态报告,源互联网短消息网关产生前转上行错误计费话单。
8.根据权利要求7所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据移动用户归属的源互联网短消息网关产生的前转上行计费话单产生对移动用户的收费清单;根据移动用户归属的源互联网短消息网关产生的前转上行计费话单和该服务提供商接入的目的互联网短消息网关产生的前转上行计费话单产生与服务提供商的结算清单。
9.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括移动用户接收短消息时,互联网短消息网关产生本地下行计费话单的步骤目的移动用户归属的短消息中心把表示短消息是否成功发送的状态报告发送给服务提供商接入的互联网短消息网关,如果短消息成功发送,则互联网短消息网关查找原来的短消息提交请求,找到后生成一张本地下行计费话单;如果未找到,则抛弃状态报告;如果短消息中心返回的状态报告表明短消息发送失败,则产生下行错误计费话单。
10.根据权利要求9所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据服务提供商接入的互联网短消息网关产生的本地下行计费话单产生对移动用户的收费清单以及与服务提供商的结算清单。
11.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括移动用户接收短消息时,互联网短消息网关产生前转下行计费话单的步骤移动用户归属的短消息中心将表示短消息是否成功发送的状态报告发送给其接入的目的互联网短消息网关,如果短消息发送成功,则目的互联网短消息网关查找原来的短消息提交请求,找到后生成一张下行计费话单,再将状态报告转发给服务提供商接入的源互联网短消息网关;如果未找到原来的短消息提交请求,则抛弃状态报告;源互联网短消息网关收到该状态报告后,查找原来的短消息转发请求,找到后生成一张前转下行计费话单;如果未找到,则抛弃状态报告;如果目的互联网短消息网关收到的状态报告表明短消息发送失败,则产生下行错误计费话单,同时将短消息发送失败的状态报告转发给源互联网短消息网关,源互联网短消息网关产生前转下行错误计费话单。
12.根据权利要求11所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据服务提供商接入的源互联网短消息网关产生的前转下行计费话单产生对移动用户的收费清单;根据服务提供商接入的源互联网短消息网关产生的前转下行计费话单和目的互联网短消息网关产生的前转下行计费话单产生与服务提供商的结算清单。
13.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括产生包月收费业务的计费话单的步骤,具体是服务提供商发送一条管理控制类的短消息进行包月费的收取,当短消息不需要前转时,互联网短消息网关处理完收取移动用户的包月费请求后,产生一张包月费收取计费话单;当需要前转时,移动用户归属的目的互联网短消息网关在处理完收取移动用户的包月费请求后,产生一张包月费收取计费话单,然后生成一个状态报告发送给服务提供商接入的源互联网短消息网关,源互联网短消息网关收到该状态报告后,查找原来的短消息发送请求,找到后产生一张前转包月费收取计费话单;如果未找到则抛弃状态报告;在成功收取包月费之后,服务提供商发送普通的短消息为移动用户提供服务,在互联网短消息网关上产生下行计费话单。
14.根据权利要求13所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述下行计费话单的产生步骤包括产生本地下行计费话单的步骤目的移动用户归属的短消息中心把表示短消息是否成功发送的状态报告发送给服务提供商接入的互联网短消息网关,如果短消息成功发送,则互联网短消息网关查找原来的短消息提交请求,找到后生成一张本地下行计费话单;如果未找到,则抛弃状态报告;如果短消息中心返回的状态报告表明短消息发送失败,则产生下行错误计费话单;所述下行计费话单中的计费类别为按包月计费,费用为包月费。
15.根据权利要求13所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述下行计费话单的产生步骤包括产生前转下行计费话单的步骤移动用户归属的短消息中心将表示短消息是否成功发送的状态报告发送给其接入的目的互联网短消息网关,如果短消息发送成功,则目的互联网短消息网关查找原来的短消息提交请求,找到后生成一张前转下行计费话单,再将状态报告转发给服务提供商接入的源互联网短消息网关;如果未找到原来的短消息提交请求,则抛弃状态报告;源互联网短消息网关收到该状态报告后,查找原来的短消息转发请求,找到后生成一张前转下行计费话单;如果未找到,则抛弃状态报告;如果目的互联网短消息网关收到的状态报告表明短消息发送失败,则产生下行错误计费话单,同时将短消息发送失败的状态报告转发给源互联网短消息网关,源互联网短消息网关产生前转下行错误计费话单;所述下行计费话单中的计费类别为按包月计费,费用为包月费。
16.根据权利要求14或15所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据服务提供商接入的互联网短消息网关产生的包月费收取计费话单或前转包月费收取计费话单产生对移动用户的收费清单;根据源互联网短消息网关产生的前转包月费收取计费话单和目的互联网短消息网关产生的包月费收取计费话单产生与服务提供商的结算清单;下行计费话单作为移动用户享受该业务的证据。
17.根据权利要求1至4任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述互联网短消息网关产生计费话单的步骤包括产生对封顶收费业务的计费话单的步骤,具体是移动用户申请了该业务后,服务提供商向移动用户发送短消息,未到达封顶费用之前,互联网短消息网关产生按条计费的下行计费话单,到达封顶费用后,产生封顶计费话单。
18.根据权利要求17所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述按条计费的下行计费话单的产生步骤包括产生本地下行计费话单的步骤目的移动用户归属的短消息中心把表示短消息是否成功发送的状态报告发送给服务提供商接入的互联网短消息网关,如果短消息成功发送,则互联网短消息网关查找原来的短消息提交请求,找到后生成一张本地下行计费话单;如果未找到,则抛弃状态报告;如果短消息中心返回的状态报告表明短消息发送失败,则产生下行错误计费话单。
19.根据权利要求17所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述按条计费的下行计费话单产生步骤包括产生前转下行计费话单的步骤移动用户归属的短消息中心将表示短消息是否成功发送的状态报告发送给其接入的目的互联网短消息网关,如果短消息发送成功,则目的互联网短消息网关查找原来的短消息提交请求,找到后生成一张前转下行计费话单,再将状态报告转发给服务提供商接入的源互联网短消息网关;如果未找到原来的短消息提交请求,则抛弃状态报告;源互联网短消息网关收到该状态报告后,查找原来的短消息转发请求,找到后生成一张前转下行计费话单;如果未找到,则抛弃状态报告;如果目的互联网短消息网关收到的状态报告表明短消息发送失败,则产生下行错误计费话单,同时将短消息发送失败的状态报告转发给源互联网短消息网关,源互联网短消息网关产生前转下行错误计费话单。
20.根据权利要求17所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述封顶计费话单中的计费类别为按封顶计费,费用为封顶费用。
21.根据权利要求18至20任一所述的基于互联网的短消息传送系统的计费方法,其特征在于,所述计费中心根据按条计费的下行计费话单产生对移动用户的收费清单以及与服务提供商的结算清单,封顶计费话单作为移动用户享受该项业务的证据。
全文摘要
本发明提供一种基于互联网的短消息传送系统的计费方法,短消息传送系统包括互联网服务提供商、互联网短消息网关、汇接网关、短消息中心、移动通讯网络和后付费移动用户;计费方法包括互联网短消息网关将短消息成功转发给服务提供商或短消息中心后,产生计费话单;互联网短消息网关将计费话单定时定量发送给计费中心;计费中心进行数据核对和结算;计费中心生成对移动用户的收费清单以及与服务提供商的结算清单。本发明所述计费方法,增加关于计费的内容以实现对短消息信息内容的计费,并且可以分别对移动用户和服务提供商进行费用结算,由计费中心集中计费,实现更为灵活的计费规则,为基于互联网的短消息传送系统提供了一种便捷的计费方式。
文档编号H04L12/14GK1553686SQ0313812
公开日2004年12月8日 申请日期2003年6月5日 优先权日2003年6月5日
发明者党京, 于蓉蓉, 魏冰, 袁向阳, 党 京 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1