【技术】先订一个小目标:练好多协议融合的IoT设计的武功秘笈
在IoT热潮的推波助澜之下,联网家庭中设备数量正以超过你预期的速度增长,并逐渐迈向兼容多种无线协议的形式发展。
随着各种无线协议产品的大量上市,我们很有必要了解这些设备之间的通信方式。让我们来看看最常用的无线通信协议,并讨论其各自擅长的应用。
Sub-GHz
对于低数据速率的应用,如家居安防和自动化,sub-GHz网络(工作频率低于1 GHz)有着超过更强大和功能丰富的协议的优势,如在 2.4 GHz波段操作的Wi-Fi,蓝牙和ZigBee。
范围是sub-GHz网络的亮点之一。窄带传输可以在一公里或更长范围内不间断地工作。它们将数据发送到远端集线器,而不从节点跳跃到节点。然而,这个较长的范围内也有来自相邻装置的干扰。在宽范围的sub-GHz频率中,较低的干扰是一种优势,并且这些频率比2.4GHz波段更“拥挤”。然而,在一些区域中,存在几个可用的sub-GHz信道,并且它们可能具有限制设备可发射时间的占空比限制。最后,与2.4 GHz协议相比,sub-GHz功耗更低。
然而,sub-GHz网络并不是完美的适合联网家庭的每一个方面。许多现有的sub-GHz网络使用专有协议并且是封闭系统。这样的系统通常需要翻译以与其他系统通信。对于家庭内通信,以及与可能在云中的数据服务和控制的通信,会使得使用sub-GHz无线更复杂。
Wi-Fi 802.11 b/g/n
Wi-Fi是迄今为止最著名的协议,因为我们大多数人每天在自己的家中使用它,并且已经用了十多年了。电气和电子工程师协会(IEEE)通过字母标识(b / g / n)提供标准和升级,而Wi-Fi联盟管理设备的认证和品牌化,从而促进了Wi-Fi广泛采用。
Wi-Fi的主要优点是人们对它的熟悉,认为它比其他协议“容易”,以及其在现有家庭中的普遍存在。毕竟,Wi-Fi的前身是在1991年首次开发的。在这一点上,大多数技术型房主(当前联网家庭产品的可能客户群)可以通过重置Wi-Fi路由器以解决基本问题。
Wi-Fi定义了MAC层协议和安全性,但它不定义设备的应用程序对象及其如何通信。这意味着每个制造商可以定义自己的应用级协议,并且设备到设备的通信是复杂或不可能的,除非两个公司通过紧密合作来定义它们。这会限制联网家庭中设备到设备市场里Wi-Fi的使用。Wi-Fi还假定网络的中央接入点模型,这意味着如果该接入不在操作,网络将停止运行。
Wi-Fi相对于其他协议功耗更高,所以虽然适合于供电的设备,但在电池供电运行至关重要的应用中,它并不能做得很好。Wi-Fi也显示了关于可扩展性的问题。例如,一些路由器被配置为仅支持最多15个设备,而预期的联网家庭将有接近100个设备。
另一个问题是各种数据源在Wi-Fi网络上的竞争。如果您的流式视频与恒温器竞争,两个数据流可能无法获得所需的带宽。如果你认为你的流媒体电视节目与你的孩子的视频游戏下载是不方便的,想象如果你的恒温器也参与到带宽竞争后的情形。
低功耗蓝牙
蓝牙是在智能手机应用中普遍存在的短距离通信协议。它不需要特殊的网关功能,因为它使用智能手机或移动设备,但它确实有一些缺点。它只是一个点对点网络,限制了它的范围和可靠性。如果您的智能手机不在范围内或不在家,则连接丢失。蓝牙当前不支持IP寻址,Bluetooth Standards则支持这一功能。
蓝牙具有标准的应用协议,但是这些通常与手机或PC的使用情况相关,而与在联网家庭中设备到设备的通信无关。
zigbee
zigbee在2004年首次标准化,并且相对于Wi-Fi具有更低的功耗。它运行在IEEE的802.15.4物理无线电规范上(而不是更熟悉的802.11的Wi-Fi名称)。zigbee在家庭自动化网状网络以及许多工业应用中被大量使用。
zigbee创建了一组应用协议,定义了各种设备及其在家庭和企业中使用的设备到设备的通信模式。这些应用协议是在公司联盟内开发的,因此有一个健康的产品生态系统以及有竞争力的芯片供应商。
zigbee协议有许多优点,包括其可靠性,可扩展性和自我修复网状网络的能力:
1)可靠性:
zigbee网络上的设备可以相互通信,即使在网关关闭或没有网关开始的情况下。
2)可扩展性:
zigbee和其他802.15.4协议不受每个路由器可以拥有的设备数量的限制。您可以添加几十个,甚至几百个设备。
3)自我修复:
如果网状网络的个人区域网络(或PAN)协调器不再可用或不可操作,则网状结构将无缝地故障切换并继续运行。想象它像您的计算机的RAID - 如果一个硬盘驱动器损坏,然后镜像的第二个硬盘驱动器接管,使您的工作不会中断。在家庭自动化的情况下,这意味着您的恒温器仍然工作,即使您的网关关闭。
Z-Wave
Z-Wave协议主要用于家庭控制和监控,并且是专有的。家居安防公司使用Z-Wave无线协议来创建门/窗传感器,火灾探测器,恒温器和其他家庭自动化设备的网络,这些设备可通过高级应用程序甚至通过Web访问。Z-Wave功能在低带宽,sub-GHz部署中最佳。
Z-Wave已经创建了一个应用协议,以标准化设备如何相互通信,以允许在家庭中进行真正的设备到设备通信。然而,该标准由一家公司控制,使得成长和扩张困难。应用层协议不是IP友好的,并且需要转换为IP协议以用于设备到云或电话通信。
Z-Wave不是开放标准,需要地址和应用程序翻译才能与互联网上的设备通信。Z-Wave需要网关才能在网络中创建单点故障。此外,协议假定设备是静态的,不允许移动设备(如远程控制)加入网络。
Thread
Thread是一种新的开放标准,它为网络上的每个设备分配一个IP地址,该IP地址通过该节点延伸。 Thread提供设备到设备通信,而不需要应用网关。
Thread有三个主要优点:
1)可扩展性:
联网家庭平均拥有一百个设备。如果这听起来很多,只要想象一下每个窗口和门将有 一个传感器,每个房间将被监控的温度和湿度。以这个速率,复杂性和规模成指数性的增长。
2)互操作性:由于在单个网状网络中有这么多设备在工作,重要的是它们都以智能和有效的方式相互通信并与家庭主人通信。
3)更便宜和更简单的硬件:
这不是一个新的故事,随着技术变得越来越广泛,设备的成本往往会下降。(看看过去十年中平板电视的价格)。基于IP的技术是众所周知的,易于实现。
当Thread在开发中,没有必要停止开发联网家庭的产品。使用现有802.15.4芯片的任何产品都可以通过无线(OTA)更新到基于线程IP的协议。这允许继续部署现有系统,当系统准备就绪时可以升级到Thread。
安全性和联网家庭
安全性建立在现有的网状网状联网家庭协议软件栈的深层,例如在802.15.4 MAC层使用的AES加密。流量总是加密的,并且添加认证技术,所有节点将具有要求认证以彼此和网络通信的能力。
即使在软件堆栈中使用低安全性的设备,也只是和在新设备中安装密钥的方法一样安全。这种关键安装或设备中的缺点是需要重新键入整个系统。
IP连接性和联网家庭
家庭中现有的协议是IP和非IP堆栈的混合。其他市场和网络已经融合到IP上,因为它提供了多种不同的寻址,路由和安全机制,可以为给定的网络或设备选择,并且仍然允许端到端可寻址性,且无需应用层转换路由消息。互联网迅速扩展到其他行业和细分市场,这表明这种技术转变如何在适当的IP基础设施上开创创新和快速发展新服务和设备。
IP的使用还允许混合底层技术与在不同MAC / PHY之间的桥接设备,使得在家中通过以太网连接的,PC上运行的应用也可以使用Wi-Fi或蜂窝连接无线地运行到您的蜂窝电话。这种类型的无缝连接在许多新的应用领域中是很重要的,消费者在他们的家中,或在旅行途中,都可以实现控制。
联网家庭是一个大量的公司正在创新和创造新的设备和服务的领域。这些服务中的一些需要高带宽并且更适合于使用Wi-Fi,而其他的像是受约束的电池操作的传感器,其将更喜欢使用现今的802.15.4低功率无线和ZigBee栈,以后将转移到Thread。
结论
随着物联网和互联家庭的爆炸式增长,在您的家中同时运行多个协议并不罕见,就像您在智能手机上一样。这不是某一个协议的“胜利”,而是寻找正确的协议组合,以使您的物联网应用程序能够愉快地与彼此,网关,云和消费者进行通信。
你预期什么应用程序使你的家更舒适?我们可能不会很快得到我们的飞行汽车,但随着设备和协议的扩大,我们很快将无缝运行联网家庭,使我们的环境更方便,舒适和节能。
- |
- +1 赞 0
- 收藏
- 评论 96
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(96)
-
AUTOSAR Lv4. 资深工程师 2019-01-23可以的
-
回归的鱼儿 Lv7. 资深专家 2019-01-22干货很多
-
aran Lv7. 资深专家 2019-01-20资料不错,值得学习。
-
用户37866299 Lv6. 高级专家 2019-01-20学习
-
喜子 Lv4. 资深工程师 2019-01-16要得
-
Kaven Lv4. 资深工程师 2019-01-16好文章
-
用户49108147 Lv4. 资深工程师 2019-01-13学习
-
V766 Lv7. 资深专家 2019-01-10学习了
-
崇乾 Lv8. 研究员 2019-01-08学习了解
-
红土地 Lv7. 资深专家 2019-01-07学习了
相关推荐
【技术】Bluetooth、Thread和Zigbee性能基准测试结果
Silicon Lab对蓝牙网状网络 (Bluetooth mesh)、Thread和Zigbee开展了网状网络性能的基准测试,从而帮助开发人员更好地了解难以预测的无线行为,使其在设计 IoT 相关产品时能做出更明智的选择。
低功耗/延迟的ZIGBEE无线安防系统,支持加密更安全!
本文推出一种基于“系统控制中心+ZigBee无线传感器网络”的智能安防监测系统方案设计。
芯科科技携手东胜物联提升Sub-GHz网关和智能安防产品开发,互联互通更可靠到位
芯科科技携手东胜物联提升Sub-GHz网关和智能安防产品开发,互联互通更可靠到位。通过芯科科技EFR系列多协议无线SoC产品和相关软件开发工具的支持,东胜物联推出了一系列无线模块及可编程和多协议物联网网关设备,可广泛涵盖最新版本的蓝牙、Sub-GHz、Zigbee、Z-Wave和Matter等热门无线协议的网络连接设计。
Zigbee系统包含几大模块?
Zigbee系统包含模块有:1、ZigBee网络节点,包含End Device/Router;2、ZigBee网关,带有WIFI/以太网的接口,是ZigBee网络和云端、Internet、手机连接的桥梁,里面包含有ZigBee芯片,作为Coordinater;3、云端/Web Server;4、手机APP。
SiWN917 NCP单芯片Wi-Fi®和Bluetooth®LE无线安全解决方案
描述- SiWN917是一款集成了Wi-Fi和蓝牙LE无线功能的单芯片解决方案。它具备多协议无线子系统,集成内置无线子系统和高级安全功能,并具有集成电源管理单元。该处理器运行在独立的线程上,支持多种网络和无线堆栈。其应用范围广泛,包括智能家居、智能城市、安防摄像头、智能仪表、工业可穿戴设备、智能传感器、智能建筑、智能家电、资产追踪、健康与健身、智慧医院和宠物追踪等领域。
型号- SIWN917M100LGTBA,SIWN917
ZigBee PRO网络处理器
描述- Z-Stack ZNP ZigBee PRO网络处理器是一款低功耗、成本效益的ZigBee网络处理器,提供完整的ZigBee功能,并简化了应用接口。该处理器支持多种应用,包括家庭/建筑自动化、工业控制和监控、低功耗无线传感器网络等。Z-Stack ZNP通过多种串行接口与微控制器连接,处理所有ZigBee协议任务,释放应用微控制器的资源。主要特点包括:支持ZigBee PRO系统芯片的所有强大功能,具有简化的应用接口;通过UART1或USB2接口与应用处理器连接;访问12位模数转换器、GPIO引脚、非易失性存储器等。
型号- CC2592,CC2538,CC2591,CC2530,CC2531
【经验】 Si446x Sub-Ghz频段无线收发器的GND引脚该如何处理?
Si446x 是silicon Labs公司的一款高性能Sub-Ghz频段的无线收发器。广泛用于室内照明及智能家居,安防监控,楼宇自动化,测量及四表等领域。Si446x芯片的pin18引脚和芯片底部焊盘都是GND,在设计的时候该如何处理?
芯科携FG2x Sub-GHz SoC系列亮相IOTE物联网展,演示最新无线技术并强化生态支持
芯科科技将参加4月24-26日在上海世博展览馆举办的IOTE物联网展,以实际演示领先的Matter over Thread开发技术和平台解决方案,以及我们通过Wi-SUN FAN 1.1认证的FG2x Sub-GHz SoC系列产品。
ZigBee网络中怎么实现任意两个节点间数据传输?
在同一ZigBee网络内各节点间传输数据时,节点会根据ZigBee路由自动查找最合适的通讯链路,并根据通讯链路安全的将数据传输到目的节点。这个过程是自动完成的。 但值得注意的一点是,ZigBee各种类型的设备中,只有路由器和协调器才具备数据转发功能,因此用户在网络中需要根据节点通讯距离和现场环境合理的分布路由器的位置。为了实现点对点通信,也可以使用ZigBee的绑定功能。
ZigBee如何刷新路由路径?
协议栈内默认使用AODV routing,即发现式路由;AODV会发送route request,等待route reply来建立路由信息存入路由表,再按此发送数据。
芯科科技以领先Sub-GHz和Wi-SUN网格技术助推印度智慧城市生活实验室项目
Silicon Labs智慧城市高级营销总监Abhijit Grewal先生与Wi-SUN联盟总裁兼首席执行官Phil Beecher一同讨论了芯科科技与印度海得拉巴国际信息技术研究所的合作,以及如何将芯科科技领先的Sub-GHz和Wi-SUN网格技术用于支持其智能城市生活实验室(Smart City Living Lab)试验项目。
Silicon Labs(芯科科技)BLE WiFi无线产品介绍
描述- Silicon labs BLE WiFi无线产品介绍。
型号- EFR32BG1,WF111,EFR32BG,WF200,WF121,SLWRB4154A,SLWSTK6020A,EFR32BG14,WGM110,SLWRB425XX,SLWSTK606XA,SLWSTK6000A,SLWSTK6101C,AMW036,AMW136,AMW004,AMW037,AMW006,AMW106,AMW007,EFR32BG13,EFR32BG12
【经验】如何把Sub-GHz无线收发器评估板变成抓包工具
在无线射频开发调试过程中,抓包工具也是必不可少的一员,Silicon labs推出的Sub-Ghz无线收发器Si446x也能秒变抓包工具,本文就针对此过程进行了详细介绍。
ETRX358x LRS ZIGBEE®模块
描述- 本资料介绍了Telegesis™的ETRX358x-LRS和ETRX358xHR-LRS ZigBee模块,这些模块是低功耗2.4GHz ZigBee模块,具有增强的前端模块(SiGe SE2432L),包含功率放大器(PA)和低噪声放大器(LNA)。它们适用于需要高链路预算的应用,与Telegesis ETRX3系列完全兼容。该文档涵盖了硬件描述、产品认证、引脚分配、硬件接口、固件描述、绝对最大额定值、直流电气特性、数字I/O规格等内容。
型号- ETRX3586HR-LRS,ETRX3DVK,ETRX357HR-LRS,ETRX3581HR-LRS,ETRX3581-LRS,ETRX3582,ETRX3586-LRS,ETRX3588HR-LRS,ETRX3582HR,ETRX3586,ETRX358X,ETRX3588,ETRX35X-LRS,ETRX3587,ETRX3586HR,ETRX357,ETRX3 FAMILY,EM358X FAMILY,ETRX358X FAMILY,EM358X,ETRX3585-LRS,ETRX358XHR-LRS,ETRX3USB,ETRX3582HR-LRS,ETRX358XHR-LRS FAMILY,ETRX3 SERIES,ETRX3587HR-LRS,ETRX358X SERIES,ETRX3585HR-LRS,ETRX358X-LRS,ETRX357DVK,ETRX3,EM358X-LRS,ETRX3588-LRS,ETRX357HR,ETRX358XHR,ETRX3587HR,ETRX3588HR,ETRX3582-LRS,ETRX358X-LRS FAMILY,ETRX357-LRS,ETRX3587-LRS,ETRX358XHR SERIES,ETRX358X-LRS SERIES
Silicon Labs(芯科科技) UG129 ZigBee®USB虚拟网关参考设计(RD-0002-0201) 用户指南
描述- 本资料介绍了Silicon Labs开发的Zigbee网关参考设计,包括RD-0001-0201和RD-0002-0201两种设计。这些设计旨在展示Zigbee网关功能,并支持多个Zigbee参考设计。资料详细说明了软件架构、安装配置步骤、网关功能、软件组件以及常见问题的解决方案。
型号- EM3588-M-AN-C,EM3588,EM358X,EM3588-RTR,EM3588-RT
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 102,628
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 50,699
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.7778
现货: 17,407
现货市场
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳/苏州 提交需求>
登录 | 立即注册
提交评论