一种消息网络延迟测算方法及装置的制造方法

文档序号:8447347阅读:233来源:国知局
一种消息网络延迟测算方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种消息网络延迟测算方法及装置。
【背景技术】
[0002] 集团短信作为一种便捷的通信方式已经渗透到人们工作和生活的各个领域,政 府、企事业单位及各类组织利用集团短信作为信息传播的重要方式。集团短信发送系统由 部署在用户侧的客户端和部署在运营商的短信网关组成,短信网关再将用户短信转发至短 消息中也(SMC)或其它短信网关。客户端和短信网关之间使用CMPP协议(化inaMobile 化ertoPeer)通过7890应用端口进行通信,包括客户端注册、客户端提交短信、短信网关 返回短信状态报告等。
[0003] 集团短信客户端通常使用互联网专线(部分客户采用中国移动电路租用专线)接 入中国移动短信网关,专线端到端延迟是反映网络性能的重要指标,如网络拥塞、链路质量 差会使网络端到端延迟显著增大。如果承载集团短信业务的网络端到端延迟过大,则可能 导致客户端短信积压,短信不能及时送达手机用户,对实时性要求很高的短信业务巧口银 行、电商用户常使用集团短信来发送验证码和短信密码,有效时间通常仅为5分钟)造成严 重影响。
[0004] 现有测试承载集团短信业务网络延迟的方法通常是常用ping或traced工具测 试,在网络层测试网络的可达性和延迟情况,如pinglOOO个数据包获得网络平均延迟。现 有的测试方法在集团短信网络应用中存在W下缺陷;1.在网络拥塞的情况下,ping测试会 进一步加重网络负载,特别是大数据包的大量ping测试;2.出于网络信息安全考虑,不少 网络设备禁止ping和tracert测试,在该种情况下无法利用上述工具获得网络的端到端延 迟。因此我们需要一种高效安全的集团短信业务网络延迟监测方法,同时还不会增加网络 的负担。

【发明内容】

[0005] 本发明提供了一种消息网络延迟测算方法及装置,其目的是为了在网络负载的情 况下不增加网络负载仍能获得网络端到端的延迟。
[0006] 为了达到上述目的,本发明的实施例提供了一种消息网络延迟测算方法,包括:
[0007] 获得连续发送给接收方的多个基于CMPP协议的消息的发送时刻;
[000引获得接收到接收方反馈的多个基于CMPP协议的应答消息相应的接收时刻;
[0009] 根据多个所述发送时刻W及多个接收时刻,获得消息网络延迟。
[0010] 其中,根据多个所述发送时刻W及多个接收时刻,获得得到网络延迟的步骤包 括:
[0011] 根据公式:
[0012]
【主权项】
1. 一种消息网络延迟测算方法,其特征在于,包括: 获得连续发送给接收方的多个基于CMPP协议的消息的发送时刻; 获得接收到接收方反馈的多个基于CMPP协议的应答消息相应的接收时刻; 根据多个所述发送时刻以及多个接收时刻,获得消息网络延迟。
2. 根据权利要求1所述的短信网络延迟测算方法,其特征在于,根据多个所述发送时 刻以及多个接收时刻,获得得到网络延迟的步骤包括: 根据公式:
其中,T1,T2,……Tn为多个发送时刻,Rl,R2,……,Rn为多个接收时刻。
3. 根据权利要求1所述的短信网络延迟测算方法,其特征在于,所述消息为客户端发 送给短信网关的CMPP_SUBMIT消息,所述应答消息为所述客户端从所述短信网关接收的 CMPP_SUBMIT_RESP 消息。
4. 根据权利要求1所述的短信网络延迟测算方法,其特征在于,所述消息为短信网关 发送给客户端的CMPP_DELIVER消息,所述应答消息为所述短信网关从所述客户端接收的 CMPP_DELIVER_RESP 消息。
5. 根据权利要求1所述的短信网络延迟测算方法,其特征在于,所述消息为客户端 发送给短信网关或者所述短信网关发送给客户端的CMPP_ACTIVE_TEST消息,所述应答 消息是所述客户端从所述短信网关接收的或者所述短信网关从所述客户端接收的CMPP_ ACTIVE_TEST_RESP 消息。
6. -种消息网络延迟测算装置,其特征在于,包括: 第一获取模块,用于获得连续发送给接收方的多个基于CMPP协议的消息的发送时刻; 第二获取模块,接收到接收方反馈的多个基于CMPP协议的应答消息相应的接收时刻; 处理模块,用于根据多个所述发送时刻以及多个接收时刻,获得网络延迟。
7. 根据权利要求6所述的短信网络延迟测算装置,其特征在于,所述消息为客户端发 送给短信网关的CMPP_SUBMIT消息,所述应答消息为所述客户端从所述短信网关接收的 CMPP_SUBMIT_RESP 消息。
8. 根据权利要求6所述的短信网络延迟测算装置,其特征在于,所述消息为短信网关 发送给客户端的CMPP_DELIVER消息,所述应答消息为所述短信网关从所述客户端接收的 CMPP_DELIVER_RESP 消息。
9. 根据权利要求6所述的短信网络延迟测算装置,其特征在于,所述消息为客户端 发送给短信网关或者所述短信网关发送给客户端的CMPP_ACTIVE_TEST消息,所述应答 消息是所述客户端从所述短信网关接收的或者所述短信网关从所述客户端接收的CMPP_ ACTIVE_TEST_RESP 消息。
【专利摘要】本发明提供了一种消息网络延迟测算方法及装置,其中所述消息网络延迟测算方法包括:获得连续发送给接收方的多个基于CMPP协议的消息的发送时刻;获得接收到接收方反馈的多个基于CMPP协议的应答消息相应的接收时刻;根据多个所述发送时刻以及多个接收时刻,获得消息网络延迟。通过本发明所提供的消息网络延迟测算方法及装置可以在网络负载严重的情况下,同时在网络设备禁止ping和tracert测试的情况下既不增加网络负载还能获得网络端到端的延迟数据。
【IPC分类】H04L12-26
【公开号】CN104767650
【申请号】CN201410004053
【发明人】王敏
【申请人】中国移动通信集团广东有限公司
【公开日】2015年7月8日
【申请日】2014年1月3日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1