物联网标准和协议解析

我们可以将物联网分为两大类:
工业物联网:其中本地网络基于许多不同技术中的任何一种。物联网设备通常将通过全球互联网传输数据。
商业物联网:本地通信通常是蓝牙或以太网(有线或无线)。物联网设备通常仅与本地设备通信。
二、物联网协议概述
所有iot协议并没有放在osi模型(open system interconnection)开放系统互联(物理层、数据链路层、网络层、传输层、会话层、表示层和应用层)等现有架构模型之上 ,而是将协议分为以下几层以提供一定程度的组织。
infrastructure,比如:6lowpan、 ipv4/ipv6、 rpl;
identification,比如:epc、 ucode、 ipv6、 uris;
comms / transport ,比如:wifi、 bluetooth、 lpwan;
discovery,比如:physical web、 mdns、 dns-sd;
data protocols,比如:mqtt、 coap、 amqp、 websocket、 node;
device management,比如:tr-069、 oma-dm;
semantic,比如:json-ld、 web thing model;
multi-layer frameworks,比如:alljoyn、 iotivity、 weave、 homekit;
每次层又可以分为很多类(上面只罗列了部分,有些内容相信大家都知道。),具体选择使用哪一种,与你框架和实际应用有关。
三、协议详解
物联网其实是一个复杂的概念,里面种类繁多,这里罗列几点常见的内容。
1. infrastructure
ipv6:ipv6是一种internet层协议,用于数据包交换的互联网络,并提供跨多个ip网络的端到端数据报传输。
6lowpan:6lowpan是低功率无线个人局域网上ipv6的首字母缩写。它是ieee802.15.4链路上ipv6的适配层。该协议仅在2.4 ghz频率范围内以250 kbps的传输速率运行。
udp(用户数据报协议):一种简单的osi传输层协议,用于基于internet协议(ip)的客户端/服务器网络应用程序。udp是tcp的主要替代方法,它是现有的最古老的网络协议之一,于1980年推出。udp通常用于专门为实时性能而调整的应用程序中。
uip:uip是一个开放源代码tcp / ip协议栈,能够与8位和16位微控制器一起使用。它最初是由瑞典计算机科学研究院“网络嵌入式系统”小组的adam dunkels开发的,并获得了bsd样式许可,并由众多开发人员进一步开发。
2. comms / transport
通信和传输层的技术有很多,wi-fi、蓝牙、zigbee、nfc这些技术,相信大家都不陌生。
这些技术通讯速率有很大差异,也要结合实际应用情况来选择。
四、框架
市面上有很多物联网框架,其解决方案有免费的,也有付费的。下面罗列一些框架图,方便知道初学者学习物联网技术。
1. arm物联网平台总监
2. david e culler开放标准参考模型
3. 其他

盘点CES2013亮相的七款智能手表
健身房中的智能魔镜,感受镜面显示屏的魅力
魅族15周年梦想机将现身:或为月底的魅族Pro7
无线AP与无线路由器的区别解析
箱式变压器的安装规范要求和位置考虑因素
物联网标准和协议解析
基于DSP和SD卡的生理信号数据采集系统设计
雷神911 P1笔记本怎么样?
智慧医疗服务系统可以有多方便
戏剧性转变!贝恩资本拟以182亿美元竞购东芝芯片业务
vivoX60值得入手吗?vivoX60开箱鉴赏参数配置详情
金河田TRX500评测 用料中规中矩转换效率也处于电源行业内的中端水平
变压器工作原理及基础知识汇总
充电机器人未来应用及市场前景如何?
芯讯通LTE Cat.4模组SIM7600G-H通过PTCRB认证
互联网技术的推广普及,促动了智慧城市的建设步伐
沟通接触器由什么组成
LED显示屏相关知识教程
三星S9屏占比或提升至90%,搭骁龙845,预计2018年1月量产
亚马逊可视化门铃系统已在美国大规模使用