物联网网关的设计与研究

发布时间:2014-09-25 阅读量:763 来源: 我爱方案网 作者:

[导读] 随着物联网和软件技术的快速发展,物联网组网采用分层的通信系统架构,包括感知延伸系统、传输系统、业务运营管理系统和各种应用,在不同的层次上支持不同的通信协议,如图1所示。

智能网关物联网

1 物联网网络架构


物联网组网采用分层的通信系统架构,包括感知延伸系统、传输系统、业务运营管理系统和各种应用,在不同的层次上支持不同的通信协议,如图1所示。 感知延伸系统包括感知和控制技术,由感知延伸层设备以及网关组成,支持包括Lonworks、UPnP、Zigbee等通信协议在内的多种感知延伸网络。感知设备可以通过多种接入技术连接到核心网,实现数据的远程传输。业务运营管理系统面向物联网范围内的耗能设施,包括了应用系统和业务管理支撑系统。应用系统为最终用户提供计量统计、远程测控、智能联动以及其他的扩展类型业务。业务管理支撑系统实现用户管理、安全、认证、授权、计费等功能。


2 物联网网关层次结构


物联网网关支持感知延伸设备之间的多种通信协议和数据类型,实现多种感知延伸设备之间数据通信格式的转换,对上传的数据格式进行统一,同时对下达到感知延伸网络的采集或控制命令进行映射,产生符合具体设备通信协议的消息。物联网网关对感知延伸设备进行统一控制与管理,向上层屏蔽底层感知延伸网络的异构性,共分为四层,分别为业务服务层,标准消息构成层,协议适配层和感知延伸层,如图2所示。


2.1 业务服务层


由消息接收模块和消息发送模块组成。消息接收模块负责接收来自物联网业务运营管理系统的标准消息,将消息传递给标准消息构成层。消息发送模块负责向业务运营管理系统可靠地传送感知延伸网络所采集的数据信息。该层接收与发送的消息必须符合标准的消息格式。

2.2 标准消息构成层


由消息解析模块和消息转换模块组成。消息解析模块解析来自业务服务层的标准消息,调用消息转换模块将标准消息转换为底层感知延伸设备能够理解的依赖于具体设备通信协议的数据格式。当感知延伸层上传数据时,该层的消息解析模块则解析依赖于具体设备通信协议的消息,调用消息转换模块将其转换为业务服务层能够接收的标准格式的消息。消息构成层是物联网网关的核心,完成对标准消息以及依赖于特定感知延伸网络的消息的解析,并实现两者之间的相互转换,达到统一控制和管理底层感知延伸网络,向上屏蔽底层网络通信协议异构性的目的。

2.3 协议适配层


协议适配层保证不同的感知延伸层协议能够通过此层变成格式统一的数据和控制信令。

2.4感知延伸层


此层面向底层感知延伸设备,包含消息发送与消息接收两个子模块。消息发送模块负责将经过消息构成层转换后的可被特定感知延伸设备理解的消息发送给底层设备。消息接收模块则接收来自底层设备的消息,发送至标准消息构成层进行解析。感知延伸网络由感知设备组成,包括射RFID、GPS、视频监控系统、各类型传感器等。感知延伸设备之间支持多种通信协议,可以组成Lonworks和Zigbee以及其他多种感知延伸网络。


图3展示了物联网中信息交互流程,可以看出,物联网网关解决了物联网网络内不同设备无法统一控制和管理的问题,达到屏蔽底层通信差异的目的,并使得最终用户无需知道底层设备的具体通信细节,实现对不同感知延伸层设备的统一访问。

3 物联网网关设计

3.1 硬件结构


网关的总体结构如图4 图所示,数据采集模块实现物理世界数据的采集或者汇聚,它可以是传感器网络的汇聚节点、RFID网络的阅读器、视频采集设备、GPS等。处理/存储模块是网关的核心模块,它实现协议转换、管理、安全等各个方面的数据处理及存储。接入模块将网关接入广域网,可能采用的方式包括有线(以太、ADSL、FTT等)、无线(WLAN、GPRS、3G、卫星等)。供电模块负责为网关供电,可能的供电方式包括市电、太阳能、蓄电池等。



在此,将数据采集模块和处理/存储模块之间的接口称为A接口,将接入模块和处理/存储模块之间的接口称为B接口。A接口的类型可能有UART(用得最多的方式)、RS232/RS485(如各种仪器、仪表)、SPI(直接对短距离RF模块进行操作时用)、USB(视频头)、Ethernet、AD总线等;B接口的类型可能有UART、USB、AD总线等。需要在开发过程中逐渐定义出A接口和B接口的规范及标准。

3.2 软件结构


网关的设计思路是以模块化的方式实现软硬件的各个部分,使得模块之间的替换非常容易。其中硬件模块采用总线形式(如UART、USB、PCI、本地总线等)进行连接,软件则采用模块化可加载的方式运行,并将共同部分抽象成公共模块,如图5所示。因此,支持新的数据汇聚模块和接入模块则只需要开发相应的硬件模块和驱动程序即可。另外,将处理过程中的数据进行统一,负载部分采用TLV(Type、Length、Value)的方式进行组织,如图6所示。


4 物联网网关DEMO版


目前需要开发的DEMO系统整体结构如图7所示,无线传感器节点采集环境中的温度等信息,通过无线多跳自组织方式将数据发送到网关,固定式阅读器读取RFID标签内容发送到网关;网关将这些数据通过WCDMA网络发送到服务器;服务器对这些数据进行处理、存储,并提供一个信息平台,供用户(包括PC用户和手机用户)使用。通过实现这个DEMO系统,可以对物联网相关的关键技术进行研究。


4.1 硬件组成


1.RFID标签:RFID标签选择卡片式的,方便演示时使用。

2.固定式阅读器:固定式阅读器选择价格低廉、只有普通的读写卡功能的串口阅读器。

3无线传感器节点:无线传感器节点选用目前支持IEEE 802.15.4标准的,可以支持ZigBee和 6LoWPAN协议的节点。

4.2 系统结构


DEMO系统的网关结构如图8所示,固定阅读器和无线传感器节点通过RS232跟处理模块通信,WCDMA通信模块通过USB跟处理模块通信。
图9 基于ARM的处理模块结构 处理模块目前考虑两种实现方式:(1)、采用PC机作为处理模块(2)、采用ARM处理器实现处理模块,其硬件结构如图9示。服务器使用办公用的PC机即可。   

图9 基于ARM的处理模块结构 处理模块目前考虑两种实现方式:(1)、采用PC机作为处理模块(2)、采用ARM处理器实现处理模块,其硬件结构如图9所示。服务器使用办公用的PC机即可。

4.3 软件组成


1.无线传感器节点软件 无线传感器节点软件基于单片机和C语言开发,在购买的无线传感器节点的代码基础上能很快完成。

2.网关软件 网关软件采用Linux操作系统进行开发,其软件结构如图10所示。最底层为各硬件的驱动程序,在应用程序中实现协议转换、配置管理等应用程序。

需要实现的功能包括:无线传感器网络和RFID网络与WCDMA网络之间的协议转换,这里主要考虑的是各网络之间的数据包组织和转换;

配置管理:利用Console、Telnet、Web几种方式可以对网关进行配置;

3.服务器软件

服务器软件的结构如图11所示。通信模块负责收发数据,数据处理负责将Web/UI产生的数据进行组包或者将接收到的数据解包存储到数据库中。

本文旨在研究一种能支持各种传感器网络及接入网络的异构性网关设备,它能支持不同类型的传感器节点(无线如ZigBee、6LoWPAN等,有线如RS485、CAN等)和接入方式(如有线、WLAN、GPRS、3G等),并能为中间件或者应用程序提供统一的数据格式,从而为应用屏蔽不同的传感器网络及接入网络,使得应用程序只需要关注于应用环境的数据处理。

在物联网网关研究方面下一步将集成了防火墙、VPN、DoS、流量管理、IPS、IDS、上网行为管理、内容过滤、WEB安全、防病毒、反垃圾邮件等多种功能模块,可以满足多方面的防护需要,从而真正实现立体全方位的保证业务安全。

相关文章

物联网智能家居无线控制的应用方案

物联网用于智能汽车检测线的解决方案

基于物联网的供水自动控制系统
相关资讯
“中国芯”逆袭时刻:新唐携7大新品打造全场景AIoT解决方案矩阵

在万物互联与智能化浪潮席卷全球的今天,新唐科技以颠覆性创新奏响行业强音。4月25日,这场历时10天、横跨七城的科技盛宴在深圳迎来高潮,以"创新驱动AI、新能源与车用科技"为主题,汇聚全球顶尖行业领袖,首次公开七大核心产品矩阵,展现从芯片设计到智能生态的全链条创新能力,为半导体产业转型升级注入新动能。

半导体先进制程技术博弈:台积电、英特尔与三星的差异化路径

在2025年北美技术研讨会上,台积电正式宣布其A14(1.4nm)工艺将于2028年量产,并明确表示无需依赖ASML最新一代High NA EUV光刻机。这一决策背后,折射出全球半导体巨头在技术路线、成本控制和市场竞争中的深层博弈。

嵌入式主板EMB-3128:轻量级边缘计算的工业级解决方案

随着AIoT技术的快速落地,智能设备对高性能、低功耗嵌入式硬件的需求持续攀升。华北工控推出的EMB-3128嵌入式主板,搭载Intel® Alder Lake-N系列及Core™ i3-N305处理器,以高能效比设计、工业级可靠性及丰富的接口配置,成为轻量级边缘AI计算的理想选择。该主板支持DDR5内存、多模态扩展接口及宽温运行环境,可广泛应用于智能家居、工业自动化、智慧零售等场景,助力产业智能化升级。

从ASMI财报看行业趋势:AI芯片需求爆发如何重塑半导体设备市场?

作为全球半导体沉积设备领域的龙头企业,荷兰ASM国际(ASMI)近日发布2024年第一季度财报,展现强劲增长动能。财报显示,公司当季新增订单额达8.34亿欧元(按固定汇率计算),同比增长14%,显著超出市场预期的8.08亿欧元。这一表现主要受益于人工智能芯片制造设备需求激增与中国市场的战略性突破,同时反映出半导体产业技术迭代与地缘经济博弈的双重影响。

车规级SerDes国产替代提速:解析纳芯微NLS9116/NLS9246技术优势与市场潜力

随着汽车智能化加速,车载摄像头、激光雷达、显示屏等传感器数量激增,数据传输带宽需求呈指数级增长。传统国际厂商基于私有协议(如TI的FPD-Link、ADI的GMSL)垄断车载SerDes市场,导致车企供应链弹性不足、成本高企。2025年4月,纳芯微电子发布基于HSMT公有协议的全链路国产化SerDes芯片组(NLS9116加串器与NLS9246解串器),通过协议解耦、性能优化与供应链自主可控,为ADAS、智能座舱等场景提供高性价比解决方案,标志着国产车规级芯片从“跟跑”迈向“并跑” 。