[发明专利]应用于多跳网络中的逆向轮询数据反馈方法有效
申请号: | 201910138732.X | 申请日: | 2019-02-25 |
公开(公告)号: | CN109787901B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 姚飞;雷建军;孙孟丽 | 申请(专利权)人: | 武汉晟联智融微电子科技有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/751;H04L12/753;H04L12/24;H04L12/26 |
代理公司: | 苏州中合知识产权代理事务所(普通合伙) 32266 | 代理人: | 李广 |
地址: | 430000 湖北省武汉市东湖新*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 网络 中的 逆向 数据 反馈 方法 | ||
本发明公开了一种应用于多跳网络中的逆向轮询数据反馈方法,包括:中央控制器按序单播数据请求帧至以一跳节点为根节点的子树;子树的节点接收到数据请求帧后判断目的地址和是否有数据发送,如果该节点有上行数据要发送,该节点将数据发送给该节点的父节点并将反馈信息暂时存储于该节点的父节点;中央控制器继续轮询与该节点同层的其余叶子节点,中央控制器再次发送数据请求帧,存储有反馈信息的父亲节将反馈信息一并转发至中央控制器;将多跳网络中其余的子树轮询完毕;通过对多跳网络中的节点进行逆向轮询,逐层汇聚节点的反馈信息,将节点的反馈信息汇聚在一起后发送给中央控制器,达到减小多跳网络中系统的开销,提升系统效率的目的。
技术领域
本发明涉及通信网络技术领域,具体涉及一种应用于多跳网络中的逆向轮询数据反馈方法。
背景技术
为了提高网络的覆盖范围,近年来多采用多跳的通信方式,相比于单跳网络,多跳网络的拓扑结构和数据传输方式较为复杂,传统的数据传输方式不再适用于多跳网络。在多跳网络中,中央控制器(CCO)与节点之间的数据传输需要通过中继节点来实现,即CCO与目标节点之间经过多跳传输实现。在多跳网络体系结构中,网络采用树形拓扑结构。CCO维护整个网络的拓扑结构,网络中的节点以一跳或多跳的方式与CCO进行通信。
传统的数据传输方式采用单播自上而下轮询的方式轮询每一个节点,在节点有反馈数据信息时,节点依次将反馈的信息发送给CCO,中继节点仅进行转发,不对数据进行存储。在高密度网络环境中,当数据传输阶段节点有反馈信息时,每个节点单独将反馈信息经中继节点直接转发给CCO,这种方法将导致系统开销较大,系统效率低效。
发明内容
为解决上述技术问题,本发明提出了一种应用于多跳网络中的逆向轮询数据反馈方法,以达到减小多跳网络中系统的开销,提升系统效率的目的。
为达到上述目的,本发明的技术方案如下:
一种应用于多跳网络中的逆向轮询数据反馈方法,所述方法包括:
步骤1:中央控制器按序单播数据请求帧至以一跳节点为根节点的子树;
步骤2:子树的节点接收到数据请求帧后判断目的地址是否匹配,如果不匹配则转发数据请求帧,如果匹配则判断节点是否有数据发送,如果该节点没有上行数据要发送,节点将数据响应发送给该节点的父节点,如果该节点有上行数据要发送,该节点将数据发送给该节点的父节点并将反馈信息暂时存储于该节点的父节点;
步骤3:中央控制器按步骤2继续轮询与该节点同层的其余叶子节点,直至与该节点同层的节点轮询完毕;
步骤4:中央控制器向叶子节点的父节点发送数据请求帧,存储有叶子节点反馈信息的父亲节将叶子节点的反馈信息一并转发给该节点的父节点;
步骤5:继续执行步骤3,直至将子树所有的节点反馈信息转发至中央控制器;
步骤6:按步骤1至步骤5将多跳网络中其余的子树轮询完毕。
进一步地,所述中央控制器按序单播数据请求帧至以一跳节点为根节点的子树时,选择当前子树中跳数最多的节点开始轮询。
进一步地,所述中央控制器按序单播数据请求帧至以一跳节点为根节点的子树时,如果中央控制器有数据要发送给该多跳网络中的节点时,中央控制器中止当前轮询,中央控制器先轮询其要发送数据的节点并向该节点发送数据,数据传输完成后从轮询中止的地方继续轮询剩余的节点。
本发明通过对多跳网络中的节点进行逆向轮询,逐层汇聚节点的反馈信息,将节点的反馈信息汇聚在一起后发送给中央控制器,提升系统效率,减小系统开销。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉晟联智融微电子科技有限公司,未经武汉晟联智融微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910138732.X/2.html,转载请声明来源钻瓜专利网。