IoT App的技术架构有哪几种

物联网0156

IoT App的技术架构有哪几种,第1张

1、两方通信架构

App与智能设备直接进行双向通信,这种两方通信的架构需要App和智能设备之间实现自定义的通信协议,智能设备的数据直接上报到App,App对设备的控制指令也直接发送给智能设备。目前的通信协议APICloud支持基于蓝牙和Wi-Fi下的Socket两种方式。

2、三方通信架构

三方通信架构需要在智能设备和服务端之间实现自定义的通信协议,智能设备与服务器之间通过Socket建立稳定的连接通道,通过远程的连接实现数据上报和指令控制。

3、四方通信架构

“App+智能硬件+数据通信平台+业务服务端”这种四方通信的架构不需要实现智能设备和数据通信平台之间的协议,以及客户与智能设备之间的协议:提供loT解决方案SDK的平台已经帮助开发者将协议封装完成。

您好,在物联网架构中,手机app程序属于应用层。应用层是物联网架构的最上层,它是物联网架构的最后一层,也是物联网架构的最重要的一层。应用层的主要功能是提供给用户友好的界面,以便用户可以方便地操作物联网系统,以及提供更多的服务,比如推送消息,提供设备管理等功能。所以,手机app程序就是属于物联网架构中的应用层。

01

物联网是现在的发展趋势,而Connect App这款产品就是三星专门为了适应物联网发展而研发的。

02

Connect App对设备的管理以及操控物联网的方式进行了重新的定义,通过Connect App就能够将智能家居进行互联。

03

利用Connect App能够将家庭中的应用程序进行统一,这样一来的话就相当于把分散的点聚集到单一的触点上边来,以推进了物联网的发展。

04

此外,Connect App还会成为三星整个LOT物联网的生态导航,在智慧家居LOT物联网中起到管理终端的作用,能够让用户便捷地进行相关操作。

AP(Access Point): 无线接入点,是一个无线网络的创建者,是网络的中心节点。简单来讲就像是无线路由器一样,设备打开后进入AP模式,在手机的网络列表里面,可以搜索到类似TPLink_XXX的名字。

STA(Station): 任何一个接入无线的设备都可以成为一个站点,也就是平时接入路由器的设备。

SSID(Service Set Identifer): 每个无线AP都应该有一个标示用于用户识别,SSID就是这个用于用户标识的名字,也就是我们经常说到的wifi名。

BSSID(Service Set Identifer): 每一个网络设备都有其用于识别的物理地址,称作MAC地址,一般情况下出厂会有一个默认值,可更改,也有其固定的命名格式,也是设备识别的标识符。BSSID是针对设备说的,对于STA的设备来说,拿到AP接入点的 MAC地址 就是这个BSSID

ESSID(Service Set Identifer): 是一个比较抽象的概念,它实际上就和SSID相同(本质也是一串字符),只是能如果有好几个无线路由器都叫这个名字,那么我们就相当于把这个SSID扩大了,所以这几个无线路由器共同的这个名字就叫ESSID。

总结一下:

BSSID就是具体的某个连锁店编号或地址

SSID就是连锁店的名字或照片

ESSID就是连锁店的总公司或招牌或品牌

然后一般SSID和ESSID都是相同的

物联网时代技术开始规模化服务民众,方便快捷显得尤为重要,WIFI直连便是一个典型案例。目前主流的WIFI配置模式有以下两种:

设备热点配网,智能硬件处于AP模式(类似路由器,组成局域网),手机用于STA模式

手机连接到处于AP模式的智能硬件后组成局域网,手机发送需要连接路由的ssid和pwd以及自定义的一些信息至智能硬件,智能硬件接收后,找到对应的路由器主动去连接路由器,完成配网。

又叫智能配网、快速配网、简单配网。智能硬件处于混杂模式下,监听网络中的所有报文,抓取空口包。手机APP按照一定的协议格式将ssid和pwd及自定义的一些信息编码,以UDP报文格式通过广播包或组播包发送,智能硬件接收到UDP报文后解码,得到正确的ssid和pwd及自定义信息,然后找到对应的路由器主动去连接路由器,完成配网。

优势:

劣势:

优势:

劣势:

此处大致介绍一下流程,当然实际为增加成功率考虑到安全性或者业务不同,肯定比这复杂丰富的多。比如为了安全性,会对定义的UDP广播协议采用自定义的一种安全性定义,增加校验增加加密等。比如为了增加成功率会才有一定的优化策略等等。

详细可参考:

此处大致介绍一下流程,当然实际为增加成功率考虑到安全性或者业务不同,肯定比这复杂丰富的多,比如传输ssid和pasword,有的厂商使用>

以上就是关于IoT App的技术架构有哪几种全部的内容,包括:IoT App的技术架构有哪几种、手机app程序在物联网架构中属于什么层、三星Connect App如何利用物联网等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!