沟通探讨
物联网系统框架应该如何搭建?这种技术架构是什么?
系统的总体框架是,它被简化为RTO(两种用于处理复杂业务脚本的脚本,需要多个服务协作)和两种不使用RTO的主要类型(业务脚本相当一致)。
无RTOS终端系统框架:
带有RTOS设备的终端站:
什么是RTOS?在实时多任务操作系统中,终端可以同时执行多个任务。所有职责都必须负责。同时,提高了速度和效率。
实时RTOS内核具有以下关键组件:
1、任务规划
2、特殊学校间的同步与沟通
3、内存分配
4、停机时间管理
5、设备驱动程序
任务规划组件的示例:
嵌入式操作系统以最小模式运行处理器。具有多个任务的无处不在的网络应用点通常同时执行。例如,一些任务与处理用户输入数据有关,用户界面显示与处理数据消息有关的任务。还有其他逻辑功能。
由于系统有多个任务,而且处理器资源肯定是唯一的,因此处理器只能在一个任务上运行。因此,任务调度器的概念与每个任务相关,可以在处理器上运行。任务调度器通常遵循哪些规则?
有三种类型的布局。一个基于优先级,一个基于图形,另一个基于优先级和图形的组合。
例如,定义任务时,会为每个任务分配优先级,并为任务分配优先级。在指定高质量任务之前,将执行低优先级任务。如果低优先级任务接收到处理器资源并具有高优先级任务,会发生什么情况?
两种处理方法:
继续工作。
抓住他。
优先访问CPU资源。
其他组件未列出。
平台体系结构
上下文云平台系统架构由四个主要组件组成。
设备访问
设施管理
规则源
安全认证和权限管理
设备运行
多功能设备访问协议是最常见的mqtt协议。一些云制造商正在改进mqtt协议,以形成单一的访问协议。
管理代表数十亿美元长期设备管理的并行连接。
如果我们成功连接了数十亿台设备?大多数当前打开的mqtt代理服务器都是独立版本。E、 因此,要管理数十亿个连接,必须使用负载平衡的分配平衡。您需要在云平台上部署mqtt代理。
1、设备管理
通常,设备管理是以树的形式完成的,包括设备创建和状态管理。根节点从产品开始,然后设置设备和特定设备。
主要包括以下管理:产品注册和产品管理、新增和删除的修改、设备信息显示管理、在线IT设备更新和管理。
2、引擎规则
场景云平台通常构建在现有云平台上。除了使用内联云平台提供网络功能外,您通常还需要使用该平台来计算云。虚拟机、云数据库等。用户可以在云节点上创建web服务。
规则引擎的主要任务是使用过滤器将数据从平台传输到其他云计算产品。例如,设备报告的数据可以传输到表存储数据库。
公共规则引擎:SQL类是一种用户可以过滤数据的语言。处理数据并将其发送到其他云计算产品或服务。
3、安全管理和权限管理
云网络平台为每个需要在设备连接到云平台之前通过的设备颁发唯一证书。云平台的最小可接受粒度通常在设备级别实现。
证书通常分为两类:产品级证书和设备级证书。产品质量证书对产品下的所有设备拥有最大的权利。设备质量证明书只能用于所属设施,不得与其他设施配合使用。
因此,连接到云平台的每个设备都将证书存储在本地文件中(该文件实际上作为多行密钥存在)。每次连接到云时,都需要磁带上的证书。测试保护组件到云的传递。
Copyright © 2022 范炳海 版权所有 豫ICP备2021035568号-1