码分多址终端短消息存储空间不足时的处理方法和系统的制作方法

文档序号:7718849阅读:121来源:国知局
专利名称:码分多址终端短消息存储空间不足时的处理方法和系统的制作方法
技术领域
本发明涉及码分多址(CDMA)移动通信技术领域,特别是指一种CDMA终端短消息存储空间不足时的处理方法和系统。
背景技术
CDMA移动终端,特别是对于一部分存储空间较小的中低端的CDMA移动终端,支持存储的短消息数量较小。在接收短消息时,因为存储空间满而无法接收新的短消息,导致终端返回短消息中心存储空间满的失败码,CDMA短消息中心因终端用户存储空间满而导致下发失败的占比约5%。而解决这个问题的关键就是重发时机的掌握。但是CDMA的短消息中心不知道用户何时会删除短消息。CDMA用户删除短消息后,并不会发短消息到短消息中心,这样短消息中心就不知用户何时才具有足够的存储空间,进而不能及时的重发短消息,因此,短消息中心针对存储空间满而设定的按一定时间间隔重发的机制是预测性的重发,存在相当的盲目性。甚至用户在不知晓的情况下,短消息已经过了有效期而被短消息中心丢弃,导致用户收不到该条短消息。 目前,针对语音业务失败,如被叫忙的业务场景,在被叫用户结束通话后,相关的业务平台如漏话通平台会呼叫该被叫用户,通过语音方式告知被叫用户先前漏接的电话并且将主叫号码及相关时间信息一并以语音方式告知。

发明内容
有鉴于此,本发明的目的在于提出一种CDMA终端短消息存储空间不足时的处理方法和系统,实现当CDMA移动终端短消息存储空间不足时短消息下发的问题。
基于上述目的本发明提供的一种码分多址CDMA终端短消息存储空间不足时的处理方法,在短消息中心与漏话通平台之间建立连接,并包括 A.短消息中心向移动终端下发短消息,如果所述移动终端存储空间不足则向短消息中心返回失败码; B.收到失败码后,短消息中心发送第一通知消息给漏话通平台;
C.漏话通平台向所述移动终端发起语音呼叫; D.语音呼叫接通后,漏话通平台向所述移动终端发送用户删除短消息的语音通知; E.通话结束后,漏话通平台发送第二通知消息给短消息中心; F.短消息中心按照预先配置的重发机制向所述移动终端重发所述短消息。 可选的,该方法步骤C所述发起语音呼叫后,如果没有接通,则漏话通平台进一步
判断是否超过了尝试次数,若未超过,则重新发起所述语音呼叫;若已超过,则结束。 可选的,该方法步骤A中所述移动终端返回的失败码为35号代码。 可选的,该方法所述步骤B包括所述短消息中心提取发送失败的所述短消息中
包括主叫号码、被叫号码在内的字段信息,将提取的字段信息编码生成一条信令通知消息
4作为所述第一通知消息发送给漏话通平台。 可选的,该方法所述信令通知消息中的字段信息还包括发送失败的所述短消息的发送时间、错误代码。 可选的,该方法步骤E所述第二通知消息为包含有所述短消息的主叫号码、被叫号码、语言通知完成时间信息的信令通知消息。 可选的,该方法所述信令通知消息信令按照以下其中一种方式编码处理 1)将所述字段信息按MAP协议格式编码后形成一条SMDPP消息,通过七号信令
SS7接口转发给漏话通平台; 2)将所述字段信息按SMPP协议格式编码后通过SMPP连接接口转发给漏话通平台° 可选的,该方法短消息中心和漏话通平台之间以SS7链路方式连接时,所述短消息发送时间、错误代码应承载在bearer data字段上,由IS637协议封装,错误代码直接以文本方式承载在短消息内容字段chari上,短消息发送时间或呼叫结束时间承载在Deferred Delivery Time-Absolute字段上; 短消息中心和漏话通平台之间以SMPP协议连接时,所述错误代码承载在短消息内容字段short_message上;而短消息发送时间或呼叫结束时间承载在schedule—delivery_time字段上。
可选的,该方法步骤F中所述预先配置的重发机制为设定短消息延迟发送时间;
所述短消息中心收到第二通知消息后,进一步判断来源是否为漏话通平台,若不是,则按正常短消息处理;若是,则提取被叫号码和语音通知完成时间,根据被叫号码索引到所述发送失败的短消息,判断当前时间与语音通知完成时间之差是否达到或超过所述短消息延迟发送时间,若是,则重发所述短消息,否则返回继续判断。 可选的,该方法步骤D所述漏话通平台向所述移动终端发送用户的语音通知中包括所述短消息延迟发送时间的信息。 在另一方面,本发明还提供了一种基于上述方法的码分多址CDMA终端短消息存储空间不足时的处理系统,包括 短消息中心,与漏话通平台相连接,用于向移动终端下发短消息,当收到移动终端返回的存储空间不足的失败码时,发送第一通知消息给漏话通平台;并在收到漏话通平台返回的第二通知消息后,按照预先配置的重发机制向所述移动终端重发所述短消息;
漏话通平台,用于在收到短消息中心的第一通知消息后,向所述移动终端发起语音呼叫,语音呼叫接通后,向所述移动终端发送用户删除短消息的语音通知,通话结束后,发送第二通知消息给短消息中心。 从上面所述可以看出,本发明提供的CDMA移动终端短消息存储空间不足时的处理方法和系统,有效避免了短消息中心避免盲目性重发,做到及时准确的重发短消息,并且由此减少了短消息中心的处理业务量,节约了 CDMA网络带宽资源;縮短了短消息业务时延,提升用户业务质量感受。并且充分利用已有业务平台来实现,无需增加大的投入。


图1为本发明实施例的系统结构示意5
图2为本发明实施例短消息中心(SMSC)、漏话通平台、用户之间的短消息业务流 程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照 附图,对本发明进一步详细说明。 为了解决现有技术的问题,本发明的系统结构参见图1所示,在短消息中心与漏 话通平台之间建立连接。 短消息中心,除用于向移动终端下发短消息外,还用于在收到移动终端返回的存
储空间不足的失败码时,发送第一通知消息给漏话通平台;并在收到漏话通平台返回的第
二通知消息后,按照预先配置的重发机制向所述移动终端重发所述短消息。 漏话通平台,用于在收到短消息中心的第一通知消息后,向所述移动终端发起语
音呼叫,语音呼叫接通后,向所述移动终端发送用户删除短消息的语音通知,通话结束后,
发送第二通知消息给短消息中心。 其中,短消息中心和漏话通平台可以选择采用MAP协议的SS7信令接口方式或 SMPP协议进行数据通信。 本发明CDMA终端短消息存储空间不足时的处理方法的主要流程包括当短消息 中心向移动终端下发短消息时,如果所述移动终端存储空间不足则向短消息中心返回失败 码;收到失败码后,短消息中心发送第一通知消息给漏话通平台;漏话通平台向所述移动 终端发起语音呼叫;语音呼叫接通后,漏话通平台向所述移动终端发送用户删除短消息的 语音通知;通话结束后,漏话通平台发送第二通知消息给短消息中心;短消息中心按照预 先配置的重发机制向所述移动终端重发所述短消息。 参见图2所示,本发明短消息中心(SMSC)、漏话通平台、用户之间的短消息业务流 程的实施例包括以下步骤 步骤201,短消息中心向被叫用户的移动终端下发短消息。 步骤202,被叫用户的移动终端返回35号手机存储空间满的失败码。 其中,短消息中心下发短消息到本短消息中心归属用户时,首先需要先以IS-41
MAP层协议的SMSReq消息向HLR查询用户位置所在MSC, HLR返回MSC的GT码后,短消息
中心以IS-41 MAP层协议的SMDPP消息将短消息内容下发至MSC,MSC通过基站将短消息发
送至手机,手机存储内容满而无法接收新的短消息时,将返回35号错误给MSC, MSC将该错
误代码通过smdpp响应消息透传给短消息中心。因此短消息中心在收到MSC返回的35号
代码时,结束此次下发,继续按短消息中心原有配置的重发机制进行重发,所不同的在于增
加一个额外的处理过程提取此短消息主叫号码(必选字段)、被叫号码(必选字段)、短消
息发送时间(可选字段)、错误代码(可选字段)等信息字段内容,编码生成一条信令通知
消息发送给漏话通平台,发送后结束该处理过程,对于原消息仍旧继续按原机制重发。 步骤203,短消息中心发送第一信令通知消息给漏话通平台。 所述第一信令通知消息可选择以下两种方式编码处理 1)将上述字段信息按MAP协议格式编码后形成一条SMDPP消息,通过SS7信令接
口转发给漏话通平台。
2)将上述字段信息按SMPP协议格式编码后通过SMPP连接接口转发给漏话通平 台° 步骤204,漏话通平台向被叫用户发起语音呼叫。
步骤205,语音呼叫接通。 步骤206,漏话通平台以语音方式通知用户,提醒用户删除短消息。
漏话通平台收到来自短消息中心的SMDPP或DELIVER_SM消息后,可解析出主叫号 码(必选字段)、被叫号码(必选字段)、短消息发送时间(可选字段)、错误代码(可选字 段)等信息字段内容。 然后呼叫被叫号码,接通后以语音方式提示用户手机短消息存储空间满,有短消
息无法下发,请用户在若干分钟内(如5分钟)删除无用短消息,短消息中心将在5分钟后
下发短消息。同时可配置激活告知被叫用户是哪个主叫号码发送的短消息。 其中,预先可以在短消息中心中配置向所述移动终端重发所述短消息的重发机
制。例如本实施例中,所设置的重发机制为短消息延迟发送的时间,比如5分钟。 发给被叫用户的语音通知中,所述请用户在若干分钟内删除无用短消息的具体时
间,优选可以为所述短消息延迟发送的时间。 步骤207,被叫用户听完语音提示后,挂机结束通话。 步骤208,漏话通平台拆线。 步骤209,漏话通平台拆线后,发送第二信令通知消息给短消息中心。
语音告知结束后,结束语音通话,将被叫号码以及语音通知完成时间编码生成一 条信令通知短消息,含主叫号码(必选字段)、被叫号码(必选字段)、语音呼叫结束时间 (必选选字段),同样以SMDPP消息或SUBMIT_SM消息承载发送给短消息中心。如果呼叫失 败,则优选可配置在一段时间间隔后再次发起呼叫,如果再失败后仍旧重试。重试的最大尝 试次数可配置,达到最大尝试次数后。停止重试。 由于短消息中心发送第一信令通知消息给漏话通平台的目的很明确,使漏话通平 台能解析出短消息的被叫号码等关键字段,以语音的方式告知被叫用户删除手机上的短消 息,以便有空间接收新的短消息。因此漏话通平台语音告知用户后,同样需要发送一条第二 信令通知消息给短消息中心,第二信令信令通知消息中同样含有短消息中的主叫号码、被 叫号码,所不同的是漏话通平台发给短消息中心的通知消息中携带的是语音通知完成时间 信息。 短消息中心和漏话通平台之间的接口实施方法 短消息中心和漏话通平台可以选择采用MAP协议的SS7信令接口方式或SMPP协 议进行数据通信。 短消息中心和漏话通平台之间以七号信令(SS7)链路方式连接时。短消息中心对 提取的短消息主叫号码(必选字段)、被叫号码(必选字段)、短消息发送时间(可选字段)、 错误代码(可选字段)等信息字段内容承载在IS-41 MAP层协议的SMDPP消息中,需要特 别指出的是短消息发送时间(可选字段)、错误代码(可选字段)应承载在bearer data字 段上,由IS637协议封装,错误代码可直接以文本方式承载在短消息内容字段chari上,而 短消息发送时间(可选字段)或呼叫结束时间(必选选字段)承载在Deferred Delivery Time-Absolute字段上。
短消息中心和漏话通平台之间以SMPP协议连接时,短消息中心作为服务器端,漏 话通平台作为客户端,应具备断链自动重连机制。短消息中心对提取的短消息主叫号码 (必选字段)、被叫号码(必选字段)、短消息发送时间(可选字段)、错误代码(可选字段) 等信息字段内容承载在SMPP协议的DELIVER_SM或SUBMIT_SM消息中,错误代码承载在短 消息内容字段shortjiiessage上。而短消息发送时间(可选字段)或呼叫结束时间(必选 选字段)承载在schedule_delivery_time字段上。 步骤210,短消息中心收到第二信令通知消息后,按照预定的重发机制重新向被叫 用户的移动终端下发短消息。 本步骤中,所述短消息中心收到SMDPP或SUBMIT_SM信令消息后,可进一步判断来 源是否为漏话通平台,如果不是则按正常短消息处理;如果是则按本发明定义的字段进行 快速消息解码,提取被叫号码和语音通知完成时间,根据被叫号码索引到待发短消息,即所 述发送失败的短消息。判断当前时间与语音通知完成时间之差是否达到或超过所述短消息 延迟发送时间,若是,则重发所述短消息,否则返回继续判断直到达到或超过所述短消息延 迟发送时间。 以上所述的具体实施例仅为本发明的具体实施例而已,并不用于限制本发明,凡 在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保 护范围之内。
权利要求
一种码分多址CDMA终端短消息存储空间不足时的处理方法,其特征在于,在短消息中心与漏话通平台之间建立连接,并包括A.短消息中心向移动终端下发短消息,如果所述移动终端存储空间不足则向短消息中心返回失败码;B.收到失败码后,短消息中心发送第一通知消息给漏话通平台;C.漏话通平台向所述移动终端发起语音呼叫;D.语音呼叫接通后,漏话通平台向所述移动终端发送用户删除短消息的语音通知;E.通话结束后,漏话通平台发送第二通知消息给短消息中心;F.短消息中心按照预先配置的重发机制向所述移动终端重发所述短消息。
2. 根据权利要求1所述的方法,其特征在于,步骤C所述发起语音呼叫后,如果没有接 通,则漏话通平台进一步判断是否超过了尝试次数,若未超过,则重新发起所述语音呼叫; 若已超过,则结束。
3. 根据权利要求1所述的方法,其特征在于,步骤A中所述移动终端返回的失败码为 35号代码。
4. 根据权利要求1所述的方法,其特征在于,所述步骤B包括所述短消息中心提取发 送失败的所述短消息中包括主叫号码、被叫号码在内的字段信息,将提取的字段信息编码 生成一条信令通知消息作为所述第一通知消息发送给漏话通平台。
5. 根据权利要求4所述的方法,其特征在于,所述信令通知消息中的字段信息还包括 发送失败的所述短消息的发送时间、错误代码。
6. 根据权利要求1所述的方法,其特征在于,步骤E所述第二通知消息为包含有所述短 消息的主叫号码、被叫号码、语言通知完成时间信息的信令通知消息。
7. 根据权利要求5或6所述的方法,其特征在于,所述信令通知消息信令按照以下其中一种方式编码处理1) 将所述字段信息按MAP协议格式编码后形成一条SMDPP消息,通过七号信令SS7接 口转发给漏话通平台;2) 将所述字段信息按SMPP协议格式编码后通过SMPP连接接口转发给漏话通平台。
8. 根据权利要求7所述的方法,其特征在于,短消息中心和漏话通平台之间以SS7链路 方式连接时,所述短消息发送时间、错误代码应承载在bearer data字段上,由IS637协议 封装,错误代码直接以文本方式承载在短消息内容字段chari上,短消息发送时间或呼叫 结束时间承载在Deferred Delivery Time-Absolute字段上;短消息中心和漏话通平台之间以SMPP协议连接时,所述错误代码承载在短消息内容 字段short_message上;而短消息发送时间或呼叫结束时间承载在schedule_delivery_ time字段上。
9. 根据权利要求6所述的方法,其特征在于,步骤F中所述预先配置的重发机制为设定 短消息延迟发送时间;所述短消息中心收到第二通知消息后,进一步判断来源是否为漏话通平台,若不是,则 按正常短消息处理;若是,则提取被叫号码和语音通知完成时间,根据被叫号码索引到所述 发送失败的短消息,判断当前时间与语音通知完成时间之差是否达到或超过所述短消息延 迟发送时间,若是,则重发所述短消息,否则返回继续判断。
10. 根据权利要求9所述的方法,其特征在于,步骤D所述漏话通平台向所述移动终端发送用户的语音通知中包括所述短消息延迟发送时间的信息。
11. 一种基于权利要求1-10任意一项所述方法的码分多址CDMA终端短消息存储空间 不足时的处理系统,其特征在于,包括短消息中心,与漏话通平台相连接,用于向移动终端下发短消息,当收到移动终端返回 的存储空间不足的失败码时,发送第一通知消息给漏话通平台;并在收到漏话通平台返回 的第二通知消息后,按照预先配置的重发机制向所述移动终端重发所述短消息;漏话通平台,用于在收到短消息中心的第一通知消息后,向所述移动终端发起语音呼 叫,语音呼叫接通后,向所述移动终端发送用户删除短消息的语音通知,通话结束后,发送 第二通知消息给短消息中心。
全文摘要
本发明公开了一种CDMA终端短消息存储空间不足时的处理方法和系统,包括当短消息中心向移动终端下发短消息时,如果所述移动终端存储空间不足则向短消息中心返回失败码;收到失败码后,短消息中心发送第一通知消息给漏话通平台;漏话通平台向所述移动终端发起语音呼叫;语音呼叫接通后,漏话通平台向所述移动终端发送用户删除短消息的语音通知;通话结束后,漏话通平台发送第二通知消息给短消息中心;短消息中心按照预先配置的重发机制向所述移动终端重发所述短消息。通过本发明有效避免了短消息中心避免盲目性重发,做到及时准确的重发短消息;缩短了短消息业务时延,提升用户业务质量感受。并且充分利用已有业务平台来实现,无需增加大的投入。
文档编号H04W4/14GK101730021SQ20091022398
公开日2010年6月9日 申请日期2009年11月20日 优先权日2009年11月20日
发明者陈思中 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1