[发明专利]一种M2M通信方法及处理设备有效
申请号: | 201210138426.4 | 申请日: | 2012-05-07 |
公开(公告)号: | CN102710470A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 马晓立 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 m2m 通信 方法 处理 设备 | ||
1.一种应用于机器到机器M2M业务的处理设备(02),所述处理设备(02)与发起方(01)和目标M2M设备(03)通信连接,接收所述发起方向所述目标M2M设备发送的业务消息;其特征在于,
所述处理设备(02)包括,获取模块(21),用于获取所述目标M2M设备的工作状态,所述目标M2M设备下次通信的时间点Tm,所述业务消息的过期时间Ta和是否需要强制唤醒目标M2M设备的指示;
通信代理模块(22),用于根据所述目标M2M设备的工作状态,所述下次通信时间点Tm,所述业务消息的过期时间Ta和是否需要强制唤醒目标M2M设备的指示对所述业务消息进行处理。
2.根据权利要求1的处理设备(02),其特征在于,
该通信代理模块(22),进一步用于当所述目标M2M设备的工作状态正常,业务消息的过期时间Ta迟于下次通信建立时间Tm,则缓存所述业务消息,等待目标M2M设备获取所述业务消息;当所述目标M2M设备的工作状态正常,业务消息的过期时间Ta早于Tm且需要强制唤醒,则启用唤醒所述目标M2M设备的流程,等待所述目标M2M设备发起上行的心跳消息后,再下发所述处理设备(02)上缓存的所述业务消息;当所述目标M2M设备的工作状态正常,Ta早于Tm且不需要强制唤醒,则丢弃所述业务消息,返回通信失败给所述发起方;或者,当目标M2M设备的工作状态异常,则丢弃所述业务消息,返回通信失败响应给所述发起方。
3.根据权利要求1或者2的处理设备(02),其特征在于,
所述获取模块(21),进一步用于通过下述方式之一获取下次通信的时间点Tm:
接收目标M2M设备发送的下次通信的时间点Tm;
根据历史通信时间点信息,计算预测的下次通信的时间点Tm;
根据所述业务的需要调整当前的通信时间间隔,得到下次通信的时间点
4.根据权利要求1或者2的处理设备(02),其特征在于:
所述获取模块(21),进一步用于通过下述方式之一获取所述业务消息的过期时间Ta和是否需要强制唤醒目标M2M设备的指示:
解析所述业务消息得到所述业务消息中携带的过期时间Ta和是否需要强制唤醒目标M2M设备的指示;或者,
根据所述业务消息中携带的业务消息的属性得到所述业务消息的过期时间Ta和是否需要强制唤醒目标M2M设备的指示。
5.根据权利要求1或者2的处理设备(02),其特征在于:
所述获取模块(21),进一步用于通过下述方式之一获取所述目标M2M设备的工作状态:
接收目标M2M设备主动发送的异常状态通知;或者,
通过检测得到目标M2M设备的通信状态。
6.根据权利要求1或者2的处理设备(02),其特征在于,
该通信代理模块(22),进一步用于向发起方返回响应消息,所述响应消息包含目标M2M设备的下次通信时间Tm和/或新的通信时间间隔ΔT。
7.根据权利要求3的处理设备(02),其特征在于,
所述处理设备(02)中的获取模块(21),用于接收到目标M2M设备发送的业务消息,记录通信时刻T(k);计算当前的通信时间间隔ΔT(k)=T(k)-T(k-1);预测下次通信时间间隔ΔT(k+1)=α*ΔT(k-1)+β*ΔT(k);预测下次通信时间T′(k+1)=T(k)+ΔT(k+1);
上述公式中,T(k)为当前接收到的目标M2M设备发送的通信信息的处理设备(02)上的本地时刻;T(k-1)为上一次接收到的且已经记录的目标M2M设备发送的通信信息的处理设备(02)上的本地时刻;T′(k+1)为下一次接收到目标M2M设备发送的通信信息的在处理设备(02)上的本地时刻的预测值;其中α,β为滤波器的参数,且0≤α,β≤1,α+β=1,k为自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210138426.4/1.html,转载请声明来源钻瓜专利网。