物联网窄带宽无线通信协议对比
物联网窄带宽无线通信协议对比
直接上表格:
协议类型 | 优点 |
优点 |
是否需要网关 |
应用场景 |
---|---|---|---|---|
Zigbee:基于IEEE 802.15.4 | 1、功耗很低 2、实时性好、稳定性好 3、支持星型网络,一对多通信,也支持mesh 4、网络容量大 5、2.4G高频传输,且传输数据量相对较大 6、室内通信距离20~30米 7、安全等级更高 |
1、出现网关掉线单点故障,设备节点同时掉线 2、存在同频串扰 3、穿墙能力一般 4、通讯距离一般 5、手机无法连接zigbee(优缺点兼存) |
需要网关作为中心节点,起到路由和上层tcp/ip交换的作用。 | 物联网、智能家居、智能门锁、工程项目iot大规模组网场景 |
Lora:基于IEEE 802.15.4 | 1、低功耗 2、低频<1000MHZ传输,传输距离远 3、传输星型网络,一对多通信 4、网络容量大 |
1、低频传输、延时较大 2、传输带宽小,速率低,不适合大数据传输 3、安全性低 4、穿墙能力好 5、手机无法连接 |
需要网关作为中心节点,起到路由和上层tcp/ip交换的作用。 | 物联网、工程项目iot大规模组网场景 |
经典蓝牙:基于IEEE 802.15.1 | 1、2.4G高频传输,传输速率可以非常高,可达到20Mbps 2、传输数据量大 3、支持点对点通信和星型网络,主从节点 4、支持手机蓝牙连接做近场通讯 |
1、功耗高 2、容易受到同频串扰 3、穿墙能力较弱 4、安全性较zigbee低 |
网关作为主节点。网关存在也可用来与互联网通信。 | 照片传输、音频传输、汽车蓝牙。 |
BLE蓝牙:基于IEEE 802.15.1 | 1、低功耗 2、支持点对点通信和星型网络一对多通信,主从节点 3、室内通信距离10~20米 4、支持手机蓝牙连接做近场通讯 |
1、单包传输数据量小 2、容易受到同频串扰 3、穿墙能力较弱 4、通讯距离一般 5、安全性较zigbee低 |
网关作为主主节点。网关存在也可用来与互联网通信。 | 物联网、智能家居、智能门锁 |
蓝牙Mesh:基于IEEE 802.15.1 | 1、基于BLE低功耗蓝牙 2、网状网络,支持多对多拓扑,低功耗节点,友邻节点 3、去中心化,自动组网入网 4、实时性和稳定性好 5、广播通信模式,节点间互相通信,不害怕单点故障。 6、室内通信距离10~20米 |
1、单包数据量小(8字节),超过要分包 2、不适合传输大量的数据 3、容易受到同频串扰 4、穿墙能力较弱 5、通讯距离一般 6、安全性较zigbee低 |
局域网内不需要,网关用来作为tcp/ip协议栈与蓝牙协议栈的转换 | 物联网、工程项目、类似灯控方案等的多节点小数据的通信方案。 |
wifi:基于IEEE 802.11 | 1、高频传输(2.4G和5G)、传输速度快 2、传输数据量大 3、批量配网复杂 |
1、功耗高、启动后连接速度慢 2、不稳定、会出现断流 3、安全性低 4、存在同频串扰 |
需要路由器分配IP | 视频场景、语音场景、家庭上网 |
nb-iot: 广域网蜂窝网络 | 1、低功耗广域网窄带宽通信、无线蜂窝网络 2、依托运营商网络,无需特定组网设备 3、单设备直接联网使用无需组网 4、城市覆盖广,高可靠性 5、安全性高 |
1、连接基站过程功耗高,不可做实时通讯 2、同地区同时连接数在线数受限于基站承载能力 3、偏远地方信号覆盖低 4、传输带宽小,速率低、适合小数据量传输 5、频段逐步让出即将退网 6、需要充值物联网卡 |
不需要网关,直接连接运营商基站 | 智能电表、智能水表等仪表设备,智能门锁 |
4g-cat.1: 广域网蜂窝网络 | 1、低功耗广域网、基于4G无线蜂窝网络、传输带宽大速率高 2、依托运营商网络,无需特定组网设备,单设备直接联网使用 3、4G基站多,信号覆盖广,高可靠性 4、安全性高 |
1、价格高 2、连接基站过程功耗高,不可做实时通讯 3、需要充值物联网卡 |
不需要网关,直接连接运营商基站 | 智能仪表类、智能门锁、路灯、车辆联网、市政设施等。 |
本文来自博客园,作者:yysocket,转载请注明原文链接:https://www.cnblogs.com/yysocket/p/17842935.html
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战