CN116419363B - 数据传输方法、通信设备和计算机可读存储介质 - Google Patents

数据传输方法、通信设备和计算机可读存储介质 Download PDF

Info

Publication number
CN116419363B
CN116419363B CN202310627032.3A CN202310627032A CN116419363B CN 116419363 B CN116419363 B CN 116419363B CN 202310627032 A CN202310627032 A CN 202310627032A CN 116419363 B CN116419363 B CN 116419363B
Authority
CN
China
Prior art keywords
transmission
communication device
intermediate node
path
repeated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202310627032.3A
Other languages
English (en)
Other versions
CN116419363A (zh
Inventor
陈海庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Kaihong Digital Industry Development Co Ltd
Original Assignee
Shenzhen Kaihong Digital Industry Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Kaihong Digital Industry Development Co Ltd filed Critical Shenzhen Kaihong Digital Industry Development Co Ltd
Priority to CN202310627032.3A priority Critical patent/CN116419363B/zh
Publication of CN116419363A publication Critical patent/CN116419363A/zh
Application granted granted Critical
Publication of CN116419363B publication Critical patent/CN116419363B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请涉及通信技术领域,特别涉及一种数据传输方法、通信设备和计算机可读存储介质,该方法包括:确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径;分别基于每条传输路径向第二通信设备发送目标数据,以供第二通信设备对接收到的多个数据进行去重处理,得到目标数据。上述方法,通过确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径,并分别基于每条传输路径向第二通信设备发送目标数据,实现通过多条中间节点不重复的传输路径进行数据传输,可以最大程度地减少数据丢失,有效提高了数据传输的可靠性。

Description

数据传输方法、通信设备和计算机可读存储介质
技术领域
本申请涉及通信技术领域,尤其涉及一种数据传输方法、通信设备和计算机可读存储介质。
背景技术
Wi-Fi Mesh组网是一种无线网络组网方式,可以通过多个节点之间相互连接,形成一个无缝的网络覆盖,从而实现更广阔的无线覆盖范围和更快的网络传输速度。在WiFiMesh网络中,常用的AODV(Ad-hoc On-demand Distance Vector)路由协议可以用于实现节点之间的无线通信和数据传输。节点之间通过AODV协议建立路由,形成无线网状拓扑结构,实现无线覆盖和网络扩展。但是基于AODV协议形成的路径一般是单条,都是按照单条传输路径进行传输数据。由于传输过程中容易出现数据丢失,因此这种单条传输路径的传输可靠性较低。
因此,如何提高数据传输的可靠性成为亟需解决的问题。
发明内容
本申请提供了一种数据传输方法、通信设备和计算机可读存储介质,解决了相关技术中按照单条传输路径进行传输数据容易出现数据丢失的问题。
第一方面,本申请提供了一种数据传输方法,应用于通信设备,所述方法包括:
确定所述第一通信设备与所述第二通信设备之间的至少两条中间节点不重复的传输路径;分别基于每条所述传输路径向所述第二通信设备发送目标数据,以供所述第二通信设备对接收到的多个数据进行去重处理,得到所述目标数据。
上述方法,通过确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径,并分别基于每条传输路径向第二通信设备发送目标数据,实现通过多条中间节点不重复的传输路径进行数据传输,解决了相关技术中按照单条路径进行传输数据容易出现数据丢失的问题,可以最大程度地减少数据丢失,有效提高了数据传输的可靠性。
在一些实施例中,所述确定所述第一通信设备与所述第二通信设备之间的至少两条中间节点不重复的目标传输路径,包括:向所述第二通信设备发送请求报文,所述请求报文用于指示传输所述请求报文的中间节点添加路径信息至所述请求报文;接收所述第二通信设备根据接收到的多个所述请求报文返回的多个响应报文,每个所述响应报文包括对应的请求报文中记录的路径信息,各所述中间节点根据所述响应报文中的路径信息进行报文传输;根据多个所述响应报文中的路径信息,确定至少两条中间节点不重复的传输路径。
在一些实施例中,所述向所述第二通信设备发送请求报文,包括:确定所述第一通信设备的至少一个相邻中间节点;分别向每个所述相邻中间节点发送所述请求报文。
在一些实施例中,所述响应报文包括路由静荷区,所述路由静荷区用于记录传输所述请求报文的中间节点添加的路径信息,所述路径信息包括中间节点的节点标识。
在一些实施例中,所述根据多个所述响应报文中的路径信息,确定至少两条中间节点不重复的传输路径,包括:基于多个所述响应报文中的中间节点的节点标识,生成多条候选传输路径;获取中间节点重复的多条候选传输路径的传输参数;根据所述传输参数对中间节点重复的多条所述候选传输路径进行路径筛选,获得路径筛选后的候选传输路径;根据中间节点不重复的候选传输路径和路径筛选后的候选传输路径,确定中间节点不重复的传输路径。
在一些实施例中,所述传输参数包括以下至少一项:数据丢包率,跳数,时延,抖动,带宽。
在一些实施例中,所述根据所述传输参数对中间节点重复的多条所述候选传输路径进行路径筛选,获得路径筛选后的候选传输路径,包括:基于预设的传输质量评分公式,对中间节点重复的多条所述候选传输路径的传输参数进行评分,获得中间节点重复的每个所述候选传输路径的传输质量分值;将中间节点重复的多条所述候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除。
在一些实施例中,所述分别基于每条所述传输路径向所述第二通信设备发送目标数据,包括:在中间节点不重复的多条传输路径的路径数量大于预设值时,根据所述多条传输路径的传输指令分值对所述多条传输路径进行路径筛选,获得与所述预设值匹配的多条目标传输路径;分别基于每条所述目标传输路径向所述第二通信设备发送所述目标数据。
第二方面,本申请还提供了一种通信设备,所述通信设备包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的通信设备对应的数据传输方法。
第三方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的数据传输方法。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种无线通信***的示意图;
图2是本申请实施例提供的一种通信设备的结构示意性框图;
图3是本申请实施例提供的一种数据传输方法的示意性流程图;
图4是本申请实施例提供的一种传输路径的示意图;
图5是本申请实施例提供的一种发送目标数据的示意图;
图6是本申请实施例提供的一种确定中间节点不重复的传输路径的子步骤的示意性流程图;
图7是本申请实施例提供的一种发送请求报文的示意图;
图8是本申请实施例提供的一种确定中间节点不重复的传输路径的子步骤的示意性流程图;
图9是本申请实施例提供的一种发送目标数据的子步骤的示意性流程图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
本申请的实施例提供了一种数据传输方法、通信设备、无线通信***和计算机可读存储介质。该数据传输方法应用于无线通信***中的通信设备,通过确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径,并分别基于每条传输路径向第二通信设备发送目标数据,实现通过多条中间节点不重复的传输路径进行数据传输,可以最大程度地减少数据丢失,有效提高了数据传输的可靠性。
请参阅图1,图1是本申请实施例提供的一种无线通信***100的示意图。如图1所示,该无线通信***100可以包括第一通信设备1000、第二通信设备2000和多个中间节点3000。其中,第一通信设备1000可以基于路由协议与第二通信设备2000进行Wi-Fi Mesh组网。
需要说明的是,WiFi Mesh网络由mesh routers(路由器)和mesh clients(客户端)组成。示例性的,第一通信设备1000可以是路由器,也可以是客户端,对应的,第二通信设备2000可以是客户端,也可以是路由器。其中,客户端可以包括但不限于智能手机、平板电脑、笔记本电脑、个人数字助理和穿戴式设备等电子设备。在本申请实施例中,可以以第一通信设备1000为客户端,第二通信设备2000为路由器为例,说明如何传输数据。
示例性的,路由协议可以包括但不限于AODV路由协议、OLSR(Open Shortest PathFirst,开放式最短路径优先)路由协议或DSR(Dynamic Source Routing,动态源路由)协议等等。在本申请实施例中,第一通信设备1000可以基于AODV路由协议与第二通信设备2000进行Wi-Fi Mesh组网。
需要说明的是,AODV路由协议是一种基于距离向量的路由协议,具有以下特点:不需要实时维护路由表,只有在需要发送数据时,才会建立路由,减少无用的路由信息流量;支持广播路由:可以进行组播和广播的路由,实现多对多通信;动态路由更新:在网络拓扑结构发生变化时,可以及时更新路由信息。在WiFi Mesh网络中,AODV路由协议可以用于实现节点之间的无线通信和数据传输。节点之间通过AODV协议建立路由,形成无线网状拓扑结构,实现无线覆盖和网络扩展。同时,AODV协议可以根据网络拓扑结构的变化,及时动态更新路由信息,保证网络的稳定性和可靠性。
示例性的,中间节点3000是指WiFi Mesh网络中的无线设备,网络中的每个节点都可以发送和接收信号,每个节点都可以与一个或多个对等节点进行直接通信。
请参阅图2,图2是本申请实施例提供的一种通信设备1000的结构示意性框图。在图2中,通信设备1000包括处理器1001和存储器1002,其中,处理器1001和存储器1002通过总线连接,该总线比如为I2C(Inter-integrated Circuit,集成电路)总线、分布式软总线。
其中,存储器1002可以包括存储介质和内存储器。存储介质可存储操作***和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种数据传输方法。
处理器1001用于提供计算和控制能力,支撑整个通信设备1000的运行。
其中,处理器1001可以是中央处理单元(Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
其中,处理器1001用于运行存储在存储器1002中的计算机程序,并在执行计算机程序时实现如下步骤:
确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径;分别基于每条传输路径向第二通信设备发送目标数据,以供第二通信设备对接收到的多个数据进行去重处理,得到目标数据。
在一些实施例中,处理器1001在实现确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的目标传输路径时,用于实现:
向第二通信设备发送请求报文,请求报文用于指示传输请求报文的中间节点添加路径信息至请求报文;接收第二通信设备根据接收到的多个请求报文返回的多个响应报文,每个响应报文包括对应的请求报文中记录的路径信息,各中间节点根据响应报文中的路径信息进行报文传输;根据多个响应报文中的路径信息,确定至少两条中间节点不重复的传输路径。
在一些实施例中,处理器1001在实现向第二通信设备发送请求报文时,用于实现:
确定第一通信设备的至少一个相邻中间节点;分别向每个相邻中间节点发送请求报文。
在一些实施例中,响应报文包括路由静荷区,路由静荷区用于记录传输请求报文的中间节点添加的路径信息,路径信息包括中间节点的节点标识;处理器1001在实现根据多个响应报文中的路径信息,确定至少两条中间节点不重复的传输路径时,用于实现:
基于多个响应报文中的中间节点的节点标识,生成多条候选传输路径;获取中间节点重复的多条候选传输路径的传输参数;根据传输参数,对中间节点重复的多条候选传输路径进行路径筛选,获得路径筛选后的候选传输路径;根据中间节点不重复的候选传输路径和路径筛选后的候选传输路径,确定中间节点不重复的传输路径。
在一些实施例中,处理器1001在实现根据传输参数对中间节点重复的多条候选传输路径进行路径筛选,获得路径筛选后的候选传输路径时,用于实现:
基于预设的传输质量评分公式,对中间节点重复的多条候选传输路径的传输参数进行评分,获得中间节点重复的每个候选传输路径的传输质量分值;将中间节点重复的多条候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除。
在一些实施例中,处理器1001在实现分别基于每条传输路径向第二通信设备发送目标数据时,用于实现:
在中间节点不重复的多条传输路径的路径数量大于预设值时,根据多条传输路径的传输指令分值对多条传输路径进行路径筛选,获得与预设值匹配的多条目标传输路径;分别基于每条目标传输路径向第二通信设备发送目标数据。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参阅图3,图3是本申请实施例提供的一种数据传输方法的示意性流程图。如图3所示,该数据传输方法可以包括步骤S101和步骤S102。
步骤S101、确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。
示例性的,在传输数据之前,可以先确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。
例如,可以在第一通信设备与第二通信设备进行Wi-Fi Mesh组网之前,确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。又例如,可以在第一通信设备与第二通信设备进行Wi-Fi Mesh组网之后,确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。
示例性的,可以基于AODV路由协议,确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。
请参阅图4,图4是本申请实施例提供的一种传输路径的示意图。如图4所示,源点1表示第一通信设备,目的点4表示第二通信设备。在图4中,第一传输路径可以包括源点1、中间节点2、中间节点3和目的点4,第二传输路径可以包括源点1、中间节点6、中间节点5和目的点4。
步骤S102、分别基于每条传输路径向第二通信设备发送目标数据,以供第二通信设备对接收到的多个数据进行去重处理,得到目标数据。
示例性的,在确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径之后,可以分别基于每条传输路径向第二通信设备发送目标数据,以供第二通信设备对接收到的多个数据进行去重处理,得到目标数据。
请参阅图5,图5是本申请实施例提供的一种发送目标数据的示意图。如图5所示,当中间节点不重复的传输路径有两条时,第一通信设备可以基于第一传输路径向第二通信设备发送目标数据“4321,同时基于第二传输路径向第二通信设备发送目标数据“4321”。第二通信设备在接收多个数据时,会根据数据的重复情况去掉重复数据。
可以理解的是,目标数据“4321”在经过第一传输路径、第二传输路径时会因为链路的不同而产生不同的丢包。例如,目标数据“4321”在第一传输路径丢失数据“21”,目标数据“4321”在第二传输路径丢失数据“4”。由于目标数据丢失的部分不重叠且第二通信设备可以接收到多条传输路径发送过来的目标数据,因此,第二通信设备可以完整地还原出目标数据。
需要说明的是,通过多个中间节点不重复的传输路径传输数据,可以提升数据传输可靠性,并且传输路径的数量越多,可靠性越高。进而可以提升WiFi mesh传输的可靠性。
需要说明的是,在相关技术中,基于AODV路由协议生成的传输路径一般是单条的,并且AODV路由协议只支持数据从源端到目的端的路径计算,无法得到数据途中经过的传输节点,因此相关技术无法计算出多条中间节点不重复的传输路径。而在本申请实施例中,可以对基于AODV路由协议生成的报文进行改进,在报文中增加用于记录传输报文的中间节点的路由静荷区,进而可以根据报文中的路由静荷区计算出多条中间节点不重复的传输路径。以下将对如何确定中间节点不重复的传输路径作详细说明。
请参阅图6,图6是本申请实施例提供的一种确定中间节点不重复的传输路径的子步骤的示意性流程图。如图6所示,步骤S101中确定中间节点不重复的传输路径可以包括以下步骤S201至步骤S203。
步骤S201、向第二通信设备发送请求报文,请求报文用于指示传输请求报文的中间节点添加路径信息至请求报文。
示例性的,可以向第二通信设备发送请求报文,请求报文用于指示传输请求报文的中间节点添加路径信息至请求报文。
需要说明的是,在本申请实施例中,可以对AODV路由协议生成的报文进行改进,例如,在请求报文中增加路由静荷区,路由静荷区用于记录传输报文的中间节点的节点标识。
示例性的,相关技术中基于AODV路由协议生成的请求报文,如表1所示。而本申请实施例中基于AODV路由协议生成改进的请求报文,如表2所示。
表 1
表 2
如表1所示,RREQ表示请求报文,相关技术中基于AODV路由协议生成的请求报文仅记录目的IP地址和源IP地址。如表2所示,在本申请实施例中,基于AODV路由协议生成改进的请求报文不仅记录目的IP地址和源IP地址,而且还新增了路由静荷区,用于记录中间节点的路径信息。其中,路径信息可以包括节点标识,例如中间节点的IP地址,当然,也可以是中间节点的编号等等。
如表2所示,第一跳IP地址表示请求报文从源节点到达的第一个中间节点的IP地址,第二跳IP地址表示请求报文从第一个中间节点到达的第二个中间节点的IP地址,依次类推。
示例性的,请求报文用于指示传输请求报文的中间节点添加路径信息至请求报文。例如,请求报文到达的中间节点可以将其IP地址添加到请求报文中的路由静荷区。
上述实施例,通过在请求报文增加路由静荷区,可以使得传输请求报文的中间节点添加路径信息至请求报文中的路由静荷区,实现记录请求报文经过的中间节点的IP地址。
在一些实施例中,向第二通信设备发送请求报文,可以包括:确定第一通信设备的至少一个相邻中间节点;分别向每个相邻中间节点发送请求报文。
请参阅图7,图7是本申请实施例提供的一种发送请求报文的示意图。如图7所示,RREQ表示请求报文,RREP表示响应报文,第一通信设备可以向相邻中间节点6和2分别发送RREQ报文。中间节点6在接收到RREQ报文时,可以将其IP地址添加至RREQ报文中的路由静荷区,并将RREQ报文中的跳数减1,将处理后的RREQ报文发送给中间节点5。中间节点2在接收到RREQ报文时,可以将其IP地址添加至RREQ报文中的路由静荷区,并将RREQ报文中的跳数减1,将处理后的RREQ报文发送给中间节点3。依次类推,直至RREQ报文达到目的点4。此时,目的点4可以接收到中间节点5和中间节点3发送的RREQ报文。
步骤S202、接收第二通信设备根据接收到的多个请求报文返回的多个响应报文,每个响应报文包括对应的请求报文中记录的路径信息,各中间节点根据响应报文中的路径信息进行报文传输。
如图7所示,在向第二通信设备发送RREQ报文之后,可以接收第二通信设备根据接收到的多个RREQ报文返回的多个RREP报文。其中,每个RREP报文包括对应的请求报文中记录的路径信息,各中间节点根据RREP报文中的路径信息进行报文传输。
需要说明的是,第二通信设备在接收到多个请求报文时,需要针对每个请求报文返回对应的响应报文。其中,响应报文需要按照请求报文中的路径信息返回。例如,第二通信设备可以将请求报文中记录的路径信息添加到响应报文中。
示例性的,响应报文可以包括路由静荷区,路由静荷区用于记录传输请求报文的中间节点添加的路径信息,路径信息包括中间节点的节点标识。
示例性的,各中间节点在接收到上一节点发送的响应报文时,可以判断响应报文中的路由静荷区是否记录其IP地址,若路由静荷区未记录其IP地址,则该中间节点可以将响应报文丢弃;若路由静荷区记录其IP地址,则该中间节点可以根据路由静荷区记录的下一个中间节点的IP地址,将响应报文发送至下一个中间节点,依次类推,直至响应报文到达第一通信设备。
示例性的,相关技术中基于AODV路由协议生成的响应报文,如表3所示。而本申请实施例中基于AODV路由协议生成改进的响应报文,如表4所示。
表 3
表 4
上述实施例,通过接收第二通信设备根据接收到的多个请求报文返回的多个响应报文,可以获得响应报文对应的请求报文在来程时记录的路径信息。
步骤S203、根据多个响应报文中的路径信息,确定至少两条中间节点不重复的传输路径。
示例性的,在接收第二通信设备根据接收到的多个请求报文返回的多个响应报文之后,可以根据个响应报文中的路径信息,确定至少两条中间节点不重复的传输路径。
例如,可以根据多个响应报文中的路由静荷区记录的IP地址,确定至少两条中间节点不重复的传输路径。
上述实施例,根据多个响应报文中的路径信息,可以确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径。
请参阅图8,图8是本申请实施例提供的一种确定中间节点不重复的传输路径的子步骤的示意性流程图。如图8所示,步骤S203中确定中间节点不重复的传输路径可以包括以下步骤S301至步骤S304。
步骤S301、基于多个响应报文中的中间节点的节点标识,生成多条候选传输路径。
示例性的,可以依次提取每个响应报文中的路由静荷区记录的IP地址,根据每个响应报文对应的中间节点的IP地址,生成每个响应报文对应的候选传输路径。
例如,如图7所示,生成的候选传输路径可以包括:
候选传输路径1:源点1→中间节点6→中间节点5→目的点4;
候选传输路径2:源点1→中间节点6→中间节点5→中间节点2→中间节点3→目的点4;
候选传输路径3:源点1→中间节点2→中间节点5→目的点4;
候选传输路径4:源点1→中间节点2→中间节点3→目的点4。
其中,候选传输路径1和候选传输路径2存在重复的中间节点5和中间节点6;候选传输路径2和候选传输路径3存在重复的中间节点2和中间节点5;候选传输路径3和候选传输路径4存在重复的中间节点2;候选传输路径1和候选传输路径4不存在重复的中间节点。
步骤S302、获取中间节点重复的多条候选传输路径的传输参数。
需要说明的是,在本申请实施例中,需要对中间节点重复的多条候选传输路径作进一步筛选,而中间节点不重复的候选传输路径不需要筛选。
示例性的,可以获取中间节点重复的多条候选传输路径的传输参数。例如,传输参数可以包括以下至少一项:数据丢包率,跳数,时延,抖动,带宽。其中,获取每个候选传输路径的传输参数,可以参见相关技术,在此不作赘述。
例如,可以获取中间节点重复的每个候选传输路径的数据丢包率和时延。又例如,可以获取中间节点重复的每个候选传输路径的数据丢包率和抖动。又例如,可以获取中间节点重复的每个候选传输路径的数据丢包率、跳数、时延、抖动以及带宽。
上述实施例,通过获取中间节点重复的多条候选传输路径的传输参数,后续可以根据传输参数对中间节点重复的多条候选传输路径进行路径筛选。
步骤S303、根据传输参数对中间节点重复的多条候选传输路径进行路径筛选,获得路径筛选后的候选传输路径。
示例性的,在获得中间节点重复的多条候选传输路径的传输参数之后,可以根据多条候选传输路径的传输参数对多条候选传输路径进行路径筛选,获得路径筛选后的候选传输路径。
在一些实施例中,根据传输参数对中间节点重复的多条候选传输路径进行路径筛选,获得路径筛选后的候选传输路径,可以包括:基于预设的传输质量评分公式,对中间节点重复的多条候选传输路径的传输参数进行评分,获得中间节点重复的每个候选传输路径的传输质量分值;将中间节点重复的多条候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除。
示例性的,可以先对传输参数进行归一化,再基于预设的传输质量评分公式,对中间节点重复的多条候选传输路径的传输参数进行评分,获得中间节点重复的每个候选传输路径的传输质量分值。其中,传输质量评分公式可以是权重计算公式。
需要说明的是,通过对传输参数进行归一化,便于计算。其中,归一化的具体过程,在此不作限定。
例如,若候选传输路径1的传输参数包括数据丢包率A1和时延B1,则可以基于权重计算公式对数据丢包率A1和时延B1进行评分,其中,数据丢包率A1和时延B1对应的权重可以根据实际情况设定。譬如,若数据丢包率A1对应的权重为0.6,时延B1对应的权重为0.4,则候选传输路径1的传输指令分值为0.6A1+0.4B1。
又例如,若候选传输路径1的传输参数包括数据丢包率A1、时延B1和带宽C1,则可以基于权重计算公式对数据丢包率A1、时延B1和带宽C1进行评分。譬如,若数据丢包率A1对应的权重为0.5,时延B1对应的权重为0.3,带宽C1对应的权重为0.2,则候选传输路径1的传输指令分值为0.5A1+0.3B1+0.2C1。
示例性的,在获得中间节点重复的每个候选传输路径的传输质量分值之后,可以将中间节点重复的多条候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除。
需要说明的是,当中间节点重复的候选传输路径的数量较多时,可以将中间节点重复的多条候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除,得到传输质量分值最大的候选传输路径。而在本申请实施例中,如图7所示,当候选传输路径的数量较少时,可以直接将候选传输路径2和3剔除,得到候选传输路径1和4。
上述实施例,通过对中间节点重复的多条候选传输路径的传输参数进行评分,可以获得每个候选传输路径的传输质量分值,进而可以将中间节点重复的多条候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除,获得路径筛选后的候选传输路径。
步骤S304、根据中间节点不重复的候选传输路径和路径筛选后的候选传输路径,确定中间节点不重复的传输路径。
示例性的,可以将中间节点不重复的候选传输路径和路径筛选后的候选传输路径,确定为中间节点不重复的传输路径。
示例性的,对于上述候选传输路径1、候选传输路径2、候选传输路径3和候选传输路径4,由于候选传输路径1和候选传输路径4不存在重复的中间节点,因此可以将候选传输路径1和候选传输路径4确定为中间节点不重复的传输路径。
上述实施例,通过将中间节点不重复的候选传输路径和路径筛选后的候选传输路径确定为中间节点不重复的传输路径,可以得到多条中间节点不重复的传输路径,后续第一通信设备可以通过多条中间节点不重复的传输路径向第二通信设备同时发送数据,可以减少数据丢包,提升***的传输抗干扰能力。
请参阅图9,图9是本申请实施例提供的一种发送目标数据的子步骤的示意性流程图。如图9所示,步骤S102中分别基于每条传输路径向第二通信设备发送目标数据,可以包括步骤S401和步骤S402。
步骤S401、在中间节点不重复的多条传输路径的路径数量大于预设值时,根据多条传输路径的传输指令分值对多条传输路径进行路径筛选,获得与预设值匹配的多条目标传输路径。
需要说明的是,由于每个传输路径的数据丢包率处于一定范围内,当中间节点不重复的传输路径的路径数量较多时,若通过所有中间节点不重复的传输路径传输数据,则不仅无法继续提高数据传输的可靠性,并且还增加通信***的开销,浪费资源。因此需要在确保数据传输的可靠性的前提下,使用较少的中间节点不重复的传输路径进行数据传输。
示例性的,在多条传输路径的路径数量大于预设值时,根据多条传输路径的传输指令分值对多条传输路径进行路径筛选,获得与预设值匹配的多条目标传输路径。其中,预设值可以根据实际情况设定,具体数值在此不作限定。
例如,预设值可以是5。在多条中间节点不重复的传输路径的路径数量大于5时,根据多条传输路径的传输指令分值对多条传输路径进行路径筛选,获得5条目标传输路径。
通过在多条传输路径的路径数量大于预设值时,根据多条传输路径的传输指令分值对多条传输路径进行路径筛选,可以获得与预设值匹配的多条目标传输路径,从而可以避免使用过多的中间节点不重复的传输路径进行传输数据,在确保数据传输的可靠性的同时,减小通信***的开销和节约资源。
步骤S402、分别基于每条目标传输路径向第二通信设备发送目标数据。
示例性的,在获得与预设值匹配的多条目标传输路径之后,可以分别基于每条目标传输路径向第二通信设备发送目标数据。
例如,当目标传输路径为5条时,可以基于这5条目标传输路径分别向第二通信设备发送目标数据。
上述实施例,通过分别基于每条目标传输路径向第二通信设备发送目标数据,解决了相关技术中按照单条路径进行传输数据容易出现数据丢失的问题,可以最大程度地减少数据丢失,有效提高了数据传输的可靠性。
本申请的实施例中还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序中包括程序指令,处理器执行程序指令,实现本申请实施例提供的任一项数据传输方法。例如,该计算机程序被处理器加载,可以执行如下步骤:
确定第一通信设备与第二通信设备之间的至少两条中间节点不重复的传输路径;分别基于每条传输路径向第二通信设备发送目标数据,以供第二通信设备对接收到的多个数据进行去重处理,得到目标数据。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,计算机可读存储介质可以是前述实施例的通信设备的内部存储单元,例如通信设备的硬盘或内存。计算机可读存储介质也可以是通信设备的外部存储设备,例如通信设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字卡(SecureDigital,SD),闪存卡(Flash Card)等。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (7)

1.一种数据传输方法,其特征在于,应用于第一通信设备,所述第一通信设备基于AODV路由协议与第二通信设备进行Wi-Fi Mesh组网,所述第一通信设备与所述第二通信设备之间设有多个一个中间节点;所述方法包括:
确定所述第一通信设备与所述第二通信设备之间的至少两条中间节点不重复的传输路径;
分别基于每条所述传输路径向所述第二通信设备发送目标数据,以供所述第二通信设备对接收到的多个数据进行去重处理,得到所述目标数据;
所述确定所述第一通信设备与所述第二通信设备之间的至少两条中间节点不重复的目标传输路径,包括:向所述第二通信设备发送请求报文,所述请求报文用于指示传输所述请求报文的中间节点添加路径信息至所述请求报文;接收所述第二通信设备根据接收到的多个所述请求报文返回的多个响应报文,每个所述响应报文包括对应的请求报文中记录的路径信息,各所述中间节点根据所述响应报文中的路径信息进行报文传输;根据多个所述响应报文中的路径信息,确定至少两条中间节点不重复的传输路径;
所述响应报文包括路由静荷区,所述路由静荷区用于记录传输所述请求报文的中间节点添加的路径信息,所述路径信息包括中间节点的节点标识;所述根据多个所述响应报文中的路径信息,确定至少两条中间节点不重复的传输路径,包括:基于多个所述响应报文中的中间节点的节点标识,生成多条候选传输路径;获取中间节点重复的多条候选传输路径的传输参数;根据所述传输参数对中间节点重复的多条所述候选传输路径进行路径筛选,获得路径筛选后的候选传输路径;根据中间节点不重复的候选传输路径和路径筛选后的候选传输路径,确定中间节点不重复的传输路径。
2.根据权利要求1所述的数据传输方法,其特征在于,所述向所述第二通信设备发送请求报文,包括:
确定所述第一通信设备的至少一个相邻中间节点;
分别向每个所述相邻中间节点发送所述请求报文。
3.根据权利要求1所述的数据传输方法,其特征在于,所述传输参数包括以下至少一项:数据丢包率,跳数,时延,抖动,带宽。
4.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述传输参数对中间节点重复的多条所述候选传输路径进行路径筛选,获得路径筛选后的候选传输路径,包括:
基于预设的传输质量评分公式,对中间节点重复的多条所述候选传输路径的传输参数进行评分,获得中间节点重复的每个所述候选传输路径的传输质量分值;
将中间节点重复的多条所述候选传输路径中除传输质量分值最大的候选传输路径之外的其它候选传输路径剔除。
5.根据权利要求1所述的数据传输方法,其特征在于,所述分别基于每条所述传输路径向所述第二通信设备发送目标数据,包括:
在中间节点不重复的多条传输路径的路径数量大于预设值时,根据所述多条传输路径的传输指令分值对所述多条传输路径进行路径筛选,获得与所述预设值匹配的多条目标传输路径;
分别基于每条所述目标传输路径向所述第二通信设备发送所述目标数据。
6.一种通信设备,其特征在于,所述通信设备包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至5中任一项所述的数据传输方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至5中任一项所述的数据传输方法。
CN202310627032.3A 2023-05-31 2023-05-31 数据传输方法、通信设备和计算机可读存储介质 Active CN116419363B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310627032.3A CN116419363B (zh) 2023-05-31 2023-05-31 数据传输方法、通信设备和计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310627032.3A CN116419363B (zh) 2023-05-31 2023-05-31 数据传输方法、通信设备和计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN116419363A CN116419363A (zh) 2023-07-11
CN116419363B true CN116419363B (zh) 2023-08-29

Family

ID=87056304

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310627032.3A Active CN116419363B (zh) 2023-05-31 2023-05-31 数据传输方法、通信设备和计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN116419363B (zh)

Citations (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004304456A (ja) * 2003-03-31 2004-10-28 Fujitsu Ltd ネットワークシステム,同システムにおけるパス設定方法並びに同システムに用いられるネットワーク管理装置及びネットワーク装置
JP2005033557A (ja) * 2003-07-14 2005-02-03 Kddi Corp マルチホップ無線通信システムおよびその経路選択方法
WO2005119977A1 (en) * 2004-06-04 2005-12-15 Ntt Docomo, Inc. Adaptive forwarding system operable in a repeater and router mode
KR20070062914A (ko) * 2005-12-13 2007-06-18 한국전자통신연구원 후보 노드를 이용한 aodv 경로복구방법 및 그 장치
WO2007113645A2 (en) * 2006-03-31 2007-10-11 Gridpoint Systems Inc. Smart ethernet edge networking system
KR20090030685A (ko) * 2007-09-20 2009-03-25 한국전자통신연구원 무선 네트워크상에서의 신뢰성 있는 전송경로 결정 시스템및 방법
CN101420379A (zh) * 2008-11-14 2009-04-29 北京航空航天大学 一种移动ad hoc网络低开销多路径路由方法
CN102014379A (zh) * 2010-12-03 2011-04-13 北京航空航天大学 一种对移动自组网信任路由机制taodv的改进方法
CN106535276A (zh) * 2016-12-02 2017-03-22 上海谱翱数据科技有限公司 一种路由选择方法、装置及一种网关
CN106714263A (zh) * 2016-12-01 2017-05-24 中国南方电网有限责任公司调峰调频发电公司 无线传感网络aodv路由协议实现***及方法
CN107294669A (zh) * 2016-03-31 2017-10-24 深圳市维杰乐思科技有限公司 提高无线摄像头网络的可靠性的方法、***及控制器
CN107318146A (zh) * 2017-07-03 2017-11-03 西安工业大学 移动集群自组网的拓扑控制方法
CN108055205A (zh) * 2018-01-26 2018-05-18 武汉理工大学 用于实现vdes的路由协议及路由方法
CN108282791A (zh) * 2018-01-12 2018-07-13 北京航空航天大学 一种基于方向性天线的Ad Hoc传输数据的方法
CN108494687A (zh) * 2018-03-08 2018-09-04 全球能源互联网研究院有限公司 基于wifi的电力信息物理***多路径组网通信方法及***
CN108880634A (zh) * 2018-06-12 2018-11-23 珠海云洲智能科技有限公司 一种通信方法
CN109600816A (zh) * 2018-10-09 2019-04-09 长沙理工大学 一种干扰感知的无线携能传输路由方法
CN110036606A (zh) * 2016-12-21 2019-07-19 索尼公司 在无线网络中同时路由多个数据流
CN110519166A (zh) * 2019-09-02 2019-11-29 西安电子科技大学 一种用于网络功能虚拟化nfv架构的安全多径路由方法
WO2019241992A1 (zh) * 2018-06-22 2019-12-26 华为技术有限公司 一种路由的方法、节点及计算机存储介质
CN110891294A (zh) * 2019-11-26 2020-03-17 无锡职业技术学院 一种基于业务类型的无线自组网路由选择方法和***
CN110943918A (zh) * 2019-11-21 2020-03-31 北京连山科技股份有限公司 无中心多路并发传输***的组网方法
WO2021078232A1 (zh) * 2019-10-24 2021-04-29 北京大学 一种基于多路径调度的中继设备
CN113114703A (zh) * 2021-05-14 2021-07-13 恒隆通信技术有限公司 一种组网通信的数据加密方法及***
CN113242177A (zh) * 2021-05-07 2021-08-10 北京和峰科技有限公司 多路径并发传输数据的方法、装置、存储介质及电子设备
CN113905349A (zh) * 2021-09-29 2022-01-07 中国铁道科学研究院集团有限公司 组网方法、装置及***
CN114760240A (zh) * 2022-06-14 2022-07-15 紫光恒越技术有限公司 数据传输的方法、装置、电子设备及计算机可读存储介质
WO2022160195A1 (zh) * 2021-01-28 2022-08-04 华为技术有限公司 组网方法及装置
CN115942511A (zh) * 2022-10-25 2023-04-07 珠海云洲智能科技股份有限公司 无人船数据传输方法、通信设备及存储介质
CN116016725A (zh) * 2023-03-24 2023-04-25 深圳开鸿数字产业发展有限公司 信息传输方法、计算机设备及存储介质
WO2023070633A1 (zh) * 2021-10-30 2023-05-04 华为技术有限公司 一种d2d通信方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6961310B2 (en) * 2002-08-08 2005-11-01 Joseph Bibb Cain Multiple path reactive routing in a mobile ad hoc network
US8199653B2 (en) * 2006-08-22 2012-06-12 Embarq Holdings Company, Llc System and method for communicating network performance information over a packet network
CN110636583B (zh) * 2018-06-21 2021-08-13 华为技术有限公司 路径变更方法及装置
US11838850B2 (en) * 2018-09-21 2023-12-05 Telefonaktiebolaget Lm Ericsson (Publ) Method for adding redundant relay nodes during path discovery procedure of a mesh network
US20220368409A1 (en) * 2021-03-07 2022-11-17 Matthew Joseph Harris Solar System Multi-Band, Mesh Networking Data Relay Apparatus

Patent Citations (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004304456A (ja) * 2003-03-31 2004-10-28 Fujitsu Ltd ネットワークシステム,同システムにおけるパス設定方法並びに同システムに用いられるネットワーク管理装置及びネットワーク装置
JP2005033557A (ja) * 2003-07-14 2005-02-03 Kddi Corp マルチホップ無線通信システムおよびその経路選択方法
WO2005119977A1 (en) * 2004-06-04 2005-12-15 Ntt Docomo, Inc. Adaptive forwarding system operable in a repeater and router mode
KR20070062914A (ko) * 2005-12-13 2007-06-18 한국전자통신연구원 후보 노드를 이용한 aodv 경로복구방법 및 그 장치
WO2007113645A2 (en) * 2006-03-31 2007-10-11 Gridpoint Systems Inc. Smart ethernet edge networking system
KR20090030685A (ko) * 2007-09-20 2009-03-25 한국전자통신연구원 무선 네트워크상에서의 신뢰성 있는 전송경로 결정 시스템및 방법
CN101420379A (zh) * 2008-11-14 2009-04-29 北京航空航天大学 一种移动ad hoc网络低开销多路径路由方法
CN102014379A (zh) * 2010-12-03 2011-04-13 北京航空航天大学 一种对移动自组网信任路由机制taodv的改进方法
CN107294669A (zh) * 2016-03-31 2017-10-24 深圳市维杰乐思科技有限公司 提高无线摄像头网络的可靠性的方法、***及控制器
CN106714263A (zh) * 2016-12-01 2017-05-24 中国南方电网有限责任公司调峰调频发电公司 无线传感网络aodv路由协议实现***及方法
CN106535276A (zh) * 2016-12-02 2017-03-22 上海谱翱数据科技有限公司 一种路由选择方法、装置及一种网关
CN110036606A (zh) * 2016-12-21 2019-07-19 索尼公司 在无线网络中同时路由多个数据流
CN107318146A (zh) * 2017-07-03 2017-11-03 西安工业大学 移动集群自组网的拓扑控制方法
CN108282791A (zh) * 2018-01-12 2018-07-13 北京航空航天大学 一种基于方向性天线的Ad Hoc传输数据的方法
CN108055205A (zh) * 2018-01-26 2018-05-18 武汉理工大学 用于实现vdes的路由协议及路由方法
CN108494687A (zh) * 2018-03-08 2018-09-04 全球能源互联网研究院有限公司 基于wifi的电力信息物理***多路径组网通信方法及***
CN108880634A (zh) * 2018-06-12 2018-11-23 珠海云洲智能科技有限公司 一种通信方法
WO2019241992A1 (zh) * 2018-06-22 2019-12-26 华为技术有限公司 一种路由的方法、节点及计算机存储介质
CN109600816A (zh) * 2018-10-09 2019-04-09 长沙理工大学 一种干扰感知的无线携能传输路由方法
CN110519166A (zh) * 2019-09-02 2019-11-29 西安电子科技大学 一种用于网络功能虚拟化nfv架构的安全多径路由方法
WO2021078232A1 (zh) * 2019-10-24 2021-04-29 北京大学 一种基于多路径调度的中继设备
CN110943918A (zh) * 2019-11-21 2020-03-31 北京连山科技股份有限公司 无中心多路并发传输***的组网方法
CN110891294A (zh) * 2019-11-26 2020-03-17 无锡职业技术学院 一种基于业务类型的无线自组网路由选择方法和***
WO2022160195A1 (zh) * 2021-01-28 2022-08-04 华为技术有限公司 组网方法及装置
CN113242177A (zh) * 2021-05-07 2021-08-10 北京和峰科技有限公司 多路径并发传输数据的方法、装置、存储介质及电子设备
CN113114703A (zh) * 2021-05-14 2021-07-13 恒隆通信技术有限公司 一种组网通信的数据加密方法及***
CN113905349A (zh) * 2021-09-29 2022-01-07 中国铁道科学研究院集团有限公司 组网方法、装置及***
WO2023070633A1 (zh) * 2021-10-30 2023-05-04 华为技术有限公司 一种d2d通信方法
CN114760240A (zh) * 2022-06-14 2022-07-15 紫光恒越技术有限公司 数据传输的方法、装置、电子设备及计算机可读存储介质
CN115942511A (zh) * 2022-10-25 2023-04-07 珠海云洲智能科技股份有限公司 无人船数据传输方法、通信设备及存储介质
CN116016725A (zh) * 2023-03-24 2023-04-25 深圳开鸿数字产业发展有限公司 信息传输方法、计算机设备及存储介质

Also Published As

Publication number Publication date
CN116419363A (zh) 2023-07-11

Similar Documents

Publication Publication Date Title
CN107852362B (zh) 网格网络***和方法
US9608912B2 (en) Computing disjoint paths for reactive routing mesh networks
US8547868B2 (en) Cross-layer approach to virtualized overlay on ad hoc networks
CN107431968B (zh) 一种建立路由表的方法、电子设备及网络
US20160081005A1 (en) Route formation and message transmission in a data link group over multiple channels
CN107547391B (zh) 一种报文传输方法和装置
TWI793361B (zh) 用於藍芽網路之獨立冗餘路徑探索
US20050157749A1 (en) System and method for communication with an external network in an IPv6 MANET network
US10305778B2 (en) Enhanced peer discovery in a mesh network
EP3381239B1 (en) Interference mitigation in dense mesh networks
CN111770551B (zh) 一种高动态不确定链路的网关间通信方法、***及设备
US20200374214A1 (en) Routing entry generation method and apparatus and trie generation method and apparatus
Rao et al. Performance evaluation of AODV nth BR routing protocol under varying node density and node mobility for MANETs
Poonia et al. DSR routing protocol in wireless ad-hoc networks: Drop analysis
JP2014099771A (ja) 通信方法、通信プログラム、および、ノード装置
CN116419363B (zh) 数据传输方法、通信设备和计算机可读存储介质
CN102573000B (zh) 基于直接/间接矩阵的无线自组织网络保护路由生成方法
WO2023093513A1 (zh) 路径感知方法、装置及***
Chezhiyan Measurement based analysis of reactive protocols in manet
Tripathi Performance analysis of AODV and DSR routing protocols of MANET under wormhole attack and a suggested trust based routing algorithm for DSR
JP5860135B2 (ja) 通信機器探索方法、通信機器、通信機器探索プログラムおよびアドホックネットワークシステム
Gujral et al. Impact of scalability with respect to mobility and zone size on zone routing protocol over MANETs
Rajput et al. Comparative Analysis of Original AODV and AODV-DOR Routing Protocols in Mobile Ad-hoc Networks
Javed et al. Delay analysis of manet routing protocols
Monakhov et al. Simulation of routing in an ad-hoc network in conditions of limited availability

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant