物联网平台(物联网平台中心)

Mark wiens

发布时间:2022-11-12

物联网平台(物联网平台中心)

 

什么是物联网平台

物联网平台为设备提供安全可靠的连接通信能力,向下连接海量设备,支撑设备数据采集上云;向上提供云端API,服务端通过调用云端API将指令下发至设备端,实现远程控制。

使用物联网平台构建一个完整的物联网解决方案主要包括3部分:物联网平台、业务应用和设备。

物联网平台作为连接业务应用和设备的中间层,屏蔽了各种复杂的设备接口,实现设备的快速接入;同时提供强大的开放能力,支撑行业用户快速构建各种物联网业务应用。设备可以通过固网、2G/3G/4G/5G、NB-IoT、Wifi等多种网络接入物联网平台,并使用LWM2M/CoAP或MQTT协议将业务数据上报到平台,平台也可以将控制命令下发给设备。业务应用通过调用物联网平台提供的API,实现设备管理、数据上报、命令下发等业务场景。

实现设备消息的完整通信流程,需要完成设备端的设备开发、云端服务器的开发(云端SDK的配置)、数据库的创建、PC端或移动端的开发。

互联网小常识:ipconfig 显示当前TCP/IP网络设置 ;hostname显示当前主机名称;arp 显示和修改arp表;NBTSTAT显示本机与远程计算机的基于TCP/IP的NetBIOS的统计及连接信息;Net 管理网络环境、服务、用户、登录等本地信息;NETSTAT 显示活动的TCP连接、侦听端口、以太网统计信息、IP路由表与IP统计信息。Ping通过发送ICMP报文并监听回应来检查与远程或本地计算机的连接。

上行数据链路

互联网小常识:BGP协议的工作过程:打开分组、更新分组、保活分组、通知分组。其基本过程是BGP发言人发出打开分组,相邻的BGP发言人发送保活分组响应,然后定期发送(每30s)发送保活分组以确认连接,当网络拓扑结构或流量发生变化时,发送更新分组以更新,可以一次删除多个路由表项,但是每次只能增加一个路由表项。

设备通过MQTT协议与物联网平台建立长连接,上报数据(通过Publish发布Topic和Payload)到物联网平台。您可配置规则引擎,编写SQL对上报数据进行处理,并配置转发规则,将处理后的数据转发到RDS、表格存储、函数计算、TSDB、企业版实例内的时序数据存储、DataHub、消息队列RocketMQ等云产品中,或通过AMQP消费组流转到您的ECS服务器上。

下行指令链路

ECS业务服务器调用基于HTTPS协议的API接口Pub,给Topic发送指令,将数据发送到物联网平台。物联网平台通过MQTT协议,使用Publish发送数据(指定Topic和Payload)到设备端。

物联网三要素

物联网的形成和管控依赖于以下元素。

设备联网能力:通过不同的网络协议和通信标准,实现设备与控制端的连接,并执行智能化操作。云端:提供监控、存储、分析等数据服务,以及保障客户的业务数据安全。控制端:接收设备和云端的数据信息以及控制指令,控制端通常是 App、云智能、其他设备(例如 Google Home,Amazon Echo 等)。

互联网小常识:VTP有三种工作模式:VTP Server 、VTP Client和VTP Transparent.Server一般一个域中只有一个。用于设置因此不需要学习VLAN信息,Transparent相当于一个独立交换机不参与VTP工作,Client不能建立、删除或修改VLAN,它只能从Sserver学习VLAN配置。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186