基于Zigbee的无线传感器网络与IP连接
物联网简介及基于ZigBee的无线传感器网络

物联网简介及基于ZigBee的无线传感器网络摘要物联网,是继计算机、互联网与移动通信网之后的又一次信息产业浪潮,是一个全新的技术领域,给IT和通信带来了广阔的新市场。
积极发展物联网技术,尽快扩展其应用领域,尽快使其投入到生产、生活中去,将具有重要意义。
ZigBee无线通信技术是一种新兴的短距离无线通信技术,具有低功耗、低速率、低时延等特性,具有强大的组网能力与超大的网络容量,可以广泛应用在消费电子品、家居与楼宇自动化、工业控制、医疗设备等领域。
由于其独有的特性,ZigBee无线技术也是无线传感器网络的首选技术,具有广阔的发展前景。
ZigBee协议标准采用开放系统接口(051)分层结构,其中物理层和媒体接入层由IEEE802.15.4工作小组制定,而网络层,安全层和应用框架层由ZigBee联盟制定。
本文首先从概念、技术架构、关键技术和应用领域介绍了物联网的相关知识,然后着重介绍了基于ZigBee的无线传感器网络,其中包括无线传感网简介、ZigBee技术概述和基于ZigBee的无线组网技术。
关键词:物联网;ZigBee;无线传感器网络物联网简介物联网概念“物联网概念”是在“互联网概念”的基础上,将其用户端延伸和扩展到任何物品与物品之间,进行信息交换和通信的一种网络概念。
其定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络概念。
最简洁明了的定义:物联网(Internet of Things)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。
它具有普通对象设备化、自治终端互联化和普适服务智能化3个重要特征。
技术架构从技术架构上来看,物联网一般可分为三层:感知层、网络层和应用层。
感知层是物联网的皮肤和五官-用于识别物体,采集信息。
基于ZigBee的无线传感器网络及其在交通信息领域中的应用

◆
N t o k L — P N 制定。 e wr , Rw A) 该标准 把低 能量消 I SS 耗、 低速率传输 、 成本作为重 点目标 ( 和 SC l 低 这
无线传感器网络一致 ) ,旨在为个人或者家庭 l 范围内不同设备之间低速互联提供统一接 口。
由于 IE 0 .54 义 的L - P N EE 821.定 RW A 网络 的特 性 I 和无线传感器 网络 的簇 内通信有众 多相似 之
A o d n e C M / A 。 种方式参考无 线局域网 (L N 中 v ia c, SA C) 这 WA)
E E 0 .l C (i t i u e C o d n to 符合开放系统互连模型 (S )。 O I 物理层包括射频收发器和底 I E 8 2 1标准 定义的D F D s r b t d o r i a i n u c in 分布式协 作功能) 式, 模 易于实现与无线 局域网 层控制模块 , 介质访问控制子层为高层提 供了访 问物理信道 F n to , 的服务接 口。 给 出了I E 8 2 1.层与层之 问的关系 以 图i E E 0 .54 ( L N W r l s L N 的信道级共存。 S A C 是在传 输 W A , i ee s A ) C M /A 先 c—h ne) 若不 及 IE 82 1./ iB e E E 0 .54z g e 的协 议架 构 。 E E 0 .54 A 层 之前, 侦听介质 中是否有同信道 (o c a n 1 载波 , IE 8 21.的M C 意味着信 道空闲, 将直 接进 入数据传输状态 : 存在 若 能支持多种L C(o ia ik C n r l 逻辑链接控制) L L gc l Ln o to , 标 存在 ,
ZigBee无线通信网络软件毕业设计

目录1 前言 (1)2 系统总体方案设计 (1)2.1 系统结构示意图 (1)2.2系统总体说明 (3)3 系统硬件电路设计 (4)3.1 ZigBee无线通信网络 (4)3.1.1无线节点模块 (4)3.1.2光照传感器模块........................................................ 错误!未定义书签。
3.1.3控光电路模块............................................................ 错误!未定义书签。
3.2网关 (10)3.2.1 网络接口模块 (11)3.2.2 通信接口模块 (11)4 系统软件设计 (12)4.1 ZigBee无线通信网络软件设计 (14)4.1.1 协调器模块软件设计 (14)4.1.2 终端节点模块软件设计 (22)4.2 网关软件设计 (53)4.2.1 ARM 驱动程序开发 (53)4.2.2 ARM应用程序开发 (58)4.3 远程监控中心软件设计 (67)4.3.1 软件基本介绍与模块划分 (67)4.3.2 窗体设计与实现 (68)4.3.3 模块之间数据的相互交换与通信 (74)5 调试 (77)5.1 无线通信网络组网测试 (77)5.2 网关测试 (78)5.3远程监控中心测试 (82)1 前言随着人们生活水平的提高,人们对照明控制的要求越来越高,如营造舒适的照明环境、节约电能、提高光源寿命等。
目前,传统的照明控制系统实现方案有以下缺点:(1)基于有线方案,布线麻烦,增减设备需要重新布线,而且影响美观。
(2)标准不统一,照明控制系统中的控制器间进行通信没有规范的通信协议,通信命令帧编码混乱。
(3)只能实现就近控制,不能远程同步到网络。
为了满足现代社会对高效、自动化和节能照明技术的需求,本项目设计了一种基于ZigBee和ARM的网络智能照明节能系统,实现了照明系统远程控制、智能化调节,达到了节能、节电和提供人性化管理的目标。
基于ZigBee技术的无线传感器网络节点的设计.

0引言目前发展较成熟的几大无线通信技术,往往比较复杂,不但耗费较多资源,成本也较高,不适于短距离无线通信。
ZigBee 技术的出现就弥补了低成本、低功耗和低速率无线通信市场的空缺,大大减少资源的浪费,且有很大的发展前景。
ZigBee 技术是在IEEE 802.15.4协议标准的基础上扩展起来的,是一种短距离、低功耗、低传输速率的无线通信技术。
该技术主要针对低速率传感器网络而提出,能够满足小型化、低成本设备的无线联网要求,可广泛应用于工业、农业和日常生活中。
ZigBee 无线网络根据应用的需要可以组织成星型网络、网状网络和簇状网络三中拓扑结构。
ZigBee 网络有两种类型的多点接入机制。
在没有使能信标的网络中,只要信道是空闲的,任何时候都允许所有节点发送。
在使能信标的网络中,仅允许节点在预定义的时隙内进行发送。
协调器会定期以一个标知为信标帧的超级帧开始发送,并且希望网络中的所有节点与此帧同步。
在这个超级帧中为每个节点分配了一个特定的时隙,在该时隙内允许节点发送和接收数据。
超级帧可能还含有一个公共时隙,在此时隙内所有节点竞争接入信道。
1无线传感器网络节点硬件设计本文采用集成MCU+射频收发模块的SOC 设计方式,这种组合方式的兼容性与芯片之间的数据传输可靠性强,而且能实现节点的更微小化和极低的功耗。
1.1无线传感器网络节点组成无线传感器网络节点一般由传感器模块、处理器模块、无线通信模块和电源管理模块组成,如图1所示。
数据采集单元用来采集区域的信息并完成数据转换,采集的信息包含温度、湿度、光强度、加速度及大气压力等;数据处理单元控制整个节点的处理操作、路由协议、同步定位、功耗管理和任务管理等;数据传输单元用于与其他节点进行无线通信、交换控制消息及收发采集数据;电源管理单元选通所用到的传感器。
1.2CC2430模块本文采用CC2430芯片为核心来设计传感器节点。
CC2430芯片是挪威Chipcon 公司推出的符合IEEE 802.15.4标准ZigBee 协议的Soc 解决方案。
基于ZigBee技术中职无线传感器网络技术的课程设计

基于ZigBee技术中职无线传感器网络技术的课程设计【摘要】本文主要介绍了基于ZigBee技术中职无线传感器网络技术的课程设计。
首先从ZigBee技术和无线传感器网络的概述开始,然后探讨了ZigBee技术在无线传感器网络中的应用以及设计要点。
接着介绍了实验设计与实施、数据采集与处理以及系统性能评估等方面。
最后对课程设计进行总结,并展望了未来的研究方向。
通过本课程设计,学生将深入了解ZigBee技术在无线传感器网络中的应用,掌握相关实验与数据处理技能,提高系统性能评估能力。
这对培养学生的实践能力和解决问题的能力具有重要意义,也为未来无线传感器网络技术的发展奠定了基础。
【关键词】ZigBee技术, 无线传感器网络, 课程设计, 应用, 设计要点, 实验设计, 数据采集, 数据处理, 系统性能评估, 总结, 研究方向, 未来展望1. 引言1.1 ZigBee技术概述ZigBee技术是一种短距离、低功耗、低数据传输速率的无线通信技术,主要应用在物联网领域。
它采用IEEE 802.15.4标准,工作在2.4GHz频段,具有自组网、低功耗、低成本等特点。
ZigBee技术被广泛应用在智能家居、工业控制、智能建筑等领域,为传感器节点之间的通信提供了可靠的解决方案。
其网络拓扑结构包括星型、网状和混合型,具有灵活性和扩展性。
ZigBee技术在无线传感器网络中扮演着重要的角色,通过组建网络、数据传输和协调节点等功能,使得无线传感器网络能够实现远程监测、实时控制等应用。
其低功耗特性使得传感器节点可以长时间工作,适用于需要长期监测的环境。
ZigBee技术还具有良好的安全性和可靠性,能够保障传感器数据的安全传输。
ZigBee技术的应用在无线传感器网络中具有广阔的前景,可以提升传感网络的性能和稳定性,为各种应用场景提供可靠的支持。
1.2 无线传感器网络简介无线传感器网络(Wireless Sensor Networks, WSN)是由大量分布在空间中的微小传感器节点组成的网络,每个节点都能感知周围的环境,并能将采集到的数据通过无线通信传输到网络中。
基于NB-IoT及ZigBee的无线传感器网络网关设计

基于NB-IoT及ZigBee的无线传感器网络网关设计李玲;郭晓玲;武仁杰;徐婷【摘要】为了使ZigBee网络数据能够通过无线方式直达远程控制中心,设计了基于NB-IoT及ZigBee的无线传感器网络网关.网关由ZigBee芯片CC2530和NB-IoT模块BC95组成,两者通过串口相连.ZigBee协调器是ZigBee网络的控制中心,收集各个节点的数据,并通过串口将数据发送给BC-95模块.BC-95模块通过NB-IoT网络将数据传输到云平台或者控制中心,云平台或者控制中心的指令通过NB-IoT网络到达ZigBee协调器,协调器再将指令转发到下属节点.实验表明,系统运行稳定,适用于无线传感器网络的诸多应用场合.【期刊名称】《通信技术》【年(卷),期】2019(052)001【总页数】5页(P234-238)【关键词】无线传感器网络;ZigBee;NB-IoT;网关【作者】李玲;郭晓玲;武仁杰;徐婷【作者单位】河北北方学院信息科学与工程学院,河北张家口 075000;河北北方学院信息科学与工程学院,河北张家口 075000;河北北方学院信息科学与工程学院,河北张家口 075000;河北北方学院信息科学与工程学院,河北张家口 075000【正文语种】中文【中图分类】TP3930 引言无线传感器网络(WSN)是由大量传感器节点通过无线通信技术构成的自组织网络,集成了传感器、网络、计算机、嵌入式系统等技术,用来采集、处理和传输网络覆盖范围内感知对象的信息。
ZigBee是建立在IEEE802.15.4标准基础上的低功耗个域网协议,具有低成本、近距离、自组织、低功耗、低数据传输率、低复杂度等特点,较蓝牙、WiFi等无线技术,更适用于无线传感器网络,也是无线传感器网络中采用较多的无线传输协议[1-2]。
但是,ZigBee属于短距离技术,它的协议栈也并不支持IP协议。
ZigBee网络中节点的数据要到达控制中心或者云端,必须经过网关进行协议转换。
基于ZigBee的无线传感器网络网关的设计与实现

网关首 先启 动 Zg e iBe网络 , 后 显示 出 已经有 然
一
立节点重新接入 该网络。如果失败, 者设备 以前 或 并不在某一 网络 中 , 它将尝 试 以新节 点 加 入 网络 。 则 它首先 发 出 N ME N T R — IC V R —e us L — E WO K D S O E Y rq et
Absr c : Th s a e gv s u f e i e f wiee s e s r ewo k a e y a e o ZiBe ta t i p p r i e o t l d sg o a r ls s n o n t r g twa b s d n g e
摘
要 :文 中给 出 了基 于 Zge 技 术 的 无线 传 感 器 网络 网关 的设 计 方案 。 网关 节点 以微 芯公 司 i e B
的 PCA J2 G 00单片机为 M U I2 F18 A 1 C ,射频芯片为 M F 44 M R 2J0 A,采用 串I转 以太网模块达到协 : /
c n e so .I u e e o e —o r e iBe r tc ls c o o t a e o v rin t s st p n s u c d Z g e p oo o t k f rs f r . h a w
Ke r y wo ds: ZiBe g e; wie e s s n o ewo k; sn l c i mir c mp tr s ra o t t Et r e ; r ls e s r n t r i ge h p c o ue ; ei l p r o o hen t
好是 9 ) v 未稳 压 的直 流 电源 , 经过 变压 器变压 、 稳压
数据 先存 放在 数 据 储 存器 当 中 , 理 器 通过 寄 处
什么是zigbee网络_它的工作原理及应用

什么是Zigbee网络: 它的工作原理及应用1. 简介Zigbee是一种无线通信协议,它是基于IEEE 802.15.4标准开发的,用于低功率无线传感器网络(LP-WAN)。
它的设计旨在为大规模的传感器网络提供低功耗、低数据传输速率和安全的通信解决方案。
目前,Zigbee已被广泛应用于物联网、家庭自动化和工业控制系统等领域。
2. Zigbee网络的工作原理Zigbee网络采用了星型拓扑结构,其中一个设备充当协调器的角色,其他设备连接到该协调器。
Zigbee设备之间通过无线信道进行通信,在工作过程中,协调器负责网络协议的管理和数据的传输。
Zigbee网络使用低功耗的射频技术进行通信,工作频率通常为2.4 GHz,传输距离一般在10-100米之间,但可以通过增加中继器来扩展覆盖范围。
3. Zigbee网络的应用Zigbee网络在多个领域有着广泛的应用,下面列举了一些主要的应用场景:• 3.1 物联网Zigbee作为物联网中的关键技术之一,广泛应用于智能家居、智能城市和智能农业等领域。
通过连接多个设备,如传感器、执行器和控制器,Zigbee网络可以实现远程监控、智能能源管理和自动化控制等功能。
• 3.2 家庭自动化Zigbee网络在家庭自动化中的应用越来越受欢迎。
它可以连接各种设备,如智能灯泡、智能插座和智能门锁等,通过无线通信实现对家居设备的远程控制和智能化管理。
• 3.3 工业控制系统Zigbee网络在工业控制系统中也有着广泛的应用。
它可以用于监测和控制各种设备,如温度传感器、湿度传感器和压力传感器等。
通过无线通信,工业系统可以实现实时监测和远程控制,提高生产效率和安全性。
• 3.4 智能健康监测Zigbee网络还可以应用于智能健康监测领域。
通过连接各种健康监测设备,如心率检测器、血压计和血糖仪等,Zigbee网络可以实时监测用户的健康状态,并将数据传输到医疗机构进行分析和处理。
• 3.5 环境监测Zigbee网络也被广泛应用于环境监测领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012第四次国际会议“计算智能,建模与仿真”基于ZigBee的无线传感网络与IP连接Alaparthi Narmada Parvataneni Sudhakara Rao欧洲经委会JNTU 欧洲经委会技术科学Vignan研究所,技术科学Vignan研究所Deshmukhi,Nalgonda DT,印度安得拉邦。
Deshmukhi,Nalgonda DT,安得拉邦,印度Email: a.narmada@ Email:sparvata@摘要 -无线传感器网络(WSN )包括在远程位置的分布式传感器节点,用于测量在远程位置的传感器数据。
无线传感器网络中的每个节点都包括一个无线微控制器接口与传感器。
用户面临着独立工作和多样化的电子设备,如电视,掌上电脑,笔记本电脑等。
必须要有中间软件来粘合这些异构设备。
它还集成了无线传感器网络和IP ,以满足现实世界需求并且能够基于IP的无线传感器网络的电子设备来访问相同或不同网络的其他设备。
TCP / IP堆栈不适合被移植到无线传感器网络节点的内存。
它占用更多的内存,并导致更多的开销的无线传感器网络。
实现基于IP的无线传感器网络的技术有两种基本方法:基于网关的方法和虚拟网关的方法。
一种新的基于无线微控制器的新的网络来集成IP和无线传感器网络被提了出来。
硬件采用一个协调员,三台路由器和集成IP和无线传感器网络的一台手持设备。
大会提出了新的寻址机制来建立虚拟IP和无线传感器网络地址作为这个集成的一部分。
关键词:无线传感器网络; PAN; PANM; IPI.引言无线技术(如蓝牙,IEEE 802.11无线局域网和IEEE802.15.4无线传感器网络)的出现奠定了机器之间(M2M)通信的基础。
在这一方面,一个设备能协同工作并服务人类的系统是必需的。
具有多个输入输出单元,提供了一个连贯和环绕接口的虚拟设备具有许多优点,包括安全性[1]。
设备可以共享资源如:处理能力,内存,数据,应用网络接入点和用户借口。
在家的设备将形成一个个人区域网(PAN),其中的设备可能会在网络中动态地出现和消失。
这个需求可以通过使用一个能够在PAN内简历虚拟设备的PAN 中间件(PANM)来实现。
它可以处理设备的动态存在或消失和设备类型的多样化。
本文着重论述在PAN内介于网络层和应用层之间的应用互连。
它隐藏了PAN内参与的各个独立的设备,并提出应用程序在设备上运行的与在单独计算机上一样的能力。
中间件包含一些智能化功能,同时,它有助于用户控制PAN,提高了人机交互(HCI)。
II.Z IGBEE 技术为了实现这一引人注目的理念,并让设备到设备的协作,通信和网络必须建立。
传统的PAN一直被认为实现了蓝牙技术。
使用ZigBee的基于IP的PAN的建立是一个自下而上的网络方式,这是一个明智的一步进程。
在“PAN外围(ZigBee 设备)'必须建立链路层连接到邻近的设备。
当链路已建立连接,该设备可能会继续配置IP网络层并将它的地位提升到“ZigBee PAN主机”。
当IP连接[3]建立后,设备可能会继续配置IP网络层来参与网络运营和管理,其中包括作为'zigbee PAN - 路由器‘的[4]PAN路由协议。
该网络建立过程开始于两个设备发现对方,洽谈,互相配对,并在设备发现和连接建立阶段形成初始PAN网络。
这有两个方面的考虑:1,形成家庭网络和人机界面;2,利用IP连接到外部世界。
IEEE 802.15.4协议被采纳为低速率无线局域网的个人区域网络(LR-WPAN)的一个通信标准[2]。
ZigBee是一种无线网络标准,其目的是遥控和传感器的应用,它适用于在恶劣的无线环境和在隔离的位置。
它建立在标准IEEE802.15.4,其中定义了物理层和MAC层。
Zigbee的还定义了应用程序和安全[1]层规范实现来自不同厂商的产品之间的互操作性。
图1显示了Zigbee协议作为一个超集的IEEE 802.15.4的。
许多Zigbee 的硬件解决方案,采用2.4GHz 频段。
Zigbee 支持网状网络结构,星型拓扑结构或簇树或混合架构。
集群树的拓扑结构基本上是星形和网状的组合。
图2显示网格以及星型网络配置。
在这种应用中使用的设备有,室内/城市30米的最大范围和室外100米的范围,在2.4 GHz 频率为250 Kbps 的数据传输速率运行。
图2 ZigBee 的网络配置尽管许多技术可用于构成家庭网络[7],但一些无线技术有距离的限制,例如线的视线会由于墙壁,家具等家庭的约束,可能会导致实现无线连接时出现问题。
其中一个有前途的和最新技术是采用Zigbee 协议。
进一步可有两种解决方案整合Zigbee 和IP :1,使用合适的网桥2,使用虚拟网桥[6]。
III. 设计方案作者提出了一个家庭网络使用无线传感器网络(WSN )使用Zigbee 和集成其与IP 。
家庭网络本身使用ZigBee 技术组成,可以通过无线微控制器,Zigbee 协议实现。
该系统可设计围绕一个超低功耗,低成本的无线微控制器基于IEEE802.15.4标准的无线传感器网络应用(作者采用Jennic 公司的无线处理器JN5148)。
建立家庭网络的目的是许多种,其中一些是:图1:IEEE 802.15.4的ZigBee 协议的超集1,控制任何电气或电子装置通过一个单一的控制,即使他们不在视线。
2,在家庭网络中通过IP远程访问和控制的任何设备。
3,任何设备与其他设备共享可用资源。
4,使用手持式设备控制分配和访问在家庭网络中的设备中的资源。
网络的框图,如图0.3所示图-3。
设备及其资源共享的家庭网络IV.硬体方面设计的作用域是把PDA(或任何一台电脑的Wi-Fi),台式电脑,电灯,风扇,音响系统,扬声器,门,电视,在ZigBee网状网络和IP连接的中间件之下。
在该网络中,任何装置或它的资源可以是(无线)连接到任何其他装置或其任何资源。
一些可能性如下:i.电视的音频输出可以被连接到一组放置在不同的房间的扬声器。
ii.使用手持设备或者PDA从PDA上打开门。
iii.从网络区域内的任何地方控制任何一个房间的任何灯具,风扇。
为了建立使用网状架构的网络[5],它需要使用具有足够的内存来存放802.15.4,ZigBee协议栈,中间件和应用层的无线微控制器。
三种类型的应用程序可以被添加一个或多个到各种类型的标准装置,即,1)编解码器2)数字i / O iii)LCD接口。
在IP-Zigbee的桥接可以使用中间件来实现。
Zigbee的编解码器连接到电视接收机的音频系统。
该ZIGBEE-DIGITAL-IR连接到一个中继板,用于控制灯,风扇,门等,另一个CODEC-ZIGBEE连接到扬声器。
V.移植堆栈JENNIC处理器最初,每个JN-5148的要求装入适当的Zigbee stack。
JN5148提供了三种协议的无线网络应用开发的JN5148设备的选择:i.IEEE 802.15.4标准:这是一个行业标准协议,它提供了实现无线网络通信的底层功能。
ii.JenNet:这是一个专有的协议(Jennic公司网络),它建立在IEEE 802.15.4标准上,提供了一个网络堆栈层,简化了无线网络应用的发展。
iii.ZigBee专业:这是建立在IEEE 802.15.4上,通过提供支持网状网网络堆栈层,简化了无线网络应用开发的行业标准协议。
为了配置JN5148协调器,路由器或终端设备所需的堆栈,发展所需的应用程序模板,添加适当的路径,构建项目和使用串行端口下载.bin文件给JN5148无线微控制器。
栈的选择依赖于所提出的网络的大小和复杂性。
一个堆栈层如JenNet,或ZigBee PRO一样可以在应用程序和IEEE802.15.4层之间插入以更加简化和精简的方式来开发应用程序。
VI.寻址寻址是在建设IP和ZigBee之间的沟通的主要问题之一。
IP遵循“点分十进制格式',而Zigbee遵循16位的动态地址和64位的静态地址。
16位地址可以在网络启动阶段中动态地改变,但一旦网络形成,便固定下来。
每一个无线传感器网络节点应具有该命令被发送到的节点的地址。
单独知道Zigbee地址或IP 地址是不行的,因为WSN节点的功能是混合式的。
一种新的解决方案,提出了将Zigbee翻译为IP地址,反之亦然。
两种方法都被提出来了。
在第一种方法中,“翻译器”是利用一个通用的寻址层通过定义名叫的DEVID 的设备标识符,来用相似的方式识别ZigBee节点和IP节点。
它还发起一个互连的翻译器节点来互连ZigBee网络(WSN)和公共IP网络。
翻译方法为IP节点生成虚拟zigbee的地址,为ZigBee节点生成虚拟的IP地址,并保持使用DEVID 的虚拟zigbee地址,IP地址和虚拟IP地址和ZigBee地址之间的对应关系的一致。
这种方法把IP地址以下面的方式分配给每个无线传感器网络设备。
每个WSN 设备都有独一无二的固定的64位设备地址,在其中大多数32位被丢弃和最不重要的32位被使用。
这些32位的每个字节转换为BCD格式,以获得相应的虚拟IP地址。
它还分配一个固定的十六进制的Zigbee地址给最重要的32位部分。
IP 地址由四个字节组成,它的IP地址的每个字节转换为对应的十六进制值。
最后这个32比特部分追加到最显著32比特,以形成一个64位的虚拟WSN节点地址。
当无线传感器网络设备有一个IP节点进行通信,发送数据到IP节点的虚拟zigbee的地址。
翻译方法可以截取数据转换的格式,并将其转发到实际的IP节点。
同样,当一个IP有数据发送到无线传感器网络设备,它发送数据到ZigBee 节点的虚拟IP地址,以便译者将数据转发到实际的目标ZigBee节点。
该系统的关键组件是有状态的网关,其i)分配ZigBee节点和IP节点与相应的虚拟IP/ ZigBee的地址,II)存储这些对对应地址(ZigBee的地址,IP 地址),三)保持所有正在进行的通信并执行所有必要的格式转换操作。
在第二种方法中翻译器基于每个WSN节点的几何位置分配其一个地址。
IP 地址的最后两位数字(LSB)是缩放几何坐标。
两个MSB位在所有无线传感器网络节点是普遍的。
这就形成了四位点分十进制IP地址。
对于每一个无线传感器网络节点有三种类型的地址。
硬件地址是固定的,动态的和几何的网络地址基于IP地址建立。
当一个IP节点将数据发送到无线传感器网络设备,将其发送到虚拟IP地址,反之亦然。
中间件的地址管理部分/层截取该数据,并将数据发送到的地址和格式转换后对应的无线传感器网络的节点。
该中间件的地址管理层是要被嵌入到所有的WSN节点因为需要每个节点来知道地址的三次匹配来将数据发送到相应的无线传感器网络或IP节点。