无线网状网系统、节点、数据传输方法和报文发送方法技术方案

技术编号:15750299 阅读:423 留言:0更新日期:2017-07-03 19:20
一种无线网状网的系统、数据传输方法、节点和报文发送方法,其中所述数据传输方法包括:经由源节点发送报文,所述报文中至少包含一个位置标记位,根据所述源节点的位置项对所述报文中的位置标记字段进行设置;经由中间节点传输所述报文,根据所述中间节点的位置项以及接收到所述报文时其位置标记字段的当前值,更新报文中的位置标记字段,并转发更新后的报文;目标节点接收到报文之后,选择最佳路径,形成回传报文,并且将所述回传报文沿所述最佳路径回传至所述源节点。本发明专利技术的各个实施例通过在各个节点增加一个配置项,并且在传输过程中,传递该配置项,简化了复杂的网络配置,降低了频繁的交互,节省了资源。

【技术实现步骤摘要】
无线网状网系统、节点、数据传输方法和报文发送方法
本专利技术涉及网络技术的领域,更具体地,涉及无线网状网系统、节点、数据传输方法和报文发送方法。
技术介绍
HWMP(HybridWirelessMeshProtocol)协议是IEEE802.11s草案中默认使用的路由协议,它是将反应式(On-demandmode)路由协议和基于树状拓扑的先验式(Proactivemode)路由协议相结合的综合性路由协议。HWMP协议工作在MAC层,通过MAC地址进行路径寻址和数据转发,其充分考虑了无线网状网(Mesh网)的基本特点,即大部分Mesh节点位置相对固定,骨干部分的Mesh节点很少变化并且可以灵活地加入和移除一些Mesh节点等。当一个Mesh网络刚开始构建时,可以通过配置一个Mesh节点(一般为连接有线域的节点)为网关节点(MeshPortalPoint,MPP),由它作为根节点实现树状结构的路由网络。其他Mesh节点(MeshPoint,MP)先验式地维护到达根节点的路径,而根节点维护每个Mesh节点的路径,由此Mesh网络建立和维护起一个先验式的双向的距离矢量路径树。在MP节点有数据要发送时,它会根据路径树先向网关节点发送数据,如果该数据是向外网发送的数据,则MPP网关就会直接通过外网链路将数据包发送出去,如果该数据是向本Mesh网内其他MP节点发送的数据,则网关会将该数据转发至相应的MP节点,当该目的MP节点收到来自内网的源MP节点数据后,它会向源MP节点启动按需路径发现机制,并发送相应的路由请求包,而源节点会根据收到的该路由包添加直接通过Mesh网内的其他MP节点多跳地连接目的MP节点的路径。如果新的路由路径效率更高,则当接下来的数据需要发送时,就会通过这条内部的新路径进行传输。当Mesh网中的所有Mesh节点都在固定位置部署时,往往各Mesh节点间的转发路径是固定的。目前通常采用在Mesh节点中配置静态路由,即配置后该路由条目一直存在在路由表中,在数据转发时发现该路由已存在,则不进行路由探测,直接转发数据包。静态部署的方式,对于小规模的网络可行,但当网络规模较大时,初始配置、Mesh节点调整位置,或者更换时都非常繁琐。一方面是需要配置的节点数比较多,另一方面每个Mesh节点需要配置的路由条目多。但是,如果不进行静态部署,整个网络中会在路由探测报文上浪费很多带宽。对于已经选定的无线技术,空口能够同时转发的数据量是固定的,一部分带宽用于转发路由探测报文了,必然会减少转发数据报文可用的带宽。鉴于此,有必要提供一种更为高效和便利的无线网状网系统、节点和数据传输方法。
技术实现思路
本专利技术实施方式的目的旨在提供一种更为灵活便利的无线网状网系统、节点、数据传输方法和报文发送方法。根据本专利技术的另一个方面,提供一种无线网状网系统,包括:至少三个节点,源节点、中间节点以及目标节点,其中,所述源节点通过无线网状网系统以广播的形式向所述目标节点发送报文;所述中间节点为无线网状网中的一个节点,其接收到经由所述源节点发出的报文后,对其进行更新并且转发更新后的报文;所述目标节点在接收到所传递的报文之后,选取最佳路径,形成回传报文并经由所述最佳路径向所述源节点发送所述回传报文;其中,所述无线网状网系统中每个节点具备至少一个位置项,适于标记该节点的位置状态为固定还是移动;经由所述源节点发送的报文、经由所述中间节点转发的更新后的报文以及经由目标节点发送的回传报文中至少包含一个位置标记字段,用于标识发出该报文的节点的位置是否为固定;所述中间节点进一步包括:在转发所述探测报文之前,判断报文位置标记字段的值,并根据判断结果确定是否采用超时机制。根据本专利技术的另一个方面,提供一种无线网状网系统数据传输方法,包括:经由源节点发送报文,所述报文中至少包含一个位置标记位,根据所述源节点的位置项对所述报文中的位置标记字段进行设置;经由中间节点传输所述报文,根据所述中间节点的位置项以及接收到所述报文时其位置标记字段的当前值,更新报文中的位置标记字段,并转发更新后的报文;目标节点接收到报文之后,选择最佳路径,形成回传报文,并且将所述回传报文沿所述最佳路径回传至所述源节点。根据本专利技术的另一个方面,提供一种无线网状网的中间节点,具备至少一个位置项,适于标记该节点的位置状态为固定还是移动;其中,当所述中间节点接收到所述报文后,包括:检测所述中间节点是否为该报文的目标节点;当所述中间节点并非该报文的目标节点时,根据所述中间节点的位置项计算报文中的位置标记字段,对所述报文进行更新;判断是否需要采用超时机制;根据所述判断阶段转发所述更新后的报文。根据本专利技术的另一个方面,提供了一种无线网状网系统中的报文发送方法,包括:判断当前节点是否为源节点,或者中间节点,或者目标节点,根据所述判断结果形成待发送的报文并发送所述报文;其中,当所述当前节点为源节点时,根据该源节点的位置项对所述报文中的位置标记字段进行设置,并以广播形式发送该报文;当所述当前节点为中间节点时,获取报文的当前位置标记字段,判断是否采取超时机制,并根据所述当前中间节点的位置项以及报文的当前位置标记字段计算更新的位置标记字段,对报文进行更新后发送所述更新的报文;当所述当前节点为目标节点时,选择最佳路径,并根据所述当前目标节点的位置项设置报文中的位置标记字段,经由所述最佳路径发送所述报文。在本专利技术的各个实施例中,通过在各个节点增加一个配置项,并且在传输过程中,传递该配置项,简化了复杂的网络配置,降低了频繁的交互,节省了资源。从下文结合附图所做出的详细描述中,本专利技术的这些和其他优点和特征,连同其操作的组织和方式将变得明显,其中在整个下文描述的若干附图中,类似的元件将具有类似的编号。附图说明图1是本专利技术某些实施方式中一种无线网状网系统的框架示意图;图2是本专利技术某些实施方式中一种无线网状网系统数据传输方法的流程示意图;图3是本专利技术某些实施方式中一种无线网状网系统源节点的数据示意图;图4是本专利技术某些实施方式中一种无线网状网系统数据传输方法步骤S2的流程示意图;图5是本专利技术某些实施方式中一种无线网状网系统数据传输方法步骤S3的流程示意图;图6是本专利技术某些实施方式中一种无线网状网系统中的报文发送方法的流程示意图。具体实施方式下文将参考附图更完整地描述本公开内容,其中在附图中显示了本公开内容的实施方式。但是这些实施方式可以用许多不同形式来实现并且不应该被解释为限于本文所述的实施方式。相反地,提供这些实例以使得本公开内容将是透彻和完整的,并且将全面地向本领域的熟练技术人员表达本公开内容的范围。附图中的流程图和框图,图示了按照本专利技术各种实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现预定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的本文档来自技高网
...
无线网状网系统、节点、数据传输方法和报文发送方法

【技术保护点】
一种无线网状网系统,包括一源节点、一中间节点以及一目标节点,其特征在于,所述中间节点接收经由所述源节点发出的报文,并将其传递至所述目标节点;所述目标节点在接收到所述报文之后,选取最佳路径,形成回传报文并经由所述最佳路径向所述源节点发送所述回传报文;其中,所述无线网状网系统中每个节点具备至少一个位置项,适于标记该节点的位置状态为固定还是移动;经由所述源节点发送的报文、经由所述中间节点转发的报文至少包含一个位置标记字段,用于标识发出该报文的节点的位置是否为固定;所述中间节点进一步包括:在转发所述报文之前,判断报文位置标记字段的值,并根据判断结果确定是否采用超时机制。

【技术特征摘要】
1.一种无线网状网系统,包括一源节点、一中间节点以及一目标节点,其特征在于,所述中间节点接收经由所述源节点发出的报文,并将其传递至所述目标节点;所述目标节点在接收到所述报文之后,选取最佳路径,形成回传报文并经由所述最佳路径向所述源节点发送所述回传报文;其中,所述无线网状网系统中每个节点具备至少一个位置项,适于标记该节点的位置状态为固定还是移动;经由所述源节点发送的报文、经由所述中间节点转发的报文至少包含一个位置标记字段,用于标识发出该报文的节点的位置是否为固定;所述中间节点进一步包括:在转发所述报文之前,判断报文位置标记字段的值,并根据判断结果确定是否采用超时机制。2.如权利要求1所述的无线网状网系统,其特征在于,进一步包括:根据所述节点的位置项确定所述报文的位置标记字段。3.如权利要求2所述的无线网状网系统,其特征在于,进一步包括:所述中间节点根据所述中间节点的位置项以及接收到所述报文时其位置标记字段的当前值,更新报文中的位置标记字段,并转发更新后的报文。4.一种无线网状网系统的数据传输方法,所述无线网状网系统,包括至少三个节点,源节点、中间节点以及目标节点,其特征在于,包括:经由源节点发送报文,所述报文中至少包含一个位置标记位,根据所述源节点的位置项对所述报文中的位置标记字段进行设置;经由中间节点传输所述报文,根据所述中间节点的位置项以及接收到所述报文时其位置标记字段的当前值,根据所述位置标记字段的当前值确定是否采用超时机制并更新报文中的位置标记字段,以及转发更新后的报文;目标节点接收到报文之后,选择最佳路径,形成回传报文,并且将所述回传报文沿所述最佳路径回传至所述源节点。5.如权利要求4所述的数据传输方法,其特征在于,进一步包括:在转发所述更新后的报文之前,所述中间节点判断所述报文位置标记字段的值,并根据判断结果确定是否采用超时机制。6.一种无线网状网的中间节点,其特征在于,具备...

【专利技术属性】
技术研发人员:管建智
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1