无线传感网络与无线传感器网络?

随着传感网的不断发展,以ZigBee协议为基础的无线传感网络(WSN,WirelessSenorNetwork)的确立,不仅使得在信息采集技术的这一领域有了进一步的发展,而且还带动了物联网的快速发展。本文立足于无线传感网络作为物联网的最底层,分析了基于ZigBee的无线传感网络,并在此基础上提出了无线传感网络接入到互联网的网关接入模式。

2.1ZigBee协议栈与无线传感网络的技术要点

图1ZigBee整体架构

IEEE802.15.4标准定义了物理层(PHY层)和媒介层(MAC层)。物理层是协议的最底层,承担着与外界直接作用的任务,它采用扩频通信调制方式,由图1可以看到这里定义了两个频率的物理层,这两个频率段分别为868/915MHz和2.4GHz。MAC层负责设备间无线数据链路的建立、维护和结束,确认模式的数据传送和接收,可选时隙,实现低延迟传输,支持各种网络拓扑结构,网络中每个设备为16位地址寻址。它可完成对无线物理信道的接入过程管理,包括以下几方面:网络协调器(coordinator)产生网络信标、网络中设备与网络信标同步、完成PAN的入网和脱离网络过程、网络安全控制、利用CSMA-CA机制进行信道接入控制、处理和维持GTS(GuaranteedTimeSlot)机制、在两个对等的MAC实体间提供可靠的链路连接。

2.2TCP/IP协议与互联网络通信方式

对于互联网而言,其传输控制与因特网互联规则也就是TCP/IP协议是Internet最基本的协议。它由网络层的IP协议和传输层的TCP协议组成,此协议采用了四层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。可以这样说,TCP负责发现传输的问题,一旦发现有问题就会要求重新传输,直到所有的数据安全正确的传输到目的地,而IP是给了因特网的每一台电脑规定了一个地址。

TCP/IP协议由链路层、网络层、传输层以及应用层这四层组成。对于此协议的熟知程度,具体的每层协议的功能在这里将不进行详细的说明。而网关作为在传输层以上工作的,为了深入的了解此文所提出来的网关接入模式,在此将对传输层以上进行一些分析说明。传输层提供应用程序之间的通信。其功能包括:格式化信息流和提供可靠传输,为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必须重新发送,从而提供可靠的数据传输。而传输层的协议主要是:TCP和UDP协议。在本文所提出的的网络传输由于速率因素,我们在此采用TCP传输。在TCP传输过程中,数据从应用层到传输层,数据的报头是TCP报头,然后下到网络层,数据在之前的TCP报头前在加上IP报头,IP报头中有目标IP和源IP,然后到数据链路层后又在上层的数据中加上首部和尾部,然后经过物理层传输到目的地,经过路由器分析目标IP然后查找路由表在进行转发,来到目标计算机然后从物理层开始解封装,然后一层一层向上传输。而在此文中所涉及到的传输过程,就从应用层到传输层,数据带有TCP报头就进入网关进行协议的转换,解封装后从新封装从而传到ZigBee的应用层。

3、无线传感网络接入互联网络的网关模式分析

本文所提出的无线传感网络接入Internet网的网关接入模式的基本构架如图2所示。

在此基本结构模式中,我们主要对数据从ZigBee进入网关以及数据从网关到互联网进行分析。在此,数据由ZigBee进入网关采用串行传输的通信方式。ZigBee各个节点把收集的数据送到协调器,在经由协调器交给应用层,应用层通过调用串口API发到网关。网关将Internet发送来的数据进行解封装通过串口交给协调器,协调器再将数据封装,加上ZigBee的短地址发送出去。这样就实现了从ZigBee到网关的双向数据传输。网关到互联网的传输在此文中采用了以太网口传输,客户端与服务器模式的网络通信结构,并用WindowsSocket网络编程实现,这样就完成了从网关到互联网的数据传输。因此,在这里我们通过此网关把基于ZigBee的无线传感网络与互联网连接起来,从而使得可以通过互联网时时控制物理世界,可以根据我们的需要对所有的节点进行控制及管理。

图2ZigBee无线传感器网络与Internet互联结构模型

3.1ZigBee模块与互联网关的通信模式

对于星形的ZigBee网络拓扑结构,所有的节点都跟协调器交互,因此要实现ZigBee网络与网关的通信,可以通过协调器跟网关通信。在本文中采用了协调器与网关通过串口进行连接。串口通信具有成本低、传输质量可靠、全双工等特点,满足嵌入式简化设备的需求,因此网关的ZigBee网络通信模块采用串口实现。

在协调器和网关之间我们采用异步串口通信方式,并且双方采用中断方式进行数据的发送和接收。由发送端向接收端发送请求是否可以发送数据命令,之后接收端收到请求命令后给发送端返回一个命令数据,发送端根据接收端发回的命令进行判断是否可以现在就开始传输数据。在每一次数据传输完毕之后,发送端都要进行新一轮的上述过程进行下一个数据包的传输,知道所有的数据传输完毕即可。

3.2物联网与Internet的网关接入方式

本研究报告主要采用以太网口,客户端与服务器结构的网络通信,并把网关作为服务器。采用WindowsSocket编程来实现此网络传输。在此我们使用套接字I/O模型的Select模型,这样有利于对应用程序通过异步方式同时对一个或多个套接字通信加以管理。如图3所示,描述了Select模型的工作方式。在调用recv()函数接收数据之前,先调用select()函数,如果此时没有可读数据,select()函数就先阻塞在这里。当系统有了可读数据,该函数返回。这个时候应用程序就可以调用recv()函数接收数据了。网络编程选择好后就在下面具体分析客户端与服务器的相连接。

图3Select模型

如图4所示表示了服务器与客户端的通信模型。首先分析下套接字的可读可写性。

首先要初始化套接字集合,然后将套接字分配给参与操作的套接字集合之后通过调用select函数等待函数的返回,若成功返回后则对每个套接字集合进行检查,若是宏值为ture则说明此套接字可读,最后就可以通过SocketAPI进行数据接收和发送。接下来分析下网关(服务器)上应用流程。Select函数监听套接字是否在可读集合中,若存在,则说明客户端有连接请求,调用accept()函数接受该客户端的请求,并将新建接受套接字加入服务器套接字集合然后便利服务器套接字集合分别判断每个套接字是否可读可写。若可读,则调用输入函数读入数据,若可写,则调用输出函数发送数据。对于客户端,首先要判断是否可写套接字,若是存在就调用connect()函数请求连接,之后检查每一个套接字的可读可写性。若可读,则调用输入函数读入数据,若可写,则调用输出函数发送数据。这样就在服务器客户端两端分别完成了数据的传输,用此模式的网络编程实现了网关与PC的有效数据传输。也就是实现了网关到Internet的传输。通过此网关可以实现ZigBee无线传感器网络与因特网的互联,实现物联网系统在更广泛领域里的拓展应用。

4、结束语

随着物联网络技术的发展和在更加广泛领域里的应用,ZigBee无线传感网络及其拓展接入技术变得日益更要。本文针对ZigBee无线传感网络接入互联网的模式进行了分析和研究,并就其方法进行了归纳阐述。无线传感网络技术与多传感器技术及因特网领域相结合,有着十分广泛的发展和应用前景,将给社会的生产和生活方式带来空前的改变。这种基于ZigBee的无线传感网络与互联网关接入模式,为无线传感器网络的拓展应用方式提供了一种新的选择,在理论引导和实际应用方面具有重要意义。

THE END
1.传感网和物联网技术动态的全球网络基础设施 老师总结: ① 物与物相联为手段 ② 用户体验为核心 ③ 互操作和大数据为根本 ④ 人工智能为引擎 ⑤ 下一代泛在网络 2、辨析 物联网 ≠ 互联网+ 物联网 ≠ 工业4.0 3、物联网涉及的技术: 传感器、人机交互、数据安全、数据挖掘、电源/能耗、无线组网、网络架构、决策控制 ...https://www.jianshu.com/p/9e7e3def784a
2.物联网与传感器的关系随着科技的不断进步,越来越多的智能设备、物联网应用和传感器产品成为人们的生活必需品。那么,物联网与传感器之间的关系是什么呢? 首先,我们需要明确什么是物联网和传感器。物联网指的是将各种设备、器具、传感器、计算机等互相连接,形成一个无缝衔接的互联网络的技术体系。传感器则是一种能将各种物理量转化成电信号...https://m.elecfans.com/article/2239597.html
3.物联网与无线传感器网络无线传感器网络与物联网 作者:姚向华 ISBN:9787040589030 出版社:高等教育出版社 出版年:2022 物联网无线传感器网络技术与应用 :ZigBee版 作者:谢金龙 ISBN:9787115394408 出版社:人民邮电出版社 出版年:2016 ZigBee无线传感器网络及其在物联网中的应用 作者:姚仲敏 ISBN:9787560368429 出版社:哈尔滨工业大学出版社 ...https://www.las.ac.cn/front/book/detail?id=f54e52673c7e767c635385f48bcab3c2
4.《物联网与无线传感器网络(第2版)》简介书评当当火把图书专营店在线销售正版《物联网与无线传感器网络(第2版)》。最新《物联网与无线传感器网络(第2版)》简介、书评、试读、价格、图片等相关信息,尽在DangDang.com,网购《物联网与无线传感器网络(第2版)》,就上当当火把图书专营店。http://product.dangdang.com/11035858492.html
5.物联网与RFID传感器网络和泛在网的关系公司新闻新闻中心物联网与RFID、传感器网络和泛在网的关系 物联网越来越受到政府和企业的重视,近年物联网相关的技术和产品得以爆炸式的速度发展着,同时良莠不齐的物联相关产品也充斥着整个市场,各种各样的行业标准等因素也慢慢制约着物联网的有效发展。根据物联网技术与应用密切相关的特点,按照技术基础标准和应用子集两个层次,我们...http://www.gzjye.com/gsxw/561.html
6.物联网无线传感器网络技术与应用(ZigBee版).pdf物联网无线传感器网络技术与应用(ZigBee版).pdf-谢金龙 邓人铭-2016年版-人民邮电出版社 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线预览全文 本书全面、系统地介绍了ZigBee无线传感器网络的基本理论及其相关应用。全书共分为8个项目,内容包括初识ZigBee无线传感器网络、ZigBee无线传感器网络入门、了解ZigBee...https://max.book118.com/html/2020/1217/5302103121003043.shtm
7.物联网应用技术2008年:lIBM提出:把传感器设备安装到各种物体中,并且普遍连接形成网络,即“物联网”,进而在此基础上形成“智慧地球 2009年:l欧洲物联网研究项目工作组制订《物联网战略研究路线图》,介绍传感网/RFID等前端技术和20年发展趋势 二、物联网概念 物联网(The Internet of things)的概念最早是在1999年提出的,其后又...https://www.ixiera.com/web/kehu/zsk/268.html
8.传感器物联网(ioT)宜科电子宜科产品及解决方案涵盖云平台、MES制造执行系统、物联网网关芯片、智能物流仓储系统、IoT集成开发解决方案及服务、IoT Hub工业互联网赋能平台服务等,全方位帮助企业实现智能制造。作为工业自动化产品及智能制造解决方案供应商,宜科在汽车、汽车零部件、工程机械、纺织机http://elco.cn/
1.物联网的传感器技术物联网(Internet of Things,简称IoT)是指通过互联网将物体和设备连接起来,使它们能够互相传递信息,自主决策和协同工作。物联网技术在各个行业中发挥着越来越重要的作用,其中传感器技术是物联网的核心部分。 传感器技术是指通过将物理、化学、生物等各种形式的信号转换为数字信号的技术。传感器可以用于测量各种物理量,如...https://blog.csdn.net/universsky2015/article/details/137302279
2.物联网技术导论课件第4章传感器网络.pptx传感器网络物联网 技术导论014.1传感器概述02034.2传感器分类4.3无线传感网目录CONTENTS4.1传感器概述传感器组成一般由敏感元件、转换元件、信号调理转换电路三部分组成,有时还需外加辅助电源提供转换能量。传感器的定义与构成传感器(transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换...https://m.renrendoc.com/paper/301361191.html
3.2017年10月13由中国计算机学会主办、中国计算机学会物联网专委会(原传感器网络专业委员会)协办、天津大学承办的第十一届中国物联网(传感器网络)学术会议CWSN2017将于2017年10月13日–10月15日在中国天津举行,现征集传感器与物联网相关领域有创新性研究的论文。 会议宗旨:本届会议将为物联网研究者、开发者、企业和用户提供一个学...https://gxy.lsu.edu.cn/2017/0324/c463a216386/page.htm
4.物联网安全:无线传感网络安全威胁及防护安全技术随着物联网技术的发展,无线传感器网络(Wireless Sensor Networks, WSN)在工业、交通、环境、能源、安防等众多领域有着广泛的应用。但是,由于传感器网络规模大、单点能力弱,并且通常部署在无人值守的地方,缺乏物理保护,因此除了一般无线网络所会面临的信息泄露、信息篡改、重放攻击、拒绝服务等多种威胁外,WSN还会面临传感...https://www.bangcle.com/detail/cat_id/27/id/704.html
5.物联网一体化平台构架图物联网体系框架图无线传感器网络研究范畴 1)网络拓扑控制 2)网络协议 3)网络安全 4)时间同步 5)定位技术 6)数据融合 7)数据管理 8)无线通信技术 9)嵌入式操作系统 2.2 网络传输层 网络层是物联网的神经系统,主要进行信息的传递, 网络层包括接入网和核心网。 互联网与NGI体系架构 ...https://blog.51cto.com/u_16213653/11065532
6.省教育考试院关于开考高等教育自学考试物联网工程专业(本科段)的...要求应考者具有较为扎实的数理基础,较强的计算机应用能力,一定的英语听说读写能力;系统掌握物联网工程基本理论和实际技能,并对物联网工程的新发展有所了解;具有一定的分析问题和解决问题的能力,具有一定的科研能力。 四、学位授予要求 学位要求课程:英语(二)、传感器原理及应用(含实践)、数据通信与网络、无线传感网...https://www.jseea.cn/webfile/selflearning_files/2014-05-15/3667.html
7.物联网中的关键技术11篇(全文)物联网(Internet of Things)[1],指的是将各种信息传感设备,如射频识别(Radio Frequency Identification,RFID),红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络[2]。物联网与之前的无线传感器...https://www.99xueshu.com/w/ikeyzfl2d31w.html
8.2022年自考12572物联网工程导论复习资料本课程从物联网的感知识别层、网络传输层、管理服务层和综合应用层这四层分别进行阐述,其中包括:物联网基本概念,物联网体系架构;物联网关键技术:自动识别技术、射频技术、传感器及检测技术、无线传感器网络、无线通信技术、数据融合技术、云计算技术、典型应用案例等。因此,它是一门理论联系实际、工程性较强的课程。https://www.eol.cn/baokao/zk-wyw/202305171137.html
9.物联网的定义三层架构关键核心互联网用户通过端系统的服务器、台式机、笔记本和移动终端访问互联网资源,发送或接收电子邮件、阅读新闻、写博客或读博客、通过网络电话通信等。而物联网中的传感器结点需要通过无线传感器网络的汇聚结点接入互联网,RFID芯片通过读写器与控制主机连接,再通过控制结点的主机接入互联网。 https://www.cnpp.cn/focus/25321.html
10.物联网技术论文15篇(经典)物联网技术论文2 随着传感器、信息技术、网络、射频识别 RFID、移动计算等技术的飞速发展,物联网技术( The Internet ofThings,IOT) 应运而生。物联网概念由美国麻省理工大学 Kevin Ashton 教授在 1991 年首次提出[1].物联网技术是当前社会的主流应用技术,是对互联网技术的扩展以及革新。继计算机和互联网之后,物...https://www.ruiwen.com/lunwen/8260918.html
11.博智虚拟化物联网靶场“智”保安心生活,守护智慧城市网络空间安全通过虚拟化物联网靶场构建智慧大厦的模拟场景,场景中感知层模拟仿真智慧大厦中的空气质量检测设备、温湿度计、门禁、电梯、电源控制器以及停车位传感器等;网络层支持多种物联网协议仿真包括Coap、MQTT、LORA、OPCUA、Modbus、HTTP等,构建数据以模拟不同设备终端的运行状态;应用层将接收到的数据以可视化界面的方式显示,方...http://www.elextec.com/company-news/2314.html