0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是配网?有哪些配网方式?

倩倩 ? 来源:阿里技术 ? 2020-09-18 15:32 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是配网?有哪些配网方式?物联网配网技术为何鱼龙混杂,互不相通?本文将从原理、流程详细介绍一键配网、设备热点配网、手机热点配网、蓝牙配网、路由器配网和零配等6种配网方式,总结对比各配网方式的特点,并分享对配网技术未来发展方向的看法。

一 概要

Wi-Fi大家很早就接触了,但是配网对很多人都比较陌生。因为早期的Wi-Fi设备基本都是带屏幕和输入设备的(如笔记本/手机/PDA等),而配网只需要用户直接输入路由器的SSID/password即可,简单到被人忽略。

但是随着物联网的兴起,Wi-Fi被大量应用于没有人机交互方式的设备中,如智能插座等物联网终端产品中,而Wi-Fi(IEEE802.11)标准在设计之初是没有考虑这种无人机交互方式的配网的,也就是没有官方标准。配网成了一种类似于黑客找漏洞的技术,这也就导致了市面上配网的方法多种多样,且各家玩各家的,鱼龙混杂,互不相通,整体体验偏低。

几个概念:

狭义配网:Wi-Fi设备获取路由器信息(SSID,password等)并连接路由器的过程。

绑定:用户手机APP账号与被配网设备关联的过程。

广义配网:狭义配网+绑定。

本文讨论的配网如未注明都指狭义配网,并省略云端参与流程。简化示意图如下:

那么市面上的配网技术有哪几种呢?按原理分商用的主要有:

一键配网

广播包长方式

组播地址方式

设备热点配网

蓝牙配网

手机热点配网

路由器配网

零配

其他(如语音配网/摄像头二维码配网等)

阿里云IoT开发的物联网操作系统AliOS Things支持上述1-6配网方式。

二 详细介绍

1 一键配网

流程

一键配网(Smart Config)主要原理为:

1. 设备进入sniffer模式(又叫混杂模式,即不过滤数据报文),监听环境中所有的802.11报文;

2. 设备需要在所支持的信道(通常1-13)上轮询监听(因为设备不知道用户手机和目标路由器的信道);

3. 捕获到符合配网规则的数据报文后停止信道轮询,尝试在在此信道上接收完成所有报文;

4. 当前信道接收失败或超时重新回到步骤2;

5. 数据报文接收完成则关闭sniffer模式,回到station模式并开始尝试连接路由器,狭义的配网过程完成。

数据传输方式

数据的承载方式有两种,一种广播方式,另一种是组播方式。下面分别介绍。

设备在接入路由器之前,没有获得对应密钥,无法解密路由器局域网内的数据报文(包括连接到目标路由器的用户手机的报文)。

如下图所示,设备在sniffer模式收到的数据报文主体即Frame Body部分是加密的,仅帧头和整个报文长度是不加密的。要通过手机将配网信息传给设备,那么就得考虑使用这些信息。

MAC帧格式:

1)广播包长方式

数据报文长度共2字节,且包头和校验和占掉了一部分字段故不能从0开始编码,而太长会导致整个数据报文冗余数据急剧增加,如折中取11bit。

具体方式为:手机端通过发送不同长度的广播报文,将配网信息编码到报文长度信息中。——有点像藏头诗吧?

2)组播地址方式

如果使用地址编码,即使用下图的DA编码,那么就是组播方式。

ieee802.11将224.0.0.0 ~ 239.255.255.255划定为组播保留地址,在以太网中,目的IP地址为组播保留地址的数据包,目的MAC地址需要做一个映射。具体做法是,MAC地址的3个高字节固定为01:00:5E,后三个字节依次为组地址的从高字节起的第二字节取低7位、组地址的第三字节和第四字节,例如组地址225.215.145.230对应的MAC地址为01:00:5E:57:91:E6。所以有23个bit可用户编码。

优点:

用户操作简单,体验好(成功时)。

缺点:

对手机,路由器都有严格的兼容性要求,比如有些路由器默认关闭广播/组播报文转发使得设备收不到路由器转发的报文;手机以5G频段连接到路由器,2.4G的设备压根收不到包等,诸如此类不可控因素导致整体兼容性差,配网成功率低。

总结

物联网刚兴起时大多数厂商的默认选择,在饱受用户投诉之后慢慢被弃用。

2 设备热点配网

设备热点配网很好理解:

1. 设备端Wi-Fi进入softAP模式,建立一个约定名称的AP热点;

2. APP端提示用户手动将手机连接到1中设备建立的热点;

3. 连接建立后,手机与设备建立局域网;

4. 手机通过UDP/TCP将配网信息直接传给设备;

5. 设备拿到配网信息后切换回station模式,开始连接路由器。

优点:

成功率高,可靠。

缺点:

用户操作相对一键配网复杂度略高(iphone用户需要手动跳转到无线局域网设置界面连接app界面提示的设备热点)。

总结

中庸可靠是其取胜之道,在昔日霸主一键配网由于成功率不高被广为吐槽后,设备热点配网在市场上的占有率稳定提升。

3 手机热点配网

这是热点配网(softAP)的一个变种,热点不由设备创建而是由手机创建。

优点:

设备无需支持热点模式,端上开发工作量较低;

可与一键配网共存(同时使能),在阿里云IOT手机热点配网中,手机热点SSID固定为aha,这样处在一键配网模式的设备一旦扫描到周围存在aha热点即尝试连接aha。常用来做备用配网方案。

缺点:

用户体验不佳,尤其在ios设备上APP无法自动创建热点,需要用户跳转设置界面手动改设备名并手动打开热点。

总结

曾经作为一个创新在阿里IoT中作为一键配网失败后的替补方案,由于一键配网本身占比降低,替补的出场率也就更低了。

4 蓝牙配网

蓝牙配网整体流程跟设备热点配网差不多。只不过用ble替换了设备端的热点,理论上还是一种基于点对点连接的配网方式。

优点:

兼容性较好,成功率高。

用户体验好。

缺点:

成本略高。相对与其他配网模式,需要额外增加蓝牙硬件成本。

总结

适合与本身既有蓝牙又有Wi-Fi的应用场景的设备,或者模组成本相对不是那么敏感的土豪设备。随着低成本BLE的推行,其占有率逐渐提升。

5 路由器配网

路由器配网的思路就是路由器在配网模式下开启一个特定的用于配网的SSID,设备发现了这个热点后连接这个热点以获取配网信息,流程跟手机热点配网相似。其简化流程图如下:

优点:

用户体验较好。

缺点:

应用面窄,需满足设备跟路由器都为同一方案的场景。

总结

适合端上整套生态打法的厂商。

6 零配

这是一种充分利用待配设备/及主配设备的高权限优势的配网,要求主配和待配设备的应用程序都能发送和接收802.11管理帧。直接使用802.11 的管理帧(probe request/response)携带配网信息,从而实现高效配网。简化原理如下:

优点:

用户体验好,成功率高,如智能音响对智能设备配网即可使用此方式。

缺点:

应用面窄,需要满足路由器下存在已经配网的同方案设备的要求。

总结

设计上本身高效可靠,但是由于手机APP权限问题,无法通过第三方程序组装或者接收Wi-Fi管理帧,限制了其在手机上的应用(手机不能当主配),也就使得其只能成为一种辅助或者特定领域的配网方式。

三 总结对比

通过一个表格对比各配网方式特点:

四 发展方向

除了上面列出的配网方式外,还有其他一些方向供大家参考。

1. Wi-Fi P2P。使用Wi-Fi Direct技术直接将配网信息通过手机传给设备。

缺点:无奈仅Android手机支持Wi-Fi Direct技术,IOS尚不支持。而且不是所有的安卓手机都支持,导致手机兼容性差,一条腿走路注定了无法普及。

2. 苹果AWDL协议。AWDL可以认为是苹果私有的端上P2P协议,如Air Drop即基于这种协议。无奈协议不开源,即使对协议进行破解,使用起来也存在法务风险。不然可以跟1中方式配合使用,形成互补。

因此,上面两种方式在通用配网中不会成大气候。

3. 针对特定场景的配网:

语音配网(使用本地语音识别技术给带语音识别模块的设备如智能音响配网)。

针对智能摄像头的二维码配网(摄像头主动扫手机APP生成的二维码)等。

借助了自己独特的软硬件优势在相应领域提供体验上佳的配网体验,是物联网发展对细分市场高度定制和优化的表现。

4. DPP(Device Provisioning Protocol)。Wi-Fi Easy Connect的重要组成部分,Wi-Fi Alliance官方制定。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2932

    文章

    46349

    浏览量

    394205
  • wi-fi
    +关注

    关注

    14

    文章

    2269

    浏览量

    127212
  • 路由器
    +关注

    关注

    22

    文章

    3841

    浏览量

    117034
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    预警 + 定位双管齐下!行波故障预警与定位装置让故障隐患无处遁形

    特力康TLKS-PMG-DSCD隐患预警及精确定位系统 在电力供应体系中,网线路作为连接主电网与用户的 “最后一公里”,其稳定运行至关重要。然而,线路故障却如同隐藏的 “定时炸弹”,一旦发生
    的头像 发表于 06-13 10:52 ?265次阅读
    预警 + 定位双管齐下!<b class='flag-5'>配</b><b class='flag-5'>网</b>行波故障预警与定位装置让故障隐患无处遁形

    SoftAP方案:Wi-Fi的黄金法则“100%成功”

    遵循SoftAP方案的“黄金法则”,Wi-Fi将不再有失败风险。设备自组网机制让连接过程变为“单向引导”——设备主动开放热点并智能适配,确保每次都能稳定达成100%成功率。 本
    的头像 发表于 05-29 14:29 ?217次阅读
    SoftAP方案:Wi-Fi<b class='flag-5'>配</b><b class='flag-5'>网</b>的黄金法则“100%成功”

    一篇带你搞定!Air8101:物联网设备AirKiss方案

    、 Air8101开发板AirKiss示例? 下文以Air8101开发板为例,演示AirKiss实操要点。 此
    的头像 发表于 05-27 11:09 ?246次阅读
    一篇带你搞定!Air8101:物联网设备AirKiss<b class='flag-5'>配</b><b class='flag-5'>网</b>方案

    Air8101革新物联网:AirKiss方案让设备连接更智能!

    、 Air8101开发板AirKiss示例? 下文以Air8101开发板为例,演示AirKiss实操要点。 此
    的头像 发表于 05-26 13:12 ?172次阅读
    Air8101革新物联网<b class='flag-5'>配</b><b class='flag-5'>网</b>:AirKiss方案让设备连接更智能!

    ESP8266烧录与机智云一键教程

    ESP8266模块因其低成本和高性能,广泛应用于智能家居和工业自动化等领域。机智云平台提供了一键功能,简化了设备的联网过程。本教程将详细介绍如何使用ESP8266进行烧录,并通过机智云实现一键
    的头像 发表于 05-24 11:04 ?598次阅读
    ESP8266烧录与机智云一键<b class='flag-5'>配</b><b class='flag-5'>网</b>教程

    拯救急性子!涂鸦推出快连Plus方案,批量网速度猛增5倍

    一、什么是Wi-Fi设备是智能家居系统关键的一环,它连通智能设备与家庭无线网络,使其能够接入智能家居体系,最终实现在线控制、信息同步和智能联动等功能。高效、稳定的
    的头像 发表于 04-03 18:07 ?1029次阅读
    拯救急性子!涂鸦推出快连Plus<b class='flag-5'>配</b><b class='flag-5'>网</b>方案,批量<b class='flag-5'>配</b>网速度猛增5倍

    WIFI方案

    电子发烧友网站提供《WIFI方案.pdf》资料免费下载
    发表于 03-11 15:06 ?1次下载

    《DNESP32S3使用指南-IDF版_V1.6》第五十一章 WiFi一键

    第五十一章 WiFi一键 ESP32-S3的一键模式是一种方便快捷的WiFi配置方式。在这种模式下,用户无需手动输入WiFi的SSI
    发表于 02-13 09:26

    满足广西地区的自动化分布式DTU集中式DTU

    广西自动化以实现自愈为应用导向,14个市地区大力推进自动化分布式DTU和集中式DTU
    的头像 发表于 01-20 16:28 ?2598次阅读
    满足广西地区的<b class='flag-5'>配</b><b class='flag-5'>网</b>自动化分布式DTU集中式DTU

    我司承研的南科技项目“在线观冰/融冰装置”通过现场验收

    电网
    jf_96960730
    发布于 :2025年01月03日 16:38:45

    新品—行波故障预警与定位装置—深圳鼎信

    新品—行波故障预警与定位装置—深圳鼎信 型号:DX-WPS100-GZ03 一、背景 配电网是电力传输的末环,其安全性至关重要。然而,由于配电线路野外运行环境差,常常遭受雷击、外力破坏等,导致
    的头像 发表于 12-04 16:33 ?607次阅读

    行波故障定位装置:配置方式、系统组成、缺陷预警

    行波故障定位装置由行波监测终端和后台主站两大部分组成。行波监测终端采用一体化结构,可带电安装,负责采集线路故障信息,并通过4G/5G/WIFI等无线通信方式将数据上传到后台主站,经数据预处理后,得出故障诊断结果,并及时将故障
    的头像 发表于 11-01 11:18 ?941次阅读

    行波故障定位装置 系统构成 广域时钟同步 工程安装

    由于行波信号在电力线路中的传播速度极快,任何微小的时间误差都可能导致故障定位结果的偏差。因此,在行波故障定位装置中,高精度的时钟同步是实现准确故障定位的基础,使装置内的所有监测单元或模块能够保持
    的头像 发表于 10-24 17:10 ?581次阅读

    行波故障定位装置的研究过程

    行波故障定位装置的研究过程? 在电力行业,故障的快速准确定位是保障电网稳定运行和高效维护的关键。随着技术的不断进步,行波故障定位技术因其高精度和快速性而备受关注。本文深圳鼎信智
    的头像 发表于 09-03 15:39 ?606次阅读

    行波故障定位装置的选择

    在电力系统中,行波故障定位装置是一种重要的设备,它能够帮助我们快速准确地找到故障点,从而提高了电力系统的可靠性和经济性。然而,如何选择合适的行波故障定位装置却是一个值得深思的问
    的头像 发表于 08-20 18:17 ?654次阅读
    <b class='flag-5'>配</b><b class='flag-5'>网</b>行波故障定位装置的选择