CN108092894A - 用于无线网络的路由方法及路由节点选择装置 - Google Patents

用于无线网络的路由方法及路由节点选择装置 Download PDF

Info

Publication number
CN108092894A
CN108092894A CN201711427579.XA CN201711427579A CN108092894A CN 108092894 A CN108092894 A CN 108092894A CN 201711427579 A CN201711427579 A CN 201711427579A CN 108092894 A CN108092894 A CN 108092894A
Authority
CN
China
Prior art keywords
node
mrow
data
msub
source nodes
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.)
Granted
Application number
CN201711427579.XA
Other languages
English (en)
Other versions
CN108092894B (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.)
Dongying Jinjia Intelligent Engineering Co ltd
Dragon Totem Technology Hefei Co ltd
Original Assignee
Henan Institute of Technology
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 Henan Institute of Technology filed Critical Henan Institute of Technology
Priority to CN201711427579.XA priority Critical patent/CN108092894B/zh
Publication of CN108092894A publication Critical patent/CN108092894A/zh
Application granted granted Critical
Publication of CN108092894B publication Critical patent/CN108092894B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/122Shortest path evaluation by minimising distances, e.g. by selecting a route with minimum of number of hops
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • H04L45/306Route determination based on the nature of the carried application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update

Landscapes

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

Abstract

本发明提供了一种用于无线网络的路由方法,包括:由数据宿节点发送广播消息,广播消息包括用于更新路由信息的信息;由一个或多个第二节点接收广播消息,并基于广播消息确定一个或多个第二节点到数据宿节点的跳数;由数据源节点基于一个或多个第二节点到数据宿节点的跳数,将数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点;由数据源节点计算第一链路状况参数,当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送要发送数据。

Description

用于无线网络的路由方法及路由节点选择装置
技术领域
本发明涉及无线通信领域,特别涉及一种用于无线网络的路由方法及路由节点选择装置。
背景技术
随着无线通信,集成电路以及微电子***等技术的飞速发展和日益成熟,低成本、低功耗、多功能的微型传感器的大量生产成为可能。这些传感器在微小体积内通常集成了信息采集、数据处理、无线通信等多种功能。无线传感器网络(Wireless Sensor Network,WSN)就是由部署在监测区域内大量微型传感器节点通过无线电通信形成的一个多条自组织网路***,它能够实现数据的采集量化、处理融合和传输。它综合了微电子技术、嵌入式计算技术、现代网络及无线通信技术、分布式处理技术等先进技术,能够协同地监测和感知网络覆盖区域中各种环境或监测对象的信息,并对其进行处理,处理后的信息通过无线方式发送,并以自组多跳的网络方式传送给观察者。
由于无线传感器网络节点的发射功率和无线通信距离的限制,簇节点的覆盖范围是有限的,当节点与覆盖范围内的节点通信时,单跳可以实现彼此之间的相互通信;当节点要与该簇覆盖范围之外的其他节点进行通信时,就必须通过中间节点的多跳转发,所以无线传感器网络是一个多跳方式的网络,多跳是研究路由协议的基础,与固定的网络的多跳路由不同,无线传感器网络中的多跳路由由变通的网络节点完成,而不是由专用的路由设备完成。
为了提高无线传感器网络的QoS,现有技术提出了许多种路由节点选择方法,这些方法存在以下缺陷:选择下一跳节点时,没有考虑各个数据分组的优先级,导致所有数据分组得到的服务是相同的,这不能满足某些要求低延时的服务的需求。
公开于该背景技术部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
发明内容
本发明的目的在于提供一种用于无线网络的路由方法及路由节点选择装置,从而克服现有技术的缺点。
为实现上述目的,本发明提供了一种用于无线网络的路由方法,该路由方法包括:由数据宿节点发送广播消息,其中,广播消息包括用于更新路由信息的信息;由一个或多个第二节点接收广播消息,并基于广播消息确定一个或多个第二节点到数据宿节点的跳数;由数据源节点基于一个或多个第二节点到数据宿节点的跳数,将数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点;由数据源节点计算第一链路状况参数,当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送要发送数据。
优选地,上述技术方案中,第一类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数少一,第二类节点中的每个节点到数据宿节点的跳数与数据源节点到数据宿节点的跳数相同,第三类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数多一。
优选地,上述技术方案中,第一链路状况参数是由如下公式计算的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。
优选地,上述技术方案中,更新第一链路状况参数是由如下公式实现的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。
优选地,上述技术方案中,当第一链路状况参数大于近邻节点总数时,方法包括:当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;由数据源节点复制要发送数据,得到多个要发送数据;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点复制要发送数据,得到多个要发送数据;由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送多个要发送数据。
本发明还提供了一种用于无线网络的路由节点选择装置,包括:用于发送广播消息的单元,其中,广播消息包括用于更新路由信息的信息;用于接收广播消息的单元,并基于广播消息确定一个或多个第二节点到数据宿节点的跳数;用于基于一个或多个第二节点到数据宿节点的跳数,将数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点的单元;用于计算第一链路状况参数,当第一链路状况参数大于第一门限时,执行以下操作的单元:由数据源节点获取要发送数据的优先级;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;用于当第一链路状况参数小于第一门限时,执行以下操作的单元:由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及用于向所选择的下一跳节点发送要发送数据的单元。
优选地,上述技术方案中,第一类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数少一,第二类节点中的每个节点到数据宿节点的跳数与数据源节点到数据宿节点的跳数相同,第三类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数多一。
优选地,上述技术方案中,第一链路状况参数是由如下公式计算的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。
优选地,上述技术方案中,更新第一链路状况参数是由如下公式实现的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。
优选地,上述技术方案中,路由节点选择装置还包括:用于当第一链路状况参数大于近邻节点总数时,执行以下操作的单元:当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;由数据源节点复制要发送数据,得到多个要发送数据;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点复制要发送数据,得到多个要发送数据;由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送多个要发送数据。
与现有技术相比,本发明具有如下有益效果:1、本发明考虑了数据分组的优先级要求;2、在考虑每个优先级分组的情况下,还结合考虑了信道状况,在信道状况很差时,再基于优先级对不同数据分组做不同处理实际上已经没有意义,在这种情况下,为了能够降低***的运算负担,则不再依据优先级为各个分组选择优先级。
附图说明
图1是根据本发明的实施例的方法示意图。
具体实施方式
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。
除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。本发明的墙体与保温层的具体制造方法是本领域公知的方法。各层胶黏剂层例如可以是环氧树脂胶黏剂。
实施例1
图1是根据本发明的实施例的方法示意图。如图所示,本发明的方法包括如下步骤:
步骤101:由数据宿节点发送广播消息,其中,广播消息包括用于更新路由信息的信息;
步骤102:由一个或多个第二节点接收广播消息,并基于广播消息确定一个或多个第二节点到数据宿节点的跳数;
步骤103:由数据源节点基于一个或多个第二节点到数据宿节点的跳数,将数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点;
步骤104:由数据源节点计算第一链路状况参数,
步骤105:当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;
步骤106:当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送要发送数据。
当然,为了最终成功选择路由路径,需要在由数据源节点向所选择的下一跳节点发送要发送数据之后,再次以所选择的下一跳节点作为源节点,再次执行步骤103-106。
实施例2
第一类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数少一,第二类节点中的每个节点到数据宿节点的跳数与数据源节点到数据宿节点的跳数相同,第三类节点中的每个节点到数据宿节点的跳数比数据源节点到数据宿节点的跳数多一。具体而言,在正常情况下,高优先级的数据分组会选择第一类节点,第一类节点距离汇聚节点距离更近,复合高优先级数据分组的QoS要求。
实施例3
第一链路状况参数是由如下公式计算的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。具体而言,Ai也是一个与数据分组的优先级相关的参数,数据分组优先级越高,则数据分组到达汇聚节点的概率越大。
实施例4
更新第一链路状况参数是由如下公式实现的:
其中,Ai表示某个数据分组到达数据宿节点的概率,es表示信道差错率,hn表示到达数据宿节点的跳数。
实施例5
本发明还提供了一种用于无线网络的路由节点选择装置,装置包括:用于发送广播消息的单元,其中,广播消息包括用于更新路由信息的信息;用于接收广播消息的单元,并基于广播消息确定一个或多个第二节点到数据宿节点的跳数;用于基于一个或多个第二节点到数据宿节点的跳数,将数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点的单元;用于计算第一链路状况参数,当第一链路状况参数大于第一门限时,执行以下操作的单元:由数据源节点获取要发送数据的优先级;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;用于当第一链路状况参数小于第一门限时,执行以下操作的单元:由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及用于向所选择的下一跳节点发送要发送数据的单元。
实施例6
路由节点选择装置还包括:用于当第一链路状况参数大于近邻节点总数时,执行以下操作的单元:当第一链路状况参数大于第一门限时,执行以下操作:由数据源节点获取要发送数据的优先级;由数据源节点复制要发送数据,得到多个要发送数据;当要发送数据的优先级大于第二门限时,由数据源节点从第一类节点中选择下一跳节点,并更新第一链路状况参数;以及当要发送数据的优先级小于第二门限时,由数据源节点从第二类节点或第三类节点中选择下一跳节点,并更新第一链路状况参数;当第一链路状况参数小于第一门限时,执行以下操作:由数据源节点复制要发送数据,得到多个要发送数据;由数据源节点从近邻节点选择下一跳节点,并更新第一链路状况参数;以及由数据源节点向所选择的下一跳节点发送多个要发送数据。
实施例7
结合本发明描述的各种模块和电路可以用被设计为执行本发明所描述的功能的通用处理器、专用集成电路、现场可编程门阵列或者分立门或晶体管逻辑电路、分立硬件组件或其任何组合来实现。通用处理器可以是微处理器,处理器可以是任何商业上可得到的处理器、控制器、微控制器或状态机。处理器可以负责管理总线和一般处理,包括执行存储在机器可读介质上的软件。处理器可以用一个或多个通用和/或专用处理器实现。无论被称为软件、固件、中间件、微代码、硬件描述语言还是其他,软件应被宽泛地解释为意指指令、数据或其任何组合。作为示例,机器可读介质可以包括RAM、闪存、ROM、PROM、EPROM、EEPROM、寄存器、磁盘、光盘或其任何组合。在硬件实现中,机器可读介质可以是与处理器分离的处理***的一部分。
前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本发明限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由权利要求书及其等同形式所限定。

Claims (10)

1.一种用于无线网络的路由方法,其特征在于,所述路由方法包括:
由数据宿节点发送广播消息,其中,所述广播消息包括用于更新路由信息的信息;
由一个或多个第二节点接收所述广播消息,并基于所述广播消息确定所述一个或多个第二节点到所述数据宿节点的跳数;
由数据源节点基于所述一个或多个第二节点到所述数据宿节点的跳数,将所述数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点;
由所述数据源节点计算第一链路状况参数,当所述第一链路状况参数大于第一门限时,执行以下操作:
由所述数据源节点获取要发送数据的优先级;
当所述要发送数据的优先级大于第二门限时,由所述数据源节点从所述第一类节点中选择下一跳节点,并更新所述第一链路状况参数;以及
当所述要发送数据的优先级小于第二门限时,由所述数据源节点从所述第二类节点或第三类节点中选择下一跳节点,并更新所述第一链路状况参数;
当所述第一链路状况参数小于第一门限时,执行以下操作:
由所述数据源节点从所述近邻节点选择下一跳节点,并更新所述第一链路状况参数;以及
由所述数据源节点向所选择的下一跳节点发送所述要发送数据。
2.如权利要求1所述的路由方法,其特征在于,所述第一类节点中的每个节点到所述数据宿节点的跳数比所述数据源节点到所述数据宿节点的跳数少一,所述第二类节点中的每个节点到所述数据宿节点的跳数与所述数据源节点到所述数据宿节点的跳数相同,所述第三类节点中的每个节点到所述数据宿节点的跳数比所述数据源节点到所述数据宿节点的跳数多一。
3.如权利要求1所述的路由方法,其特征在于,所述第一链路状况参数是由如下公式计算的:
<mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>,</mo> <msub> <mi>h</mi> <mi>n</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>l</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mi>l</mi> <mi>n</mi> <msup> <mrow> <mo>&amp;lsqb;</mo> <mn>1</mn> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;rsqb;</mo> </mrow> <msub> <mi>h</mi> <mi>n</mi> </msub> </msup> </mrow> </mfrac> </mrow>
其中,所述Ai表示某个数据分组到达所述数据宿节点的概率,所述es表示信道差错率,所述hn表示到达所述数据宿节点的跳数。
4.如权利要求1所述的路由方法,其特征在于,更新所述第一链路状况参数是由如下公式实现的:
<mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>,</mo> <msub> <mi>h</mi> <mi>n</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>l</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mi>l</mi> <mi>n</mi> <msup> <mrow> <mo>&amp;lsqb;</mo> <mn>1</mn> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;rsqb;</mo> </mrow> <msub> <mi>h</mi> <mi>n</mi> </msub> </msup> </mrow> </mfrac> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> </mrow>
其中,所述Ai表示某个数据分组到达所述数据宿节点的概率,所述es表示信道差错率,所述hn表示到达所述数据宿节点的跳数。
5.如权利要求1所述的路由方法,其特征在于,当所述第一链路状况参数大于所述近邻节点总数时,所述方法包括:
当所述第一链路状况参数大于第一门限时,执行以下操作:
由所述数据源节点获取要发送数据的优先级;
由所述数据源节点复制所述要发送数据,得到多个要发送数据;
当所述要发送数据的优先级大于第二门限时,由所述数据源节点从所述第一类节点中选择下一跳节点,并更新所述第一链路状况参数;以及
当所述要发送数据的优先级小于第二门限时,由所述数据源节点从所述第二类节点或第三类节点中选择下一跳节点,并更新所述第一链路状况参数;
当所述第一链路状况参数小于第一门限时,执行以下操作:
由所述数据源节点复制所述要发送数据,得到多个要发送数据;
由所述数据源节点从所述近邻节点选择下一跳节点,并更新所述第一链路状况参数;以及
由所述数据源节点向所选择的下一跳节点发送所述多个要发送数据。
6.一种用于无线网络的路由节点选择装置,其特征在于,所述路由节点选择装置包括:
用于发送广播消息的单元,其中,所述广播消息包括用于更新路由信息的信息;
用于接收所述广播消息的单元,并基于所述广播消息确定所述一个或多个第二节点到所述数据宿节点的跳数;
用于基于所述一个或多个第二节点到所述数据宿节点的跳数,将所述数据源节点的近邻节点分类为第一类节点、第二类节点以及第三类节点的单元;
用于计算第一链路状况参数,当所述第一链路状况参数大于第一门限时,执行以下操作的单元:
由所述数据源节点获取要发送数据的优先级;
当所述要发送数据的优先级大于第二门限时,由所述数据源节点从所述第一类节点中选择下一跳节点,并更新所述第一链路状况参数;以及
当所述要发送数据的优先级小于第二门限时,由所述数据源节点从所述第二类节点或第三类节点中选择下一跳节点,并更新所述第一链路状况参数;
用于当所述第一链路状况参数小于第一门限时,执行以下操作的单元:
由所述数据源节点从所述近邻节点选择下一跳节点,并更新所述第一链路状况参数;以及
用于向所选择的下一跳节点发送所述要发送数据的单元。
7.如权利要求6所述的路由节点选择装置,其特征在于,所述第一类节点中的每个节点到所述数据宿节点的跳数比所述数据源节点到所述数据宿节点的跳数少一,所述第二类节点中的每个节点到所述数据宿节点的跳数与所述数据源节点到所述数据宿节点的跳数相同,所述第三类节点中的每个节点到所述数据宿节点的跳数比所述数据源节点到所述数据宿节点的跳数多一。
8.如权利要求6所述的路由节点选择装置,其特征在于,所述第一链路状况参数是由如下公式计算的:
<mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>,</mo> <msub> <mi>h</mi> <mi>n</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>l</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mi>l</mi> <mi>n</mi> <msup> <mrow> <mo>&amp;lsqb;</mo> <mn>1</mn> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;rsqb;</mo> </mrow> <msub> <mi>h</mi> <mi>n</mi> </msub> </msup> </mrow> </mfrac> </mrow>
其中,所述Ai表示某个数据分组到达所述数据宿节点的概率,所述es表示信道差错率,所述hn表示到达所述数据宿节点的跳数。
9.如权利要求6所述的路由节点选择装置,其特征在于,更新所述第一链路状况参数是由如下公式实现的:
<mrow> <mi>P</mi> <mrow> <mo>(</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>,</mo> <msub> <mi>h</mi> <mi>n</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <mi>l</mi> <mi>n</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>A</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow> <mrow> <mi>l</mi> <mi>n</mi> <msup> <mrow> <mo>&amp;lsqb;</mo> <mn>1</mn> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>&amp;rsqb;</mo> </mrow> <msub> <mi>h</mi> <mi>n</mi> </msub> </msup> </mrow> </mfrac> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>e</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> </mrow>
其中,所述Ai表示某个数据分组到达所述数据宿节点的概率,所述es表示信道差错率,所述hn表示到达所述数据宿节点的跳数。
10.如权利要求6所述的路由节点选择装置,其特征在于,路由节点选择装置还包括:用于当所述第一链路状况参数大于所述近邻节点总数时,执行以下操作的单元:
当所述第一链路状况参数大于第一门限时,执行以下操作:
由所述数据源节点获取要发送数据的优先级;
由所述数据源节点复制所述要发送数据,得到多个要发送数据;
当所述要发送数据的优先级大于第二门限时,由所述数据源节点从所述第一类节点中选择下一跳节点,并更新所述第一链路状况参数;以及
当所述要发送数据的优先级小于第二门限时,由所述数据源节点从所述第二类节点或第三类节点中选择下一跳节点,并更新所述第一链路状况参数;
当所述第一链路状况参数小于第一门限时,执行以下操作:
由所述数据源节点复制所述要发送数据,得到多个要发送数据;
由所述数据源节点从所述近邻节点选择下一跳节点,并更新所述第一链路状况参数;以及
由所述数据源节点向所选择的下一跳节点发送所述多个要发送数据。
CN201711427579.XA 2017-12-26 2017-12-26 用于无线网络的路由方法及路由节点选择装置 Active CN108092894B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711427579.XA CN108092894B (zh) 2017-12-26 2017-12-26 用于无线网络的路由方法及路由节点选择装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711427579.XA CN108092894B (zh) 2017-12-26 2017-12-26 用于无线网络的路由方法及路由节点选择装置

Publications (2)

Publication Number Publication Date
CN108092894A true CN108092894A (zh) 2018-05-29
CN108092894B CN108092894B (zh) 2020-05-29

Family

ID=62179412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711427579.XA Active CN108092894B (zh) 2017-12-26 2017-12-26 用于无线网络的路由方法及路由节点选择装置

Country Status (1)

Country Link
CN (1) CN108092894B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110719144A (zh) * 2018-07-12 2020-01-21 上海交通大学 基于预分组与收发双向确认的无线通信传输方法
CN112765137A (zh) * 2021-04-07 2021-05-07 暗链科技(深圳)有限公司 基于区块分布式区块链的区块同步方法及电子设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102480764A (zh) * 2010-11-30 2012-05-30 北京创毅视讯科技有限公司 一种无线通信终端的数据传输方法及无线通信终端
CN102769886A (zh) * 2011-05-05 2012-11-07 ***通信集团河南有限公司 一种无线传感器网络的路由方法、装置及传感器节点
CN103929778A (zh) * 2014-05-13 2014-07-16 南通大学 数据分级传输方法
US8797867B1 (en) * 2010-10-18 2014-08-05 Juniper Networks, Inc. Generating and enforcing a holistic quality of service policy in a network
CN105407516A (zh) * 2015-10-23 2016-03-16 中国人民解放军总参谋部第六十三研究所 基于链路质量因子的多跳自组网络抗干扰路由方法
US20160144875A1 (en) * 2014-11-24 2016-05-26 Electronics And Telecommunications Research Institute Apparatus and method for distributed processing of train monitoring traffic based on hierarchical wireless sensor network
CN105873100A (zh) * 2016-03-30 2016-08-17 常熟理工学院 轻量级QoE驱动的自适应抗毁无线通信机会控制方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8797867B1 (en) * 2010-10-18 2014-08-05 Juniper Networks, Inc. Generating and enforcing a holistic quality of service policy in a network
CN102480764A (zh) * 2010-11-30 2012-05-30 北京创毅视讯科技有限公司 一种无线通信终端的数据传输方法及无线通信终端
CN102769886A (zh) * 2011-05-05 2012-11-07 ***通信集团河南有限公司 一种无线传感器网络的路由方法、装置及传感器节点
CN103929778A (zh) * 2014-05-13 2014-07-16 南通大学 数据分级传输方法
US20160144875A1 (en) * 2014-11-24 2016-05-26 Electronics And Telecommunications Research Institute Apparatus and method for distributed processing of train monitoring traffic based on hierarchical wireless sensor network
CN105407516A (zh) * 2015-10-23 2016-03-16 中国人民解放军总参谋部第六十三研究所 基于链路质量因子的多跳自组网络抗干扰路由方法
CN105873100A (zh) * 2016-03-30 2016-08-17 常熟理工学院 轻量级QoE驱动的自适应抗毁无线通信机会控制方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MING-CAI ZHENG,等: ""Minimum Hop Routing Wireless Sensor Networks Based on Ensuring of Data Link reliability"", 《2009 FIFTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS》 *
张洋: ""基于业务优先级的Ad_hoc网络QoS保证策略和方法研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑 2013年第07期》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110719144A (zh) * 2018-07-12 2020-01-21 上海交通大学 基于预分组与收发双向确认的无线通信传输方法
CN110719144B (zh) * 2018-07-12 2021-09-03 上海交通大学 基于预分组与收发双向确认的无线通信传输方法
CN112765137A (zh) * 2021-04-07 2021-05-07 暗链科技(深圳)有限公司 基于区块分布式区块链的区块同步方法及电子设备

Also Published As

Publication number Publication date
CN108092894B (zh) 2020-05-29

Similar Documents

Publication Publication Date Title
Zhao et al. A comprehensive study of RPL and P2P-RPL routing protocols: Implementation, challenges and opportunities
Anitha et al. Enhanced cluster based routing protocol for mobile nodes in wireless sensor network
Förster et al. Froms: A failure tolerant and mobility enabled multicast routing paradigm with reinforcement learning for WSNs
CN103999510A (zh) 用于简约连接对象网络的辅助智能路由
CN103001879B (zh) 减少链路状态通告洪泛次数的方法及设备
CN107360612A (zh) 一种基于蚁群多路径的无线传感器网络的数据传输方法
CN103200643A (zh) 基于剩余能量感知的分布式容错拓扑控制方法
CN103338495B (zh) 基于leps协议的双向能量均衡无线传感网路由方法
CN103532845B (zh) 用于间歇性连通无线传感器网络的路由方法
Modekurthy et al. Distributed graph routing for wirelesshart networks
CN104283807A (zh) 一种te隧道建立方法和装置
Heurtefeux et al. Experimental Evaluation of a Routing Protocol for WSNs: RPL robustness under study
CN108092894A (zh) 用于无线网络的路由方法及路由节点选择装置
Babbitt et al. Self-selecting reliable paths for wireless sensor network routing
CN102857989A (zh) 一种面向移动传感网的自适应路由方法
CN109587754A (zh) 网络设备节点选择方法、装置及计算机可读存储介质
CN102083164A (zh) 基于能量感知的无线传感器网络机会路由方法
CN105050148A (zh) 一种无线传感网路由的实现方法
CN102088751B (zh) 基于梯度的无线传感器网络拓扑维护方法和分组转发方法
Chaudhary et al. Energy efficiency and latency improving protocol for wireless sensor networks
Chakraborty et al. A tree-based local repairing approach for increasing lifetime of query driven WSN
KR101369992B1 (ko) Mil-std-188-220 프로토콜에서 dtr 비트를 활용한 서비스 품질 적용 방법
Prusty et al. A hybrid multi-hop mobility assisted heterogeneous energy efficient cluster routing protocol for wireless ad hoc sensor networks
Al-Fares et al. A hierarchical routing protocol for survivability in wireless sensor network (WSN)
Zhao et al. Load balanced and efficient data collection protocol for wireless sensor networks

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230628

Address after: Room 302, Building 11, Sansen Science Park, No. 45, Dongliu Road, Development Zone, Dongying City, Shandong Province, 257000

Patentee after: Dongying Jinjia Intelligent Engineering Co.,Ltd.

Address before: 230000 floor 1, building 2, phase I, e-commerce Park, Jinggang Road, Shushan Economic Development Zone, Hefei City, Anhui Province

Patentee before: Dragon totem Technology (Hefei) Co.,Ltd.

Effective date of registration: 20230628

Address after: 230000 floor 1, building 2, phase I, e-commerce Park, Jinggang Road, Shushan Economic Development Zone, Hefei City, Anhui Province

Patentee after: Dragon totem Technology (Hefei) Co.,Ltd.

Address before: No. 699, plain road, Xinxiang, Henan, Henan

Patentee before: HENAN INSTITUTE OF TECHNOLOGY