[发明专利]一种数据传输方法及节点有效
| 申请号: | 201611019560.7 | 申请日: | 2016-11-15 |
| 公开(公告)号: | CN108076498B | 公开(公告)日: | 2019-09-17 |
| 发明(设计)人: | 刘刚;桑东升 | 申请(专利权)人: | 电信科学技术研究院 |
| 主分类号: | H04W40/04 | 分类号: | H04W40/04;H04W40/24 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 刘松 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 传输路径 目标节点 传输数据 群首节点 自组织网络 节点维护 路由信息 冗余节点 分层 组网 工作量 转发 | ||
本发明实施例提供了一种数据传输方法及节点,用以解决现有的分层组网的自组织网络中存在的群首节点的工作量大,数据传输时延长,经由群首节点转发的数据的传输路径可能包含冗余节点的问题。方法包括:普通节点需要向目标节点传输数据时,根据普通节点维护的第一路由信息,确定普通节点向目标节点传输数据时所采用的传输路径;普通节点根据传输路径,将数据传输至目标节点。
技术领域
本发明涉及通信领域,尤其涉及一种数据传输方法及节点。
背景技术
自组织网络中,随着节点数量的增加,网络规模增大,导致及时维护节点的路由信息的难度增加,网络的数据传输效率低。因此,对大规模的自组织网络采用分层组网技术。
现有的分层组网的自组织网络中,自组织网络被分为多个层级,每个层级都由一个或一个以上的逻辑子网组成。按照节点功能的不同,自组织网络中的节点被划分为三类:群首节点、网关节点和普通节点。其中,群首节点负责维护并保存该群首节点所在网络的路由信息,该群首节点所在的网络包括该群首节点所在的子网以及低于该子网所在层级的其他层级网络,群首节点之间会交互各自维护的路由信息。普通节点只负责接收和发送数据,普通节点向不是自己的邻居节点的目标节点发送数据时,必须由该普通节点所在子网的群首节点将数据路由至目标节点。网关节点负责群首节点之间交互数据和路由信息。
现有的分层组网的自组织网络中,由于只有群首节点维护其所在网络的路由信息,并且普通节点向不是自己的邻居节点的目标节点发送数据时,必须由该普通节点所在子网的群首节点根据维护的路由信息将数据路由至目标节点。因此随着普通节点数量的增多,群首节点可能需要路由大量普通节点的数据至目标节点,导致群首节点的工作量大,数据传输时延长;普通节点向目标节点发送数据时,数据经由群首节点转发至目标节点的数据传输路径可能不是包含节点跳数最少的路径。
综上所述,现有的分层组网的自组织网络中存在群首节点的工作量大,数据传输时延长,经由群首节点转发的数据的传输路径可能包含冗余节点的问题。
发明内容
本发明实施例提供一种数据传输方法及节点,以解决现有的分层组网的自组织网络中存在的群首节点的工作量大,数据传输时延长,经由群首节点转发的数据的传输路径可能包含冗余节点的问题。
本发明的目的是通过以下技术方案实现的:
第一方面,本发明实施例提供一种数据传输方法,包括:
普通节点需要向目标节点传输数据时,根据普通节点维护的第一路由信息,确定普通节点向目标节点传输数据时所采用的传输路径;
普通节点根据传输路径,将数据传输至目标节点。
在一种可能的设计中,第一路由信息包括:
普通节点分别到达网络中每个群首节点的路由信息和/或网络中每个群首节点的邻居节点的信息。
在一种可能的设计中,还包括:
普通节点基于根据邻居节点的信息生成的第二路由信息和/或接收邻居节点广播的第三路由信息,维护第一路由信息。
在一种可能的设计中,邻居节点的信息包括节点标识和/或所属子网的群首节点;第二路由信息包括普通节点在设定跳数范围内到达群首节点的路由信息。
在一种可能的设计中,广播第三路由信息的普通节点的邻居节点包括网关节点和/或群首节点。
在一种可能的设计中,第三路由信息包括:
广播第三路由信息的邻居节点分别到达网络中每个群首节点的路由信息和/或网络中每个群首节点的邻居节点信息。
第二方面,本发明实施例还提供一种数据传输方法,包括:
广播节点确定第一路由信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电信科学技术研究院,未经电信科学技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611019560.7/2.html,转载请声明来源钻瓜专利网。





