浅谈物联网(IoT)架构解析:从感知层到云端

2024-10-10 17:09
95
新闻资讯

  免责声明

  希客安全的技术文章仅供参考,任何个人和组织在使用网络时应当遵守相关法律法规,不得利用网络从事危害国家安全、荣誉和利益的活动。未经授权,请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责,希客安全及文章作者不承担任何责任。本文所提供的工具仅用于学习,禁止用于其他用途!

  IOT架构

  一、网络架构

  蓝牙协议:无线通信协议,短距离通信(10-100m),核心协议包括基带(BB)协议、链路管理协议(LMP)、逻辑链路控制适配协议(L2CAP)和服务发现协议(SDP)。串行口仿真协议(RFCOMM)、电话控制系统(TCS)协议、选用协议(包括点对点(PPP)协议、网际协议(IP)、传输控制协议(TCP)、用户数据报协议(UDP)、对象交换(OBEX)协议和无线应用协议(WAP),电子名片(vCard)等。

  频段:2.4GHZ;

  ZigBee:也称紫蜂,是一种低速短距离传输的无线网上协议。

  频段:2.4GHZ;

  车载总线:包含can,can-fd,lin,flexray,most,gmsl千兆多媒体串行链路,以太网,SPI,uart等。

  二、组成

  智能硬件设备:分为两类,1、采集数据的传感器 2、局部计算处理功能的应用终端;

  移动智能终端:智能手机、Pad等;

  通信管道:分为三部分,1、传输协议 2、传输设备(zigbee网关、路由器)3、通信链路(无线、有线);

  云端:IoT数据管理,计算处理(功能云、转发云、第三方云平台)。

  三、通信方式

  设备直联通信:硬件设备通过3、4、5G等通信接入云端通信;

  WIFI代理通信:多个设备运行在局域网环境中,通过无线路由接入云端;

  手机代理通信:智能手机作为蓝牙网关,接入云端;

  USB总线通信:车载设备通过3、4、5G接入云端;

  共享单车开锁过程:共享单车内置专用sim卡,用户扫码,将用户信息以及单车信息发送到云端,云端接收后向单车发送开锁指令,同时计费。

  四、智能硬件架构

  常见芯片处理器架构有X86、ARM、MIPS、PowerPC、RISC-V;

  复杂指令集:指令系统庞大,指令功能复杂,格式寻址方式多,每条长度不固定,x86就是典型的CISC架构;

  精简指令集:指令数量少,功能相对简单,长度固定,ARM、MIPS、PowerPC、RISC-V采用RISC架构。

  五、大端模式

  数据的高字节保存在内存的低地址中,数据的低字节保存在内存的高地址中。

  低地址 -----> 高地址

  0x12 | 0x34 | 0x56

  六、小端模式

  数据的高字节保存在内存的高地址中,数据的低字节保存在内存的低地址中。

  低地址 -----> 高地址

  0x56 | 0x34 | 0x12

  七、基础操作系统

稀客原创,如有转载,请声明原文来源!!!