[发明专利]消息应答方法、消息转发方法及通信装置在审
申请号: | 201710591784.3 | 申请日: | 2017-07-19 |
公开(公告)号: | CN107453996A | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 于杨;梁祥严 | 申请(专利权)人: | 西安奇妙电子科技有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/733;H04L12/761;H04L29/08 |
代理公司: | 北京辰权知识产权代理有限公司11619 | 代理人: | 陈亚琴 |
地址: | 710065 陕西省西安市高新区唐延*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 应答 方法 转发 通信 装置 | ||
技术领域
本申请属于物联网技术领域,尤其涉及一种消息应答方法、消息转发方法及通信装置。
背景技术
物联网技术是目前迅速发展的互联网技术之一。目前运用物联网技术在智能家居、工业生产、楼宇控制、环境监测、智慧城市等领域运用最广。而在这些领域的物联网网络不仅要进行数据的传输,而且要进行数据采集和融合、任务的协同控制。低成本、低功耗、多功能逐渐成为这些领域必不可少的特性。目前在这些领域运用最多的通信协议包括WiFi、蓝牙、紫蜂(ZigBee)。WiFi设备通信时占用的频点较多、功耗大,使得大多数的WiFi设备需要常规充电;蓝牙技术传输距离短,只适合近距离的数据通信,无法满足大多数物联网设备的通信需求;ZigBee技术在非信标模式下工作时,只有终端子节点能够进入休眠模式,协调器和路由节点必须处于活跃状态来接收处理来自终端子节点的数据信息,大大的增加了网络的整体功耗。
此外,由于物联网中设备和环境的变化而导致路由失败的情况也非常常见,比如在路由建立过程中由于功率不对称等原因,部分节点过于乐观地估计了网络传输环境而跳过了部分中间节点来建立路由路径,而通信过程中已建立的路由路径中部分节点之间实际是无法通信的,这通常直接导致了路由失败、路由路径无效,需要较长的时间和资源来发现问题并重新建立可靠的路由路径。因此现有技术中亟需一种可靠而快速的路由路径建立和修改手段。
发明内容
本申请实施例提供一种简单快速的自组网路由方案。
在一种可能的实施方式中,提供了一种消息应答方法,所述方法包括:
获取至少一广播消息,所述广播消息为一源节点通过广播的方式发出的,且所述广播消息中包括与所述广播消息关联的路由信息,所述路由信息包括:源节点地址和目的节点地址;
响应于所述广播消息的路由信息中目的节点地址与本地节点地址相同,通过广播的方式向所述源节点发送应答消息;
接收所述源节点响应于所述应答消息的至少一确认消息,所述确认消息中包括所述源节点到本地节点的通信路径信息;
按照所述通信路径向所述源节点发送所述确认消息的确认响应消息。
可选地,所述方法还包括:
在接收到所述通信路径之外的第一节点发来所述确认消息时,修改所述通信路径以加入所述第一节点地址;
按照所述修改后的通信路径向所述源节点发送所述确认消息的确认响应消息,其中,所述确认响应消息中包括所述修改后的通信路径信息。
可选地,所述方法中,各节点以不超过本地节点一预设功率的发射功率转发或发送消息。
在本申请的另一种可能的实施方式中,还提供一种消息转发方法,包括:
接收至少一广播消息,所述广播消息为一源节点通过广播的方式发出的;
通过广播的方式向一目的节点转发所述广播消息;
侦听所述目的节点响应于所述广播消息的至少一应答消息;
侦听所述源节点响应于所述应答消息的至少一确认消息,所述确认消息用于确定所述源节点到本地的上一跳节点地址关联的路径为所述源节点到所述目的节点的通信路径,在所述通信路径不包括本地节点时,启动一定时器;
响应于所述定时器超时且没有侦听到所述目的节点响应于所述确认消息的至少一确认响应消息,按照所述通信路径向所述目的节点转发所述至少一确认消息。
可选地,所述广播消息中包括路由信息,所述路由信息包括:跳数计数;
所述方法还包括:
在所述跳数计数不超过第一预设值时,将所述跳数计数增加1,并在第一预定延迟后再转发所述广播消息。
可选地,所述方法还包括:
接收所述目的节点响应于所述确认消息的至少一确认响应消息,所述确认响应消息中,所述通信路径被修改为在所述上一跳节点地址之后加入本地节点地址。
可选地,所述方法还包括:
在转发所述至少一确认消息时,将所述确认消息中的所述通信路径修改为在所述上一跳节点地址之后加入本地节点地址。
可选地,所述方法中,各节点以不超过本地节点一预设功率的发射功率转发或发送消息。
可选地,所述上一跳节点地址由所述广播消息中的路由信息得到,或由本地记录的本地到所述源节点的路由路径得到。
可选地,所述广播消息中包括路由信息,所述路由信息包括:用于标识所述广播消息的第一消息标识;
所述方法还包括:
根据所述第一消息标识,判断是否接收过所述广播消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安奇妙电子科技有限公司,未经西安奇妙电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710591784.3/2.html,转载请声明来源钻瓜专利网。