[发明专利]一种短信下发方法和短信中心有效

专利信息
申请号: 201010251909.6 申请日: 2010-08-12
公开(公告)号: CN101917687A 公开(公告)日: 2010-12-15
发明(设计)人: 陈思中;黄挺 申请(专利权)人: 中国电信股份有限公司
主分类号: H04W4/14 分类号: H04W4/14;H04W88/18
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 孙宝海
地址: 100032 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 短信 下发 方法 中心
【说明书】:

技术领域

发明涉及移动网络通信技术,尤其涉及一种短信下发方法和短信中心。

背景技术

随着短信业务的普及、以及长短信等复杂短信业务的出现,现有短信中心下发机制出现了一些问题。

目前,短信中心对于短信下发采用先发先至的下发模式,总是先发送同一被叫待发队列中的第一条短信,在完成下发收到成功响应后,在待发队列中删除该短信,然后立即按顺序下发待发队列中的其他待发短信;依此规则重复,直至待发队列中无待发短信。在收到短信的失败响应后,会按配置的重发机制重发该条短信。

在短信中心下发短信给交换机MSC(Mobile Switching Center,移动交换中心)/MSCe(Mobile Switching Center emulation,移动交换中心仿真)的信令消息中,携带MessageCount字段,该字段标识该被叫终端还剩下几条待发短信。如果MessageCount字段不为0,则交换机MSC/MSCe下发短信后,会维持信道,不立即拆除信道。如果MessageCount字段为0,则交换机MSC/MSCe下发短信后启动拆除信道的动作。

这样,在短信中心在下发最后一条待发短信(该短信携带MessageCount字段为0的信息)给MSC/MSCe、交换机下发短信给用户终端后在拆除信道期间,短信中心收到成功响应后结束前条短信(在当时是最后一条待发短信)处理后,收到一条新的短信,按照当前机制会立即下发该新的短信。此时交换机正在拆除信道,只能在拆除信道完成后才能重新建立信道下发新到的短信,此时,交换机就反馈短信中心失败的响应,而进入重发机制。

对于长短信来说,主叫终端会拆分为若干条关联短信连续发送给短信中心。短信中心在收到第一条关联短信时,如果待发队列为空,那么会立即下发,而此时第二条短信还未到达短信中心,因此MessageCount字段值置为0。而当第二条、第三条等后续关联短信到达时,很可能的情况是短信中心正在等待前条短信的响应。收到响应后。立即下发第二条短信,就会收到失败响应。第二条短信进入重发机制。而被叫终端收到长短信的第一条短信后,在等待超时后仍未收到后续短信,就不会尝试继续处理合并长短信的动作,而单独显示给用户,就有出现乱码,信息不全等现象。造成长短信失败。对于突发性的多条短信同样存在该问题。

发明内容

本发明要解决的一个技术问题是提供一种短信下发方法,能够避免了在信道拆除期间下发短信导致的问题。

本发明提供一种短信下发方法,包括:短信中心收到前一条下发短信的响应后,根据预定条件延迟下发待发队列中的短信;延迟结束后,所述短信中心继续下发待发队列中的短信。

进一步,根据预定条件延迟下发待发队列中的短信的步骤包括:

判断所述前一条下发短信中携带的Message_Count是否为0,如果所述Message_Count字段为0,则延迟下发待发队列中的短信,如果所述Message_Count字段不为0,则立即下发待发队列中的短信;

或者,

不对所述前一条下发短信中携带的MessageCount值进行判断,直接启动延迟下发待发队列中的短信。

进一步,短信中心在延迟期间不判断所述待发队列中是否有待发短信。

进一步,该方法还包括:根据被叫归属的MSC/MSCe的不同配置不同的延迟时长。

本发明提供的短信下发方法,根据预定条件延迟下发待发队列中的短信,延迟结束后在继续下发,从而可以避免在信道拆除期间下发短信导致的问题。

本发明要解决的一个技术问题是提供一种短信中心,能够避免了在信道拆除期间下发短信导致的问题。

本发明提供一种短信中心,包括:

延迟控制模块,用于收到前一条下发短信的响应后,根据预定条件向短信下发模块发送延迟下发指令,在延迟结束后,向所述短信下发模块发送启动下发指令;

短信下发模块,用于发送待发队列中的短信;当收到所述延迟下发指令后,延迟下发待发队列中的短信;当收到所述启动下发指令后,继续下发待发队列中的短信。

进一步,延迟控制模块判断所述前一条下发短信中携带的Message_Count是否为0,如果所述Message_Count字段为0,则向所述短信下发模块发送延迟下发指令,如果所述Message_Count字段不为0,则不向所述短信下发模块发送延迟下发指令;

或者,

延迟控制模块收到前一条下发短信的响应后,不对所述前一条下发短信中携带的MessageCount值进行判断,直接向所述短信下发模块发送延迟下发指令。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010251909.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top