CN206136309U - 一种基于低功耗有损网络路由协议的无线传感器网络 - Google Patents
一种基于低功耗有损网络路由协议的无线传感器网络 Download PDFInfo
- Publication number
- CN206136309U CN206136309U CN201621027687.9U CN201621027687U CN206136309U CN 206136309 U CN206136309 U CN 206136309U CN 201621027687 U CN201621027687 U CN 201621027687U CN 206136309 U CN206136309 U CN 206136309U
- Authority
- CN
- China
- Prior art keywords
- module
- node
- sensor
- wireless sensor
- network
- 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
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 8
- 230000002776 aggregation Effects 0.000 claims description 20
- 238000004220 aggregation Methods 0.000 claims description 20
- 238000004891 communication Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 14
- 238000011156 evaluation Methods 0.000 claims description 11
- 230000007246 mechanism Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 3
- 238000005265 energy consumption Methods 0.000 abstract description 4
- 230000004927 fusion Effects 0.000 abstract description 3
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本实用新型涉及一种智能家居的无线传感网络,尤其涉及一种基于低功耗有损网络路由协议的无线传感器网络。本实用新型一种基于低功耗有损网络路由协议的无线传感器网络,在现有协议的基础上,通过能量供应与评估模块来衡量当前节点所剩的能量,避免当前能量过低而依然承担比较重的转发与传输任务,避免同一节点的网络能耗。同时,把网络中的节点进行分层,选择一定的汇聚节点,将数据信息融合后进行传输,避免数据的重复传输,提高了无线传感器网络的效率。
Description
技术领域
本实用新型涉及一种智能家居的无线传感网络,尤其涉及一种基于低功耗有损网络路由协议的无线传感器网络。
背景技术
无线传感器网络具有节点能量受限、大规模部署、以数据为中心、动态拓扑等特点,为满足应用需求,往往需要在监测区域部署大量的节点以获取精确的数据。当网络规模较大时,需要考虑网络的容错性、稳定性和可扩展性;与以地址为中心的传统网络不同,无线传感网络以数据作为中心进行查询或传输;节点退出以及新加入,因此要求路由必须能够建立和维护动态拓扑。在无线传感网络中,由于能量受限,节点之间往往无法直接通信,发送数据时通常需要采用多跳路由经由中间节点送至目的节点,路由协议负责路径选择和数据转发,因此路由协议对无线传感网络的可靠性和可扩展性起着非常重要的作用。由于传感器节点存储能力、通信能力和能量受限,传统的无线传感网路由协议的设计目标往往是协议算法简单,节省能耗,这使得网络的可扩展性较差。但是随着无线传感器网络的发展,应用场景也越来越复杂,在大规模的网络中,维持网络的稳定性、降低节点能耗和良好的可扩展性成为了设计路由协议的主要挑战。
针对上述问题,本实用新型提供了一种基于低功耗有损网络路由协议的无线传感器网络,以提高无线传感器网络的效率。
实用新型内容
本实用新型的实施例提供一种基于低功耗有损网络路由协议的无线传感器网络,以提高无线传感器网络的效率。
为了实现上述目的,本实用采取了如下技术方案:
一种基于低功耗有损网络路由协议的无线传感器网络,包括:传感器节点和网关节点,传感器节点根据网络拓扑关系进行分层,在各层中根据路由度量和规则选取若干层内汇聚节点,传感器节点的信息可以经由汇聚节点对数据进行汇聚处理后,向上传输,直至传输到目的节点网关节点。
其中,
传感器节点包括微处理器,及分别与微处理器连接的射频收发模块,传感器模块、存储器模块、状态指示模块以及能量供应与评估模块;
微处理器模块控制着整个节点的运行;
射频收发模块用于无线传感器节点之间进行无线通信;
传感模块是传感器节点应用的核心,在微处理器模块的调度与控制下,传感器采集周围环境信息;
能量供应与评估模块为整个节点提供能量供应,并在自供电的情况下,评估节点所剩余的能量,当节点所剩的能量低于所设定的阈值时,不允许当前节点作为汇聚节点进行数据的汇聚与处理。
网关节点包括嵌入式微处理器,及分别与嵌入式微处理器连接的SDRAM模块、FLASH模块、电源管理模块、USB接口模块,串口模块、802.11模块、802.15.4模块;
嵌入式微处理器是整个无线传感器高性能节点的核心,通过运行的嵌入式操作***,负责进行感知接入、数据处理及应用传输;
SDRAM1和FLASH2是存储模块;
USB接口模块为无线传感器网关节点提供硬件基础,通过USB接口模块可实现802.11模块和802.15.4模块的接入;
串口模块为网关节点软件模块的正常运行提供了代码调试功能;
802.11模块负责与骨干网的通信,而802.15.4模块负责与传感器节点的通信,802.15.4模块把收到的传感数据通过串口发送到核心处理器,然后由核心处理器转发给802.11模块,最后送达骨干网。
优选的,所述的传感器节点在发生丢包后,开启三次重传机制来判断当前通信链路是否正常。
优选的,所述的汇聚节点由自定义的竞选机制来竞选选出。
优选的,所述的传感器模块可以用来采集周围环境的温度、湿度和光强度信息。
另外本实用新型提供了一种基于低功耗有损网络路由协议的无线传感器网络的计算方法,具体包括如下步骤:
1)在组网过程中传感器节点按照其相对于网关节点的位置进行网络拓扑分层,在各层中根据路由度量和规则选取若干层内汇聚节点,由其完成层内数据的汇聚融合,根据低功耗有损网络路由协议的有向无环图特性,每个节点可以同时具有多个父节点,因此每个节点除了按照低功耗有损网络路由协议选择最优父节点之外,还将按照一定规则选取的某一层内汇聚节点加入其父节点列表;
2)节点发送的数据包如果是转发数据包,节点收到后首先根据数据包中标志位判断此数据是否进行过数据汇聚处理,若已经汇聚过,则按照原有路由协议直接设置最优父节点为默认路由,发送出去;若此数据尚未被汇聚,那么查找父节点列表中的次优父节点,设置为默认路由;节点发送的数据包如果是节点自身的探测包,则同样发送到次优父节点,由汇聚节点进行汇聚处理,并在结束处理后增加汇聚标志位;
3)汇聚后的数据包由汇聚节点向其最优父节点转发:当汇聚节点检测到当前节点的能量值已低于阈值,则进行轮换,汇聚节点向其他相关传感器节点发送轮换报文,并且不再加入下一轮的汇聚节点的竞选;相关节点收到汇聚节点发送的轮换报文后,将汇聚节点地址从自己的父节点列表中删除,并更新本地的信息表,广播竞争报文,重启汇聚节点的竞争过程;
4)当传感器节点发生丢包后,开启三次重传机制,在重传过程中只要成功收到一次确认字符,就认为当前的通信链路正常,结束重传过程,若连续三次重传之后,依然没有收到一次确认字符,则判定当前通信链路存在问题,此时,相关的传感器节点将此节点从父节点列表中删除,相关节点重新选择汇聚节点,并将此节点失效的信息发送给上次父节点直至传至网关节点进行报备处理。
通过上述技术方案,本实用新型一种基于低功耗有损网络路由协议的无线传感器网络,在现有协议的基础上,通过能量供应与评估模块来衡量当前节点所剩的能量,避免当前能量过低而依然承担比较重的转发与传输任务,避免同一节点的网络能耗。同时,把网络中的节点进行分层,选择一定的汇聚节点,将数据信息融合后进行传输,避免数据的重复传输,提高了无线传感器网络的效率。
附图说明
图1为传感器节点组成示意图;
图2为网关节点组成示意图;
附图标记说明:
图1:1-传感器模块、2-微处理器模块、3-状态指示模块、4-射频收发模块、5-能量供应与评估模块;201-RAM、202-FLASH、203-微处理器;
图2:1-SDRAM、2-FLASH、3-电源、4-嵌入式微处理器、5-IEEE802.11模块、6-IEEE802.15.4模块。
具体实施方式
为了进一步理解本实用新型,下面结合实施例对本实用新型优选实施方案进行描述,但是应当理解,这些描述只是为进一步说明本实用新型的特征和优点,而不是对本实用新型权利要求的限制。
如图1所示,所述的传感器节点由微处理器模块2,射频收发模块4,传感器模块1、状态指示模块3以及能量供应与评估模块5组成。传感器节点是一个整体的计算***,通过各个模块之间的协调工作,共同完成某种功能。无线传感器节点的核心计算单元是微处理器模块2,它直接控制着整个节点的运行。射频收发模块4用于无线传感器节点之间进行无线通信。传感模块1是传感器节点应用的核心,在微处理器模块2的调度与控制下,传感器采集周围环境的温度、湿度和光强信息。能量供应与评估模块5,其一是为整个节点提供能量供应,其二是在自供电的情况下,评估节点所剩余的能量,当节点所剩的能量低于所设定的阈值时,不允许当前节点作为汇聚节点进行数据的汇聚与处理。
如图2所示,所述的网关节点由嵌入式微处理器4,SDRAM模块1、FLASH模块2、电源管理模块3、802.11模块5、802.15.4模块6。网关节点的通信能力、存储、能量都远高于微型传感器节点。嵌入式微处理器4是整个无线传感器高性能节点的核心,通过运行的嵌入式操作***,负责进行感知接入、数据处理及应用传输。SDRAM1和FLASH2是存储模块。USB接口模块为无线传感器网关节点提供硬件基础。通过USB接口模块可实现802.11模块5和802.15.4模块6的接入。串口模块为网关节点软件模块的正常运行提供了代码调试功能。802.11模块5负责与骨干网的通信,而802.15.4模块6负责与传感器节点的通信。802.15.4模块6把收到的传感数据通过串口发送到核心处理器,然后由核心处理器转发给802.11模块5,最后送达骨干网。
具体来说,一种基于低功耗有损网络路由协议的无线传感网络***在组成过程中,传感器节点在根据低功耗有损网络路由协议进行组网时,在组网过程中传感器节点按照其相对于网关节点的位置进行网络拓扑分层,在各层中根据路由度量和规则选取若干层内汇聚节点,由其完成层内数据的汇聚融合,根据低功耗有损网络路由协议的有向无环图特性,每个节点可以同时具有多个父节点,因此每个节点除了按照低功耗有损网络路由协议选择最优父节点之外,还将按照一定规则选取的某一层内汇聚节点加入其父节点列表。节点发送的数据包有转发数据包和自身探测传感数据两种。如果是转发数据包,节点收到后首先根据数据包中标志位判断此数据是否进行过数据汇聚处理,若已经汇聚过,则按照原有路由协议直接设置最优父节点为默认路由,发送出去;若此数据尚未被汇聚,那么查找父节点列表中的次优父节点,设置为默认路由。如果是节点自身的探测包,则同样发送到次优父节点,由汇聚节点进行汇聚处理,并在结束处理后增加汇聚标志位。汇聚后的数据包由汇聚节点向其最优父节点转发。
当汇聚节点检测到当前节点的能量值已低于阈值,则进行轮换,汇聚节点向其他相关传感器节点发送轮换报文,并且不再加入下一轮的汇聚节点的竞选;相关节点收到汇聚节点发送的轮换报文后,将汇聚节点地址从自己的父节点列表中删除,并更新本地的信息表,广播竞争报文,重启汇聚节点的竞争过程。
当传感器节点发生丢包后,开启三次重传机制,在重传过程中只要成功收到一次确认字符,就认为当前的通信链路正常,结束重传过程,若连续三次重传之后,依然没有收到一次确认字符,则判定当前通信链路存在问题,此时,相关的传感器节点将此节点从父节点列表中删除,相关节点重新选择汇聚节点,并将此节点失效的信息发送给上次父节点直至传至网关节点进行报备处理。
通过上述技术方案,本实用新型一种基于低功耗有损网络路由协议的无线传感器网络,在现有协议的基础上,通过能量供应与评估模块来衡量当前节点所剩的能量,避免当前能量过低而依然承担比较重的转发与传输任务,避免同一节点的网络能耗。同时,把网络中的节点进行分层,选择一定的汇聚节点,将数据信息融合后进行传输,避免数据的重复传输,提高了无线传感器网络的效率。
以上实施例的说明只是用于帮助理解本实用新型的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以对本实用新型进行若干改进和修饰,这些改进和修饰也落入本实用新型权利要求的保护范围内。
Claims (5)
1.一种基于低功耗有损网络路由协议的无线传感器网络,其特征在于,包括:传感器节点和网关节点,
其中,传感器节点包括微处理器,及分别与微处理器连接的射频收发模块,传感器模块、存储器模块、状态指示模块以及能量供应与评估模块;
微处理器模块控制着整个节点的运行;
射频收发模块用于无线传感器节点之间进行无线通信;
传感模块是传感器节点应用的核心,在微处理器模块的调度与控制下,传感器采集周围环境信息;
能量供应与评估模块为整个节点提供能量供应,并在自供电的情况下,评估节点所剩余的能量,当节点所剩的能量低于所设定的阈值时,不允许当前节点作为汇聚节点进行数据的汇聚与处理;
网关节点包括嵌入式微处理器,及分别与嵌入式微处理器连接的SDRAM模块、FLASH模块、电源管理模块、USB接口模块,串口模块、802.11模块、802.15.4模块;
嵌入式微处理器是整个无线传感器高性能节点的核心,通过运行的嵌入式操作***,负责进行感知接入、数据处理及应用传输;
SDRAM1和FLASH2是存储模块;
USB接口模块为无线传感器网关节点提供硬件基础,通过USB接口模块可实现802.11模块和802.15.4模块的接入;
串口模块为网关节点软件模块的正常运行提供了代码调试功能;
802.11模块负责与骨干网的通信,而802.15.4模块负责与传感器节点的通信,802.15.4模块把收到的传感数据通过串口发送到核心处理器,然后由核心处理器转发给802.11模块,最后送达骨干网。
2.如权利要求1所述的一种基于低功耗有损网络路由协议的无线传感器网络,其特征在于:传感器节点根据网络拓扑关系进行分层,在各层中根据路由度量和规则选取若干层内汇聚节点,传感器节点的信息可以经由汇聚节点对数据进行汇聚处理后,向上传输,直至传输到目的节点网关节点。
3.如权利要求1所述的一种基于低功耗有损网络路由协议的无线传感器网络,其特征在于:所述的传感器节点在发生丢包后,开启三次重传机制来判断当前通信链路是否正常。
4.如权利要求1所述的一种基于低功耗有损网络路由协议的无线传感器网络,其特征在于:所述的汇聚节点由自定义的竞选机制来竞选选出。
5.如权利要求4所述的一种基于低功耗有损网络路由协议的无线传感器网络,其特征在于:所述的传感器模块可以用来采集周围环境的温度、湿度和光强度信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201621027687.9U CN206136309U (zh) | 2016-08-31 | 2016-08-31 | 一种基于低功耗有损网络路由协议的无线传感器网络 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201621027687.9U CN206136309U (zh) | 2016-08-31 | 2016-08-31 | 一种基于低功耗有损网络路由协议的无线传感器网络 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN206136309U true CN206136309U (zh) | 2017-04-26 |
Family
ID=58568599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201621027687.9U Active CN206136309U (zh) | 2016-08-31 | 2016-08-31 | 一种基于低功耗有损网络路由协议的无线传感器网络 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN206136309U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187946A (zh) * | 2020-09-30 | 2021-01-05 | 国网河北省电力有限公司电力科学研究院 | 一种物联网传感设备评估***及方法 |
-
2016
- 2016-08-31 CN CN201621027687.9U patent/CN206136309U/zh active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187946A (zh) * | 2020-09-30 | 2021-01-05 | 国网河北省电力有限公司电力科学研究院 | 一种物联网传感设备评估***及方法 |
CN112187946B (zh) * | 2020-09-30 | 2024-01-19 | 国网河北省电力有限公司电力科学研究院 | 一种物联网传感设备评估***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yuanyuan et al. | Energy efficient distributed connected dominating sets construction in wireless sensor networks | |
WO2016026347A1 (zh) | 一种微功率无线网络自组网方法和微功率无线网络 | |
CN101635975B (zh) | 无线传感器网络数据收集路由方法及装置 | |
Neto et al. | MH-LEACH: A distributed algorithm for multi-hop communication in wireless sensor networks | |
CN102612110B (zh) | 一种电力载波照明控制***中的分布式自组织路由方法 | |
Yi et al. | Evaluation of routing protocol for low power and Lossy Networks: LOADng and RPL | |
CN105916183B (zh) | 基于链路质量和剩余能量的无线传感器网络路由选择方法 | |
CN106714263B (zh) | 无线传感网络aodv路由协议实现***及方法 | |
CN104301965A (zh) | 一种无线传感器网络非均匀分簇节点调度方法 | |
CN108900996A (zh) | 一种基于双层模糊算法的无线传感器网络数据传输方法 | |
Céspedes et al. | Comparison of data forwarding mechanisms for AMI networks | |
CN101895419A (zh) | 基于树形结构的具有可靠性保证的数据聚合方法 | |
CN104602302A (zh) | 一种基于分簇结构的ZigBee网络能量均衡路由方法 | |
CN102857989B (zh) | 一种面向移动传感网的自适应路由方法 | |
CN104869604A (zh) | 基于rpl的无线传感器网络的层数型路由建立方法 | |
CN109951834A (zh) | 基于改进的泛洪算法的蓝牙mesh路由方法 | |
CN106255167B (zh) | 一种基于低功耗有损网络路由协议的无线传感器网络 | |
CN101951656A (zh) | 具有能量有效和编码感知的无线网络路由协议的设计方法 | |
Mu | An improved AODV routing for the zigbee heterogeneous networks in 5G environment | |
Zheng et al. | A survey on data dissemination in wireless sensor networks | |
CN206136309U (zh) | 一种基于低功耗有损网络路由协议的无线传感器网络 | |
CN106685819B (zh) | 一种基于节点能量划分的aomdv协议节能方法 | |
CN104918294A (zh) | 一种无线传感网络功耗智能分配方法及无线传感网络 | |
Istomin et al. | Route or flood? Reliable and efficient support for downward traffic in RPL | |
CN104661185B (zh) | 一种融合数据传输方法及多跳网络 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |