农业物联网工程设计与实施项目六物联网应用软件设计13课件.pptxVIP

  • 1
  • 0
  • 约6.01千字
  • 约 28页
  • 2025-10-21 发布于陕西
  • 举报

农业物联网工程设计与实施项目六物联网应用软件设计13课件.pptx

农业物联网工程设计与实施;物联网的发展不是先建立网络,再开展独立的行业应用,而是基于各个行业应用网络整合而成的开放体系架构。因此,实际上是先有独立架构的应用网络,再出现的整体物联网网络。

物联网工程软件的运行一般遵循这样的指导思想:应用软件与硬件分离、设备驱动与操作系统内核分离,参见图7-1所示。;图中实线表示永久的逻辑连接,虚线表示临时的逻辑交互。

各逻辑块之间的交互过程如下:

1、物联网终端(大到汽车、冰箱,小到门锁、追踪卡、手环等)上运行物联网操作系统,以及基于物联网操作系统的应用(APP)。APP从“IoTAPP商店”下载;

2、物联网终端上运行的应用程序,由用户通过智能设备(如手机、iPad等)进行控制。智能设备通过本地通道(比如蓝牙、WiFi、Zigbee等)连接到物联网终端,控制终端上的APP的安装和卸载,以及IoT终端的相关配置(安全信息等);

3、如果物联网终端运行了一个APP,且该APP是基于Client-Server模式(比如智能手机上的微信),则物联网终端需要跟APP的“应用程序后台”进行交互,实现业务逻辑;;各逻辑块之间的交互过程如下(续):

4、物联网终端跟“终端管理后台”建立持久的通信连接,用于实时更新物联网操作系统内核版本、实时更新物联网终端的硬件驱动程序等。

5、物联网终端运行的APP,由第三方开发者或者ICP/ISP开发,并上传到IoTAPP商店,供用户按照需求下载;

6、物联网终端之间能够通过本地通信通道(蓝牙、WiFi、Zigbee等)进行通信,这种通信无需借助后台。比如,汽车到达路口后,可以跟信号灯通信,向信号灯注册。这样信号灯就能够掌握各个方向的排队汽车数量,然后根据数量来决定信号的变换,达到优化交通的目的。物联网终端之间的直接通信(端端通信)是物联网关键能力之一,也是物联网区别于移动互联网的关键地方之一。;1.1物联网软件的特点和分类

(一)物联网软件具有下述特征:?

1.软件完整性?

物联网软件产品涉及基础软件、支撑软件和应用软件,物联网软件服务包括咨询规划、系统集成、系统运维等各种业态,物联网软件构成了一个完整的产业生态链条,对软件??务业具有很强的带动作用。?

2.数据海量性

物联网的目标是地球上每个物体都成为智能物体,都有自己的数据。随着时间的推移和物联网的完善,整个物联网系统所具有的数据更呈现出海量特性,物联网系统不仅要考虑海量数据的存储、传送、查询等常规处理,还需要应对海量数据下操作的效率、准确、等独特特征。;1.1物联网软件的特点和分类

(一)物联网软件具有下述特征(续):?

3.能效敏感性

物联网系统中大量设备需要依靠电池供电,对能效非常敏感,因此,物联网系统中如何在确保正确进行信息传送与处理的前提下,尽可能降低能效就成为软、硬件设计的一个重要指导思想。

4.信息实时性

物联网系统的自主控制和智能特性使得系统要求大量非常严格的信息获取和反馈的时间限制,对系统中众多智能物体的实时性要求较高,这样系统中相关软件就需要具有较快的运行速度、准确的时间控制和实时限制,以满足信息的实时处理特性要求。;1.1物联网软件的特点和分类

(一)物联网软件具有下述特征(续):?

5.安全重要性

物联网系统中大量物品、设备都暴露在公开场合,设备本身的信息以及设备所在网络中传送的信息很容易被人获取和利用,物联网系统本身的安全和隐私特性受到极大挑战,物联网系统需要专门处理整个系统及各设备本身的安全和隐私特性。;1.1物联网软件的特点和分类

(二)物联网软件的分类:物联网产业链分为上中下游,三者存在一定的竞争和合作关系,具体体现在时间和空间两个维度。;1.1物联网软件的特点和分类

(二)物联网软件的分类(续):?

产业链的上游由基础设施供应商构成,着眼于解决虚拟世界对现实的物理世界的感知问题,上游供应商是物联网产业的最先受益者;

产业链的中游由部分系统设备供应商、系统集成商、平台和软件集成商构成,着眼于解决物联网硬件平台的建设和维护问题,是物联网产业的中间环节的受益者;

产业链的下游是电信运营商和物联网运营商,着眼于信息传输平台建设与运营,物联网应用部署与运营,是物联网产业结构中排位最末的受益人。;1.1物联网软件的特点和分类

(二)物联网软件的分类(续):?

物联网软件是将物联网体系结构中设施与服务有机结合起来的粘结剂,完成数据的汇聚、处理和分发任务,完成事件的检测、派遣和响应事务,并为物联网的运营商、管理者和终端用户提供进入网络的接口。

;1.1物联网软件的特点和分类

(二)物联网软件的分类(续):?

1、从供应商的角度,结合物联网的分层特性和软件本身的分类特点,物联网软件可以按照层次分类为以下几种类型:

感知层和网络层包括:微操作系统、嵌入式操作系统、实时数

文档评论(0)

1亿VIP精品文档

相关文档