点击返回自学华为IoT物流网

自学华为IoT物联网_11 物联网操作系统介绍

1.1  物联网面临的困难

  • 物联网终端发展面临的困难:开发者需要懂硬件和芯片的差异,自行适配硬件接口
  • 物联网开发面临的困难:物联网通信协议多,通信模块更新换代快,彼此是多对多的关系,开发者需要自行选型和对接适配
  • 物联网操作系统面临的困难:
       多传感器系统管理复杂
       视频场景下性能、功耗要求高
       开发语言编程效率低、上手难度大(大而复杂;实现相同的功能耗时长;同时需要更多行代码,开发效率低;编译脚本难编写,问题难发现)

1.2  物联网操作系统需求

  • 连接需求:不同类型通信协议的互通互联
  • 组网需求:自发现、自连接、自组网,网络可快速自愈
  • 管理要求:不同类型传感器接入和算法开发的统一管理

2.  Huawei LiteOS介绍

2.1  Huawei LiteOS特点

华为 “1+2+1” IoT架构

  • 以轻量级、低功耗,快速启动等特性为基础
  • Wifi、Zigbee、NB-IoT等短距、长距协议设备的互联互通
  • 优化的Mesh自组网,组网快、组网稳、组网多
  • 不同类型、不同接口传感器的统一管理,即插即用
  • 端管云协同的安全管理,降低终端被攻击的风险
  • JS变成语言

2.2  Huawei LiteOS基础架构   1+N架构

2.3  Huawei LiteOS 四大互联网解决方案

 2.3.1 华为智能家居解决方案

基于手机智能传感的智能家居互联互通方案

  • 结合手机屏幕操作、语音、手势识别
  • N步操作-----1步、0步

 2.3.2 华为智能停车解决方案

 2.3.3 华为智能水表解决方案

 2.3.4 华为智能照明解决方案

优化Mesh自组网能力,满足海量终端组网。

.....

自学华为IoT物联网_11 物联网操作系统介绍的更多相关文章

  1. 自学华为IoT物联网之路

    自学华为IoT物联网之路 01 自学华为IoT物联网_01 物联网概述 02 自学华为IoT物联网_02 常见物联网通信技术 03 自学华为IoT物联网_03 公共事业物联网常见问题及解决方案 04  ...

  2. 自学华为IoT物联网_08 IoT连接管理平台介绍

    点击返回自学华为IoT物流网 自学华为IoT物联网_08 IoT连接管理平台介绍 一.IoT连接管理平台的由来 1.1  物联网产业发展面临的挑战 新业务上线周期长,应用碎片化,开发周期长,场频上市慢 ...

  3. 自学华为IoT物联网_10 IoT联接管理平台配置及开发实验1

    点击返回自学华为IoT物流网 自学华为IoT物联网_10 IoT联接管理平台配置及开发实验1 实验1:OceanConnect平台实验             通过基本的编程操作与配置,帮助读者熟悉O ...

  4. 自学华为IoT物联网_09 OceanConnect业务流程

    点击返回自学华为IoT物流网 自学华为IoT物联网_09 OceanConnect业务流程 1.  物流网重要的连个协议介绍 1.1  重要物联网协议介绍----MQTT MQTT(消息队列遥测传输) ...

  5. 自学华为IoT物联网_06 智慧家庭物联网常见问题及解决方案

    点击返回自学华为IoT物流网 自学华为IoT物联网_06 智慧家庭物联网常见问题及解决方案 1. 家庭中遇到的问题 2.1 华为智慧家庭概念的发展历程 2.2 华为智慧家庭的解决方案架构 智慧家庭主要 ...

  6. 自学华为IoT物联网_07 物联网安全

    点击返回自学华为IoT物流网 自学华为IoT物联网_07 物联网安全 1. 物联网安全的事件 事件1: 特斯拉事件 车载终端被入侵,通过CAN总线命令可远程控制车辆启停: 本地关键信息存储未做保护,印 ...

  7. 自学华为IoT物联网_12 Huawei LiteOS基础架构

    点击返回自学华为IoT物流网 自学华为IoT物联网_12 Huawei LiteOS基础架构 一.1个Huawei LiteOS Kernel 1.1 huawei LiteOS Kernel基本框架 ...

  8. 自学华为IoT物联网_05 能源工业物联网常见问题及解决方案

    点击返回自学华为IoT物流网 自学华为IoT物联网_05 能源工业物联网常见问题及解决方案 1. 1 能源工业--油田业务面临的三大挑战 故障处理不及时: 部分油田开采难道大.机械故障较多.现场发生的 ...

  9. 自学华为IoT物联网_04 车联网常见问题及解决方案

    点击返回自学华为IoT物流网 自学华为IoT物联网_04 车联网常见问题及解决方案 1.1 可以预见的车联网未来 车辆对车辆.车辆对道路.车辆对网络通信 车辆对外发送车辆状态信息 周边环境信息发送给车 ...

随机推荐

  1. js总结:onClick=“return confirm()”实现确认以及取消表单的提交

  2. CentOS查看和修改PATH环境变量的方法 profile

    https://blog.csdn.net/dongheli/article/details/83987092

  3. 编写自己的composer项目

    编写自己的composer项目   composer的出现给php开发带来极大的便利, 配合phpunit的测试工具, 也可以更好的规范php开发. 尽管这些标准不是官方提供的, 但现在大部分的php ...

  4. Java 中的String、StringBuilder与StringBuffer的区别联系(转载)

    1 String 基础 想要了解一个类,最好的办法就是看这个类的源代码,String类源代码如下: public final class String implements java.io.Seria ...

  5. [转帖]批处理-For详解

    批处理-For详解 https://www.cnblogs.com/DswCnblog/p/5435300.html for 循环的写法 感觉非常好. 今天下午的时候简单测试了下. 多学习提高 非常重 ...

  6. Oracle创建表sql语句

    create table t_owners ( id number primary key, name ), addressid number, housenumber ), watermeter ) ...

  7. SpringMVC+Spring+Mybatis+AngularJS 多规格保存示例代码

    insert时拿到最新增加的id值 绑定参数 js 实体类 Service实现类 Controller

  8. 原生JS实现增加删除class

    <!DOCTYPE html> <html> <head> <style type="text/css"> .night-mode{ ...

  9. mycat - 水平分表

    相对于垂直拆分的区别是:垂直拆分是把不同的表拆到不同的数据库中,而水平拆分是把同一个表拆到不同的数据库中.水平拆分不是将表的数据做分类,而是按照某个字段的某种规则来分散到多个库之中,每个表中包含一部分 ...

  10. 二进制安装MongoDB

    1.下载mongodb cd /usr/local/src/ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.5.tgz ...