发送多媒体消息的方法

文档序号:7662712阅读:158来源:国知局
专利名称:发送多媒体消息的方法
技术领域
本发明涉及通信领域,更具体地涉及一种发送多媒体消息的方法。
背景技术
i见有的多々某体消息业务中心(Multimedia Message Service Center,简称MMSC )中保存的用户信息不够全面,比如不知道用 户是否开通了通用无线分纟且业务(General Packet Radio Service,简 称GPRS),从而影响了多力某体消息业务的成功率。归属4立置寄存器(Home Location Register,简称HLR)作为移 动通讯网络中的数据存储网元,存储了用户的所有业务签约信息。 但是,目前MMSC下发多媒体消息流程之前,并不会通过查询HLR 来判断接收用户是否签约了 GPRS业务,从而导致多媒体消息发送 的成功率大大降低。图1是现有技术中的多媒体消息发送过程的流程图。如图1中 所示,该流程包括以下步骤S102,发送方终端编辑好欲发送的多媒体消息后,向MMSC 提交多媒体消息请求;发送方终端中保存有MMSC的信息,它建立 一个无线应用十办i义(Wireless Application Protocol ,简称WAP )连4妄, 并将用无线会话协i义(Wireless Session Protocol,简称WSP)进4亍 编码后的消息作为 一个WSP POST内容发送出去;然后WAP网关 通过HTTP协议将WSP POST内容传送给多々某体消息业务 (Multimedia Message Service,简称MMS )中继器,MMS中继器 再4夺其传送至MMSC;S104, MMSC提交多媒体消息响应给发送方终端;MMSC接 收多媒体消息,将多媒体消息的内容转换成多用途互联网邮件扩展 (Multipurpose Internet Mail Exchange, 简-尔MIME )格式后存々者, 并进行数据分析,从而得到路由信息和用户终端信息,同时通过同 一个WAP连4妄向发送方终端估文出响应,4吏发送方终端显示"消息已 发出";S106, MMSC使用下发(WAP PUSH )向短消息业务中心(Short Message Service Center,简称SMSC ) 4是交多々某体消息通知消息;S108, SMSC向接收方终端下发发送通知消息,SMSC通过查 询HLR获取短信路由信息,完成短信的投递;S110,接收方终端向MMSC返回通知消息响应;S112,接收方终端建立WAP连接(电路分组数据/通用无线分 组业务),并使用获取(WSP GET )向MMSC请求取回MMS消息;S114, MMS消息^皮作为一个WSP获取响应(WSP GET RESPONSE),即^皮作为取回MMS消息响应的内容,通过同一个 WAP连接发送至纟妄收方终端;S116,接收方终端仍通过同一个WAP连接用WSP POST消息 告知MMSC其成功4妄收了 MMS;
SI 18, MMSCM吏用下发(WAPPUSH)告知发送方终端消息已 送达,发送方终端显示"消息已送达"。在以上过程中,当用户没有签约GPRS业务时,在接收方终端 收到通知消息后,是无法通过建立WAP链接/人MMSC取回MMS 消息的。目前的移动网络由于用户终端类型的不同,可能出现接收 终端不断尝试获取MMS消息或其他异常的情况,这样就导致了网 ^^系统资源的浪费。发明内容本发明提供了 一种新的多媒体消息发送方法,以减少由于接收 方终端没有签约GPRS业务而导致MMS发送失败的情况的出现。根据本发明的发送多媒体消息的方法,包括以下步骤S202, 在发送方终端向接收方终端发送多媒体消息时,短消息业务中心向 归属位置寄存器查询有关接收方终端的短信路由信息和有关接收方 终端的业务签约情况;以及S204,短消息业务中心根据接收方终端 的业务签约情况,通过多媒体消息业务中心向发送方终端报告多媒 体消息发送失败的情况,或利用短信路由信息将多媒体消息发送至 接收方终端并通过多媒体消息业务中心向发送方终端报告多媒体消 息发送成功的情况。其中,短消息业务中心通过扩展短信路由查询信令,向归属位 置寄存器查询有关接收方终端的短信路由信息和有关接收方终端的 业务签约情况。具体地,短消息业务中心在短信路由查询信令中添 加同时查询通用无线分组业务签约情况的标志。其中,短消息业务中心在向归属位置寄存器查询有关4妄收方终 端的短信路由信息之前,通过增加一次信令交互向归属位置寄存器 查询有关接收方终端的业务签约情况。具体地,短消息业务中心通
过移动应用部分信令向归属位置寄存器查询有关接收方终端的业务 签约情况。更具体地,短消息业务中心通过移动应用部分信令的随 时查询信令向归属位置寄存器查询有关接收方终端的业务签约情况。其中,在接收方终端没有签约通用无线分组业务的情况下,短 消息业务中心通知多媒体消息业务中心接收方终端没有签约无线分 组业务的情况,多媒体消息业务中心判断多媒体消息发送失败,并 向发送方终端报告多媒体消息发送失败的情况。在接收方终端签约 了通用无线分组业务的情况下,短消息业务中心利用短信^各由信息 将多媒体消息发送至接收方终端并通过多媒体消息业务中心向发送 方终端报告多媒体消息发送成功的情况。本发明通过在MMS发送过程中向HLR查询用户签约GPRS的 情况,减少了由于接收方终端没有签约GPRS业务而导致MMS发 送失败的情况的出现,并避免了由于这种情况导致的系统资源的浪 费和客户满意度的降低。


图1是现有的多媒体消息发送过程的流程图;图2是根据本发明实施例的发送多媒体消息的方法的简要流程图;图3是根据本发明实施例的发送多媒体消息的方法的详细流程图。
具体实施方式
下面结合附图,对本发明的具体实施方案进行详细说明。
现网的MMSC大多都不支持7号信令,在MMS发送过程中, 考虑到SMSC在收到MMSC的PUSH通知消息后,完成通知消息 下发过程中,与HLR会有个查询路由的交互过程,可以通过SMSC 完成对HLR中用户签约GPRS情况的查询。具体地,参考图2,简要说明才艮据本发明实施例的发送多々某体 消息的方法。如图2所示,该发送多4某体消息的方法大体包括以下 步骤S202,在发送方终端向接收方终端发送多媒体消息时,短消 息业务中心向归属位置寄存器查询有关接收方终端的短信路由信息 和有关接收方终端的业务签约情况;以及S204,短消息业务中心根 据接收方终端的业务签约情况,通过多媒体消息业务中心向发送方 终端报告多媒体消息发送失败的情况,或利用短信路由信息将多媒 体消息发送至接收方终端并通过多々某体消息业务中心向发送方终端 报告多媒体消息发送成功的情况。其中,SMSC可以通过以下两种方式来向HLR查询用户签约 GPRS的情况并进行相应处理方式一,在查询短^f言路由的同时,查询用户的GPRS签约情况。 扩展短信^各由查询信令(sendRoutinglnfoForSM ),在i青求中增加同 时查询GPRS签约业务标志,HLR收到请求后,4吏用扩展短信路由 查询响应向SMSC返回接收方终端的GPRS签约状态。SMSC判断 响应中用户是否签约GPRS,如果未签约,则向MMSC返回通知消 息下发失败的响应,否则,按原有流程处理。方式二,在查询^豆〗言路由前,增加一次j言令交互,查询用户 GPRS签约业务情况。比如,4吏用移动应用部分(MobileApplication Part,简-尔MAP) 4言令的随时查询孑言令(AnyTimelnterrogation )。 扩展AnyTimelnterrogation响应消息,返回用户GPRS签约业务十青
况,SMSC再判断响应中用户是否签约GRPS,如果未签约,则向 MMS返回通知消息下发失败的响应,否则,按原有流程处理。其中,方式二比方式一更灵活和标准,可4吏用扩展的MAP 4言 令中的AnyTimelnterrogation消息来查询用户教:才居,而这个查询消 息也可以扩展应用于查询其他签约的其<也场景。本发明实施例主要 按方式二的解决方案进行描述。具体地,参考图3,详细说明根据本发明实施例的发送多媒体 消息的方法。如图3所示,该发送多々某体消息的方法具体包括以下 步骤S302,发送方终端提交多媒体消息发送请求给MMSC;S304, MMSC返回多々某体消息发送响应给发送方终端;S306, MMSC通过SMSC向接收方终端发送多々某体消息通知, MMSC向SMSC发送短信(多々某体消息通知消息)请求;S308, SMSC向MMSC返回短信(多々某体消息通知消息)响应;S310, SMSC通过MAP信令向HLR请求获取用户GPRS业务 签约情况;这里可以采用MAP_ANY—TIME—INTERROGATION信 令来完成查询,SMSC在"i青求消息中置上分组业务用户状态(PS Subscriber State ),获取用户的PS域状态;S312, HLR返回处理结果响应;如果用户签约了 GPRS业务, 则HLR按处理MAP—ANYJTIME—INTERROGATION的正常;克禾呈处 理,返回用户PS纟iM犬态;否则,HLR返回用户未签约GPRS的结
果;如果SMSC判断用户未签约GPRS业务,则执行步骤S314,否 则扭J亍步骤S320;S314, SMSC向MMSC发送投递才艮告,通知MMSC接收方未 签约GRPS业务;S316, MMSC向SMSC返回投递报告响应;S318, MMSC判断多媒体消息发送失败,通知发送方终端多媒 体消息下发失败结果;S320, SMSC向HLR发送短信路由查询请求,获取短信路由信息;S322, HLR向SMSC返回短信路由查询响应,返回短信路由信自'.W ,S324, SMSC向接收方终端发送短消息,包含多々某体通知消息;S326,接收方终端返回成功接收短消息响应;S328, SMSC向MMSC发送投递报告,告知MMSC发送多媒 体消息通知短信的结果;S330, MMSC向SMSC返回发送投递报告响应;S332,接收方终端返回多々某体消息通知的响应消息给MMSC;S334,接收方终端主动向MMSC发起获取多媒体消息请求;S336, MMSC发送多媒体消息给接收方终端;S338,接收方终端通知MMSC多媒体消息获取结果;S340, MMSC通知发送方终端多々某体消息下发结果。尽管图3所示的实施例中利用一条MAP查询HLR中用户 GPRS业务签约状态,但是通过查询消息查询HLR签约数据的思想 不仅可用于多媒体消息发送流程中,也可以应用于其他需从HLR中 查询用户签约情况的场景。综上所述,本发明通过在MMS发送流考呈中利用SMSC和HLR 配合,定义SMSC查询HLR中存储的用户签约GPRS情况的查询 机制,减少了多媒体消息发送失败率。以上所述4又为本发明的实施例而已,并不用于限制本发明,对 于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本 发明的精神和原则之内,所作的任何修改、等同替换、改进等,均 应包含在本发明的权利要求范围之内。
权利要求
1.一种发送多媒体消息的方法,其特征在于,包括以下步骤S202,在发送方终端向接收方终端发送多媒体消息时,短消息业务中心向归属位置寄存器查询有关所述接收方终端的短信路由信息和有关所述接收方终端的业务签约情况;S204,所述短消息业务中心根据所述接收方终端的业务签约情况,通过多媒体消息业务中心向所述发送方终端报告多媒体消息发送失败的情况,或利用所述短信路由信息将所述多媒体消息发送至所述接收方终端并通过所述多媒体消息业务中心向所述发送方终端报告多媒体消息发送成功的情况。
2. 根据权利要求1所述的方法,其特征在于,在所述步骤S202 中,所述短消息业务中心通过扩展短信^各由查询信令,向所述 归属位置寄存器查询有关所述接收方终端的短信路由信息和 有关所述^t妄收方终端的业务签约情况。
3. 根据权利要求2所述的方法,其特征在于,所述短消息业务中 心在所述短信路由查询信令中添加同时查询通用无线分组业 务签约情况的标志。
4. 才艮据权利要求1所述的方法,其特征在于,在所述步骤S202 中,所述短消息业务中心在向所述归属位置寄存器查询有关所 述接收方终端的短信路由信息之前,通过增加一次信令交互向 所述归属位置寄存器查询有关所述接收方终端的业务签约情 况。
5. 根据权利要求4所述的方法,其特征在于,所述短消息业务中 心通过移动应用部分信令向所述归属位置寄存器查询有关所 述接收方终端的业务签约情况。
6. 根据权利要求5所述的方法,其特征在于,所述短消息业务中 心通过所述移动应用部分信令的随时查询信令向所述归属位 置寄存器查询有关所述接收方终端的业务签约情况。
7. 根据权利要求1至6中任一项所述的方法,其特征在于,在所 述4妾收方终端没有签约通用无线分组业务的情况下,所述短消 息业务中心通知所述多々某体消息业务中心所述接收方终端没 有签约无线分组业务的情况,所述多々某体消息业务中心判断多 媒体消息发送失败,并向所述发送方终端报告多媒体消息发送 失败的情况。
8. 根据权利要求1至6中任一项所述的方法,其特征在于,在所 述4妄收方终端签约了通用无线分组业务的情况下,所述短消息 业务中心利用所述短信路由信息将所述多媒体消息发送至所 述4妄收方终端并通过所述多々某体消息业务中心向所述发送方 终端报告多媒体消息发送成功的情况。
全文摘要
本发明公开了一种发送多媒体消息的方法,包括以下步骤S202,在发送方终端向接收方终端发送多媒体消息时,短消息业务中心向归属位置寄存器查询有关接收方终端的短信路由信息和有关接收方终端的业务签约情况;以及S204,短消息业务中心根据接收方终端的业务签约情况,通过多媒体消息业务中心向发送方终端报告多媒体消息发送失败的情况,或利用短信路由信息将多媒体消息发送至接收方终端并通过多媒体消息业务中心向发送方终端报告多媒体消息发送成功的情况。通过本发明,可以减少由于接收方终端没有签约GPRS业务而导致MMS发送失败的情况的出现,并可以避免由于这种情况导致的系统资源的浪费和客户满意度的降低。
文档编号H04W4/12GK101159900SQ20071016288
公开日2008年4月9日 申请日期2007年10月16日 优先权日2007年10月16日
发明者叶郁文, 吕剑明, 炜 王, 贺旻捷 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1