[发明专利]水下多机器人编队的无线光通信邻居发现系统及方法有效
申请号: | 201910283143.0 | 申请日: | 2019-04-10 |
公开(公告)号: | CN110380782B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 赵太飞;王晶;梁浩;范亚臣;李星善 | 申请(专利权)人: | 西安理工大学 |
主分类号: | H04B10/116 | 分类号: | H04B10/116;H04B10/2575;H04B13/02;H04W40/24;H04W74/00;H04W74/08 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 杨洲 |
地址: | 710048*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 水下 机器人 编队 无线 光通信 邻居 发现 系统 方法 | ||
1.水下多机器人编队的无线光通信邻居发现方法,包括以下步骤:
步骤1,提前在所有节点中随机选择K个节点持有令牌,之后维持令牌个数不变;为保证所有节点都要发起邻居发现过程,则令牌的传递过程按照深度优先遍历DFS算法进行,判断节点为叶子节点的条件为该节点持有令牌时未发现任何新的未知邻居节点,或所有新的邻居节点已发起过邻居发现过程,即已经持有过令牌;
步骤2,持有令牌的节点在提前规定的时间范围A内随机选择一个时隙发送请求信息帧,发送方式仍采用行列交替扫描的方式进行发送,既可以实现全向发送的目的,而且每个方向都有独立的编码;为了确保请求信息到达所有邻居节点,在发送完成后,在时间范围A内随机选择时隙重新发送请求信息帧,共发送L次;
步骤3,当邻居节点接收到请求信息帧后,在退避时间范围V内随机选择一个时隙发送应答信息帧,发送方式与发送请求信息帧的方向相同,每个方向的应答信息帧都带有自身的方向编码;若已对该节点的请求信息进行过应答,则忽略该请求信息,不发送应答信息,以降低信道冲突概率;
步骤4,令牌持有节点在最后一次发送完请求信息帧后会开启定时器T1,若定时器T1计时结束后未接收到任何应答信息则认为没有未发现的邻居节点;若接收到应答信息帧,则可以确定对应邻居节点的相对方位,此时已发现该邻居节点;此时令牌持有节点使用该方位对应的LED直接发送确认信息帧;
步骤5,邻居节点发送完应答信息帧后会开启定时器T2,若在T2计时结束前未收到确认信息帧,则认为在令牌持有节点处发生信道冲突,或确认信息帧在本节点接收器处发生冲突;判断发生冲突后立刻重新发送应答信息帧,直到接收到确认信息帧;接收到确认信息帧后则可以确认发起节点的相对方位,此时两节点互相发现,邻居发现完成;
步骤6,在步骤4中,若定时器T1结束计时后未收到任何应答信息,则认为没有未发现的邻居节点,此时该令牌对应的邻居发现过程结束;若接收到应答信息,且对所有接收到的应答信息进行确认并发送了确认信息帧后,该令牌持有节点邻居发现结束;
步骤7,令牌持有节点邻居发现结束后,要将令牌传送给它的邻居节点,一般依据DFS算法在该节点的邻居节点中选择一个将令牌传送出去;
步骤8,所有K个令牌对应的邻居发现过程全部结束后,邻居发现完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910283143.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信号增强方法和系统,及存储介质
- 下一篇:一种双向高速AOC数据线