本文主要是组成物联网(IoT)系统和设备的概述。从传感器和通信协议到API和机器学习。
“物联网”涵盖了广泛的行业和应用。
以下频道指南将为您提供帮助:

  • 瞥见查看IoT技术堆栈的不同方法
  • 深入研究数据管理和API云代理
  • 深入了解机器学习以及用户体验反馈和分析等高级技术
  • 通讯
  • 骨干
  • 硬件
  • 规约
  • 软件
  • 数据经纪人/云平台
  • 机器学习

通讯


  • RFID - ISO / IEC标准列表说明: “射频识别系统使用标签或附在要识别对象上的标签。称为询问器或读取器的双向无线电收发器向标签发送信号并读​​取其响应读取器通常将其观察结果传输到运行RFID软件或RFID中间件的计算机系统,RFID标签可以是无源,有源或电池辅助的无源。有源标签具有板载电池并定期发送其ID信号。无源(BAP)板载一个小电池,当有RFID阅读器时会被激活。”
    频率:120–150 kHz(LF),13.56 MHz(HF),433 MHz(UHF),865-868 MHz(欧洲)902-928 MHz(北美)UHF,2450-5800 MHz(微波),3.1–10 GHz (微波)
    范围:10cm至200m
    示例:道路通行费,建筑物通道,库存
  • EnOcean -ISO / IEC 14543-3-10(联盟)描述: “ EnOcean技术是一种能量收集无线技术,主要用于楼宇自动化系统;但也应用于工业,运输,物流和智能家居的其他应用程序。基于EnOcean技术的产品,将微型能量转换器与超低功耗电子产品相结合,并实现了无电池无线传感器,开关,控制器和网关之间的无线通信。” -概述视频频率:315 MHz,868 MHz,902 MHz范围:室外300m,室内30m示例:无线开关,传感器和控件
  • NFC- ISO / IEC 18092和ISO / IEC 14443-2、3、4,JIS X6319-4描述: “ NFC是一组短距离无线技术,通常需要10 cm或更短的距离。NFC的工作频率为13.56 ISO / IEC 18000-3空中接口上的MHz,速率从106 kbit / s到424 kbit /s。NFC始终涉及启动器和目标;启动器会主动生成可为无源目标供电的RF场。 NFC的目标是采用非常简单的外形,例如不需要电池的标签,贴纸,密钥卡或卡。只要两个设备都通电,就可以进行NFC对等通信。“频率:13.56 MHz范围:<0.2 m示例:智能钱包/卡,操作标签,访问控制
  • 蓝牙(SIG)
    “蓝牙是一种无线技术标准,用于与固定和移动设备进行短距离(使用2400–2480 MHz的ISM波段中的短波无线电传输)交换数据,从而创建具有高安全级别的个人局域网(PAN) 。”
    频率:2.4GHz
    范围:1-100m
    示例:免提耳机,钥匙加密狗,健身追踪器
  • WiFi
    “ Wi-Fi是一种允许电子设备通过计算机网络(包括高速Internet连接)通过无线方式(使用无线电波)交换数据的技术。Wi-Fi联盟将Wi-Fi定义为“任何无线局域网”这是基于电气和电子工程师协会网络(WLAN)产品(IEEE)802.11标准”
    -的802.11a / b / g / n的/自动对焦,直接WiFi,WPS
    频率:2.4 GHz,3.6 GHz和4.9 / 5.0 GHz频段。
    范围:普通范围可达100m,但可以扩展。
    应用程序:路由器,平板电脑等
  • Weightless (SIG)
    “ Weightless是一种提议的专有开放无线技术标准,用于通过具有高安全性的空白空间(空白电视传输信道中的波长无线电传输)在基站与周围的数千台机器之间交换数据。”
    频率:随法规而定(470 – 790MHz)
    范围:最高10km
    数据速率:1kbits / s至10Mbits / s
    示例:智能仪表,交通传感器,工业监控
  • GSM
    “ GSM(全球移动通信系统)是一种开放的数字蜂窝技术,用于传输移动语音和数据服务。
    如今,地面GSM网络覆盖了全球90%以上的人口。GSM卫星漫游还将服务访问范围扩展到了没有地面覆盖的区域。”
    频率:欧洲:900MHz和1.8GHz,美国:1.9GHz和850MHz,可在此处找到完整列表。
    数据速率:9.6 kbps
    示例:手机,M2M,智能电表,资产跟踪
  • 额外
    3G、4G LTE、ANT、Dash7、Ethernet、GPRS、PLC / Powerline、QR Codes, EPC、WiMax
    X-10、802.15.4、Z-Wave、Zigbee

骨干

物联网架构的一些关键组件。

  • IPv4和IPv6
    “ Internet协议版本6(IPv6)是Internet协议(IP)的最新版本,该通信协议为网络上的计算机提供标识和定位系统,并在Internet上路由通信。Internet上的每个设备都必须是分配IP地址以便与其他设备进行通信随着越来越多的新设备连接到Internet,对地址的需求超出了IPv4的能力,IPv6使用128位地址,允许2128 ,大约是3.4×1038个地址,或者是使用32位地址的IPv4的7.9×1028倍以上。”
  • UDP协议
    “用户数据报协议(UDP)是Internet协议套件(用于Internet的网络协议集)的核心成员之一。借助UDP,计算机应用程序可以发送消息,在这种情况下称为数据报,到Internet协议(IP)网络上的其他主机,而无需事先进行通信以建立特殊的传输通道或数据路径。”
  • TCP协议
    “传输控制协议(TCP)旨在用作分组交换计算机通信网络中的主机以及此类网络的互连系统中的主机之间的高度可靠的主机到主机协议。”
  • 6LoWPAN
    “ 6LoWPAN是低功耗无线个人局域网上IPv6的首字母缩写。6LoWPAN组定义了封装和报头压缩机制,这些机制允许IPv6数据包通过基于IEEE 802.15.4的网络发送和接收。”

物联网硬件

  • 无线SoC
    Gainspan,Wiznet,Nordic Semiconductor,TI等制造商正在创建具有TCP,UDP和IP芯片级功能的,独立的,经过RF认证的模块解决方案。这些解决方案包括内置的安全功能,可以减少认证时间,并允许公司以很少的RF专业知识向任何基于微控制器(基于MCU)的产品添加通信。
  • 原型板和平台
    从Arduino到Raspberry Pi,再到新的BeagleBone Black,都有大量的社区DIY和原型制作平台可供使用,这使创建自己的物联网项目成为可能。

从可以一直嵌入(甚至提取)的“智能尘埃”系统一直到驱动星际互联网系统的卫星。推动物联网的硬件设备种类繁多,范围太广,无法在概述文章中有效介绍。

软件

  • Riot OS
    “ RIOT OS是一种用于物联网(IoT)设备的操作系统。它基于微内核,旨在实现能源效率,硬件独立开发和高度模块化。”
    支持6LoWPAN,IPv6,RPL,TCP和UDP
    专为实现最高能效和低资源要求而设计:最小RAM(〜1.5kB)和最小ROM(〜5kB)
    能够在多个平台上运行(嵌入式设备和普通PC)
    使用C或C ++进行标准编程,可以同时运行16位和32位平台
  • Thingsquare Mist
    “ Thingsquare Mist为物联网带来了有弹性的无线网状网络和真正的Internet连接。ThingsquareMist开源固件异常轻巧,经过了战斗力的考验,可与带有多个无线电装置的多个微控制器一起使用。ThingsquareMist通常在具有64-256 KB闪存和16-32 KB RAM的硬件上运行。”
    -在此处查看更多的物联网软件项目。

协议

  • CoAP
    “受限应用协议(CoAP)是一种软件协议,旨在用于非常简单的电子设备中,从而使它们可以通过Internet进行交互通信。它特别适用于小型低功耗传感器,开关,阀和需要的类似组件可以通过标准Internet网络进行远程控制或监督。CoAP是一种应用层协议,旨在用于资源受限的Internet设备(例如WSN节点)中。CoAP旨在轻松转换为HTTP,以简化与Web的集成,同时满足特殊要求,例如多播支持,非常低的开销和简单性”
  • RESTful HTTP
    “代表性状态转移(REST)是一种用于诸如万维网之类的分布式系统的软件体系结构。REST已经成为一种主要的Web API设计模型。”
  • MQTT
    “消息队列遥测传输(MQTT)是一种用于M2M通信的开放消息协议,它能够将消息形式的遥测样式数据从普遍的设备沿着高延迟或受限制的网络传输到服务器或小型消息代理。 。”
  • XMPP
    “可扩展消息和状态协议(XMPP)是一种用于实时通信的开放技术,可为广泛的应用程序提供支持,包括即时消息,状态,多方聊天,语音和视频通话,协作,轻量级中间件,内容联合,以及XML数据的通用路由。”
    -查看物联网协议的完整列表。

数据经纪人/云服务

  • ThingWorx
    “ ThingWorx平台提供了完整的应用程序设计,运行时和智能环境-使组织能够快速创建M2M应用程序和创新解决方案,以释放人,系统和智能互联事物交汇处的价值。”
  • EVRYTHNG
    EVRYTHNG引擎提供了大规模的工业技术,可以为公司的产品和其他对象创建并提供数百万个Active Digital Identities™。这些独特的在线配置文件为Web上的任何物理对象创建了持久的独特数字状态。想想Facebook for Things™,其中的单个对象(就像社交网络上的人一样)具有自己独特的数字配置文件,可用于通信,应用程序和服务。”
  • Sense
    “ Open.Sen.se是一个开放平台,面向所有想要为这个全球互连且沉浸式世界设计,原型和测试新设备,装置,场景和应用程序的人。设计师,开发人员,修补匠,学生,业余爱好者,研发人员部门,艺术家,自我量化者,dataviz狂人,无论您的技能是什么,我们都试图使Open.Sen.se易于使用,但对您来说功能强大。不用说Open.Sen.se是免费的。
    -查看更全面的物联网平台列表。

机器学习

  • Grok引擎
    “ Grok是一种软件,它通过三个独特的功能突破了这个瓶颈:分析流数据的高度自动化,连续从数据中学习的能力以及从Grok数据模型的输出驱动动作的能力。

IoT技术概览(postscapes)相关推荐

  1. 《考取HCIA证书看我就够了》第五篇:[HCIA-IoT]物联网技术之感知层技术概览

    系列文章目录 <考取HCIA证书,看我就够了> 1.华为职业认证体系及HCIA介绍 2.[HCIA-IoT]物联网起源与发展 3.[HCIA-IoT]物联网技术之网络层技术概览 4.[HC ...

  2. LoRa和LoRaWAN技术概览

    1. 引言 本文的目的是给出一个LoRa和LoraWAN技术的引导性的技术概览.低功耗广域网络(LPWAN)支持预计有数亿数量级的IoT设备中的绝大多数.LoRaWAN在设计时以自底向上的方式优化了L ...

  3. 模型可解释性技术概览

    XAI系列二:模型可解释性技术概览 传统网络安全威胁分析依赖专家知识及基本的数据分析,然而随着攻击技术的复杂化.安全数据接入的多元化,高性能人工智能技术越来越多的应用到威胁分析中,试图解放安全行业的生 ...

  4. 苏宁物流研发中心运输产品线产品总监钟翼翔:IOT技术的应用分析

    嘉宾介绍 钟翼翔,现任苏宁物流研发中心运输产品线产品总监. 2011 ~ 2017 期间,担任南京欣网互联网络科技有限公司电商产品部经理.2017 ~ 至今,担任苏宁物流研发中心运输产品线产品总监,主 ...

  5. 转:Linux网络IO并行化技术概览

    转:http://codinginet.com/articles/view/201605-linux_net_parallel?simple=1&from=timeline&isapp ...

  6. 微软高性能计算服务器pdf,微软高性能计算HPCserver2008技术概览.pdf

    微软高性能计算HPCserver2008技术概览 在 11 月最新公布的第三十次全球超级计算机排行榜上,微软系统只占据了区区 6 套, 远不及 Linux 的 381 套.但作为软件行业的巨头,微软自 ...

  7. 大数据(1)---大数据全系技术概览

    大数据全系技术概览 什么是大数据? 大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉.管理和处理的数据集合,是需要新处理模式才能具有更强的决策力.洞察发现力和流程优化能力的海量 ...

  8. 数字图像中手写阿拉伯数字的识别技术概览

    数字图像中手写阿拉伯数字的识别技术概览 撰文 周翔 摘要:图像中手写阿拉伯数字的识别和其他模式的识别所采用的方法是多种多样的.本文论述了图像中手写阿拉伯数字的识别过程,并对手写数字识别的三种方法(基于 ...

  9. 移动网站性能优化:网页加载技术概览

    移动网站性能优化:网页加载技术概览 2013/08/27 | 分类: IT技术 | 0 条评论 | 标签: WEB开发, 性能优化, 移动 分享到: 47 本文由 伯乐在线 - 伯乐在线读者 翻译自  ...

最新文章

  1. Smarty3 配置
  2. webpack 采坑(CleanWebpackPlugin 插件报错: CleanWebpackPlugin is not a constructor ;)
  3. 路由器mstp多域配置举例
  4. Android 插件化原理解析——Service的插件化
  5. 容器互联(linking)
  6. 使用WSO2 ESB构建制造服务总线(MSB)
  7. 谷歌浏览器书签栏怎么隐藏 谷歌Chrome浏览器书签栏隐藏教程
  8. 列表视图案例2——显示用户列表
  9. SAP License:SAP Concur是什么?
  10. php 实现两变量值对换,PHP互换两个变量值的方法(不用第三变量)
  11. ELK学习总结(3-2)elk的过滤查询
  12. 【Vue.js 知识量化】Promise
  13. Xib中用自动布局设置UIScrollView的ContenSize
  14. Mysql中将查询出来的多列的值用逗号拼接
  15. Hadoop_23_oozie
  16. roc曲线spss怎么做_如何用SPSS做ROC曲线分析
  17. vscode调试html页面status200无法访问此网站 localhost 拒绝了我们的连接请求
  18. 图像分类halcon
  19. C++STL之初识容器和迭代器
  20. 学校教务管理系统(第二弹

热门文章

  1. adb模拟按键home_adb命令中 模拟按键 KeyCode 部分详解
  2. java实现加权随机,负载均衡--加权随机算法(Weight Random)
  3. 一篇文章带你弄懂BI和大数据!
  4. HYSBZ - 2818 Gcd —— 莫比乌斯反演
  5. HTML图片的路径问题
  6. 【计算机算法】递归——打印旋转方阵(正转及逆转)
  7. 及时复盘的好处_复盘是什么意思,有什么意义
  8. 主干开发 主干发布_通过基于主干的开发来改善发布过程
  9. 愿为你破开鱼尾,但不会为你化身浮沫
  10. Microsoft Remote Desktop提示「Your session was disconnected」