一种基于MESH自组网内容共享的数据传输方法及系统技术方案

技术编号:38733894 阅读:9 留言:0更新日期:2023-09-08 23:22
本发明专利技术提出了一种基于MESH自组网内容共享的数据传输方法及系统,涉及无线通信领域。本发明专利技术公开了一种基于MESH自组网内容共享的数据传输方法,用于提升MESH自组网内数据共享的速率和正确率,包括:在数据传输过程中,根据自组网内没有共享数据的节点数目,源节点选择不同的传输方法;若自组网内只有一个节点需要该数据,源节点采用点对点传输,可以显著提高传输速率并降低延迟;若自组网内有多个节点需要共享数据,源节点采用多播方法传输数据,能够提高通信资源利用率并降低时延。另外还公开了一种基于MESH自组网内容共享的数据传输系统,自组网包含多个节点,各节点之间内容共享,即相互之间可以进行数据传输。即相互之间可以进行数据传输。即相互之间可以进行数据传输。

【技术实现步骤摘要】
一种基于MESH自组网内容共享的数据传输方法及系统


[0001]本专利技术涉及无线通信领域,具体而言,涉及一种基于MESH自组网内容共享的数据传输方法及系统。

技术介绍

[0002]当前我们正处于一个移动互联网大数据时代,移动数据流量需求和高速率应用种类的快速增长,对移动通信网络带来了严峻的挑战,也极大推动着移动通信新标准的制定。据报告显示,基于移动用户设备的互联网业务将会在未来几年间急剧增长。移动数据的指数增长、移动设备的大规模接入、频谱资源的严重紧缺和能源消耗给现有无线通信系统带来了巨大的挑战和影响。一方面,在传统蜂窝网络中,大多数通信建立在基站与设备之间,即使两个用户位于彼此直接通信方位内,通信链路不得不通过基站建立,这是非常低效的。另一方面,随着网络密度的增加,为每个蜂窝基站提供传统的光纤回传接入变得极其困难,对于小型蜂窝基站尤其如此。
[0003]为了同时实现网络的无缝覆盖和高数据传输速率的性能要求,融合WLAN和MANET技术特点的无线MESH网络应运而生。在对信息资源的传输上,无线MESH网络采用多跳的路由转发方式来实现数据通信,这样可以使得源节点在向其他节点发送信息时可以有更好的路径选择。并且,与MANET不同,无线MESH网络在传输速度、容量以及地域覆盖的表现上更加出色。因此,无线MESH网络在实现数据传输通信方面,拥有更好的发展空间和极大的研究价值。但是,直接使用MESH自组网进行内容共享时,会出现许多问题。首先,MESH自组网带宽有限,并且MESH网络存在多次转发,每次转发后速率都会降低,如果一条传输链路存在多个中继节点,那么此次内容共享的数据传输速率将会非常低,影响用户使用。另一方面,每次转发都需要一定延迟,多次转发之后延迟会很高,严重影响用户体验。因此,虽然MESH自组网是一种很有前景的网络架构形式,但是在提供高效和可靠的应用服务之前,MESH自组网节点之间的内容共享也是很重要的;如何实现稳定、准确的数据传输和内容共享是需要解决的首要问题,也是实现MESH网络实施与部署的核心问题。

技术实现思路

[0004]为了解决上述问题,点对点数据传输和多播数据传输在MESH自组网内容共享过程中得到应用。在每一次内容共享之前,源节点都会根据当前网络状态和用户需求选择合适的传输方式进行数据传输,以降低传输延迟和传输失败的概率。同时,为了进一步达到高效传输,在数据传输过程中也需要根据网络状态和传输结果进行调整,比如采用中继传输和广播重传,以达到更稳定、快速、可靠的MESH自组网节点之间的内容共享。
[0005]为解决上述技术问题,本申请采用的技术方案为:
[0006]第一方面,本申请提供一种基于MESH自组网内容共享的数据传输方法,其包括:源节点收集自组网中需要共享数据的节点的数目和相对位置,其中上述源节点持有共享数据。若需要共享数据的节点数目为一个时,则选择点对点传输方式。上述点对点传输方式包
括检测信道的SNR信息,若直接传输的SNR比任何中继链路的等效SNR大,则选择直接传输,若直接传输的SNR小于中继链路的等效SNR,则选择中继传输,若选择中继传输,则选择能够达到最大SNR的中继链路进行中继传输。若需要共享数据的节点数目大于一个时,则选择多播传输方式,源节点将共享数据直接通过广播的形式发送给目标节点。
[0007]基于第一方面,上述多播传输方式中,目标节点收到广播信号后,反馈ACK以确认收到;若有节点未反馈ACK信号,则重新传输。
[0008]基于第一方面,上述重新传输具体包括:从已反馈ACK的节点中,选择一个节点作为新的源节点,进行广播重传。
[0009]第二方面,本申请提供一种基于MESH自组网内容共享的数据传输系统,应用于权利要求1

3任一项所述的一种基于MESH自组网内容共享的数据传输方法,上述系统包括多个节点设备,上述节点设备均兼备固定的接入点和路由功能,且上述节点设备均可以发送和接收信号,上述节点设备都可以与一个或多个对等的节点设备进行直接通信。上述节点设备均对应设有通信节点,上述通信节点均配置有多个无线接口,且上述通信节点之间采用泛洪的方式相互连接。
[0010]第三方面,本申请实施例提供一种电子设备,包括至少一个处理器、至少一个存储器和数据总线;其中:上述处理器与上述存储器通过上述数据总线完成相互间的通信;上述存储器存储有可被上述处理器执行的程序指令,上述处理器调用上述程序指令以执行一种基于MESH自组网内容共享的数据传输方法。
[0011]第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现一种基于MESH自组网内容共享的数据传输方法。
[0012]相对于现有技术,本专利技术至少具有如下优点或有益效果:一种基于MESH自组网内容共享的数据传输方法,源节点在进行内容共享时,可以根据当前网络状态和用户需求,选择合适的数据传输方式进行内容共享,使得传输效率更高;点对点传输方式中,源节点会根据不同链路的信道质量选择最佳的链路进行数据传输,可以显著提高传输速率并降低延迟;在多播传输方式中,在有终端没有反馈ACK时,没有选择使用该源节点重新传输,而是让已经收到数据的节点作为新的源节点再次重新传输,这样大幅提高了传输的正确率。一种基于MESH自组网内容共享的数据传输系统,该系统包括多个节点设备,每一个节点都配置有多个无线电接口,都可以管理自身网络资源。当某一点接收到其它节点的数据请求时,该节点不需要借助服务器就可以自行处理,通信节点之间采用泛洪的方式进行相互连接。
附图说明
[0013]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0014]图1为本专利技术一实施例中一种基于MESH自组网内容共享的数据传输方法的步骤示意图;
[0015]图2为本专利技术一实施例中一种基于MESH自组网内容共享的数据传输方法的点对点数据传输示意图;
[0016]图3为本专利技术一实施例中一种基于MESH自组网内容共享的数据传输方法的多播数据传输示意图;
[0017]图4为本专利技术一实施例中一种基于MESH自组网内容共享的数据传输方法中源节点进行多播通信前的步骤示意图;
[0018]图5为本专利技术一实施例中一种基于MESH自组网内容共享的数据传输系统的示意图;
[0019]图6为本专利技术一实施例中一种电子设备的结构示意图。
具体实施方式
[0020]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。...

【技术保护点】

【技术特征摘要】
1.一种基于MESH自组网内容共享的数据传输方法,其特征在于,包括:源节点收集自组网中需要共享数据的节点的数目和相对位置;其中所述源节点持有共享数据;若需要共享数据的节点数目为一个时,则选择点对点传输方式;所述点对点传输方式包括检测信道的SNR信息,若直接传输的SNR比任何中继链路的等效SNR大,则选择直接传输;若直接传输的SNR小于中继链路的等效SNR,则选择中继传输;若选择中继传输,则选择能够达到最大SNR的中继链路进行中继传输;若需要共享数据的节点数目大于一个时,则选择多播传输方式,源节点将共享数据直接通过广播的形式发送给目标节点。2.如权利要求1所述的一种基于MESH自组网内容共享的数据传输方法,其特征在于,所述多播传输方式中,目标节点收到广播信号后,反馈ACK以确认收到;若有节点未反馈ACK信号,则重新传输。3.如权利要求2所述的一种基于MESH自组网内容共享的数据传输方法,其特征在于,所述重新传输具体包括:从已反馈ACK的节点中,选择一个节点作为新的源节点,进行广播...

【专利技术属性】
技术研发人员:丁鑫梁江涛刘胜利余官定高轲
申请(专利权)人:陕西至控智能应急技术有限公司
类型:发明
国别省市:

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

1