物联网接入网关设备驱动程序基本功能是怎样的?
1、应用场景:与通用计算机设备类似,在通过网络连接一台设备(感知设备或执行设备)时过程如下:
2、应用侧读写应用接口(为上层网关应用或对应上层应用提供的标准化读写操作):以标准的流输入/输出方式为上层提供读写操作,打开的设备文件在网关应用中定义,设备按照标准化设备分类确定。例如支持C++流类库的各种输入/输出流操作。
3、设备侧:以访问TCP/IP设备的方式访问设备并完成读写操作(读写操作按厂商技术手册执行)。
4、标准化数据格式:同一类设备具有相同的标准化数据格式,设备驱动程序完成从厂商格式到标准化数据格式的转换。以RFID设备为例,一般完成一次完整的记录读取后转化为标准记录格式再发给上层应用(写过程类似,只是方向相反)。RFID的参考标准记录格式。
物联网接入网关IP化协议模块基本功能
1、为各类适用于物联网设备连接的网络系统提供IP协议支持(例如:NB-loT,LoRa,CAN/RS232/RS485,WIFI,Zigbee,TD-LTE等)。能够将IP地址映射为设备的链路地址(例如RS485链路地址)。
2、支持多协议网络/多设备连接的局域网络的管理,为上层(例如设备驱动程序)提供对设备的IP化访问支持。
3、通过各类链路读数据(按照实际的链路协议,例如RS485),封装为IP包格式发给上层。写操作将上层发来的IP包解释为符合连接设备的链路协议数据格式发往下层。
4、提供对各类网络连接和服务质量的测试服务。
加载中
网站地图