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

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

3天内不再提示

使用Wi-Fi将设备连接到物联网

星星科技指导员 来源:嵌入式计算设计 作者:Nikos Vokas 2022-06-23 11:55 次阅读

开发者、供应商和制造商争相加入万物互联,创造新类型的产品、系统和设备,让我们的生活更高效、更舒适。其中许多基于 Wi-Fi 技术将它们连接在一起,并将它们连接到无线接入点,无线接入点又连接到网络和基于云的智能

因此,许多设计人员没有尝试处理为他们的万物互联产品开发自己的无线系统的复杂性,而是选择使用预先认证的完全集成的 Wi-Fi 连接解决方​​案。这些嵌入式模块和软件专为帮助设计人员应对这些新挑战而创建,为万物互联产品制造商提供了一种经济高效的方式,可以以更低的成本和更低的风险更快地将其产品推向市场。

Wi-Fi 连接的物联网IoT) 设备的重要功能

模块支持哪些 Wi-Fi 标准?根据最终用途,模块通常必须支持所有现有的 Wi-Fi 风格,包括数据速率高达 20 Mbps 的 IEEE 802.11b/g/n 标准。

除了基本的 802.11 功能外,固件还应包括对高级 Wi-Fi 功能的支持,例如 DLNA、带有 P2P-Client 的 Wi-Fi Direct 和 P2P-GO 以及全方位的安全选项(WPS 2.0、WEP 和WPA/WPA2) 的个人和企业版本、HTTPS/SSL 安全堆栈、DHCP 客户端/服务器、可配置 Web 服务器和标准 TCP/UDP 套接字等等。

为加快设计过程,开发人员可以选择配备内部闪存和集成天线并通过所有机构认证的 Wi-Fi 模块。对于计划在全球范围内运送产品的设计人员来说,无线电部分经过预先认证并提供符合国际标准的解决方案非常重要——这可以显着缩短验收周期并最终缩短上市时间。

Wi-Fi 模块应包含一个支持 802.11 协议栈的 MCU、一个功能齐全的 TCP/IP 栈以及随附的网络应用程序、数据安全性以及设备配置的配置方法。MCU 还负责通过 U(S)ART、SPI、I2C、I2S 或 SDIO 接口与主机系统交换数据和控制信号

应用软件还应包括云服务支持,以协助开发与物联网一起使用的基于云的应用程序。以类似的方式,家庭娱乐和家庭自动化应用程序需要通过数字生活网络联盟 (DLNA/UPnP) 协议栈或 Apple 的 Airplay 等替代方案来支持。

最近出现的一项新功能允许将 Wi-Fi 连接设置大规模配置技术内置到模块中,以简化开箱即用的配置并在现有 Wi-Fi 网络上快速注册设备。它被称为“ProbMe”,它使设备制造商、系统提供商和最终用户能够以最少的用户输入同时安装、设置和配置多个 Wi-Fi 设备。

它通过利用 Wi-Fi 网络的发现功能来工作。ProbMe 方法不使用标准 802.11 管理帧来询问周围网络的 SSID 信息,而是使用这些帧作为配置载体。这使 Wi-Fi 模块能够识别它何时接收到配置信息,然后利用该信息在网络上进行自我配置。在多个设备处于开启状态并等待配置信息的情况下,可以同时向所有设备提供具有相同 SSID 和密码短语或 SSID 和 WPS 信息的信息。这意味着可以使用一个配置命令同时配置 10、100 甚至 1,000 台设备。

使用此信息配置 Wi-Fi 设备后,该模块默认禁用重新配置功能,并且需要手动按下设备上的物理按钮,以便将设备重新置于配置模式。不同的制造商可以选择设置安全的方法来通过物理按钮或软件访问重置功能。

典型的安装和设置挑战

如今,用户连接到 Wi-Fi 网络的大多数设备都需要一个服务集标识符 (SSID) 和一个通行短语,通行短语通常比密码长。无线路由器制造商最初为路由器提供了默认的通用 SSID 和开放设置,无需密码即可加入网络。但是,大多数路由器制造商现在提供更多唯一的 SSID 和初始唯一密码短语,这些密码短语印在 Wi-Fi 路由器的贴纸上。这意味着当路由器打开时,它会以设置 SSID 和密码短语的安全模式启动。任何想要加入网络的人都可以在智能手机、平板电脑、笔记本电脑或台式机上使用“加入网络”或“添加网络”实用程序。用户可以轻松地加入和重新加入网络以及在不同位置之间移动。

在过去十年中,消费者连接到 Wi-Fi 无线路由器的大多数设备都拥有丰富的计算资源——显示器、键盘和其他功能——这使得输入信息以实现安全连接相对容易。

然而,现在添加到家庭、办公室、商业空间和工业设施中的“东西”非常小,没有显示或方便的数据输入功能来允许用户对其进行配置。因此,设备需要由更智能的设备配置,该设备可以传输必要的配置信息以加入网络。

例如,消费者购买支持 Wi-Fi 的咖啡机。咖啡机需要知道 SSID 和密码短语,以便它可以作为客户端设备连接到网络,以允许用户远程打开和关闭咖啡机、更改冲泡设置、获得咖啡冲泡完成的信号、并可能将咖啡机连接到云以获得更高级的功能。今天,对于想要在咖啡机中加入 Wi-Fi 功能的制造商来说,有几种选择。

一种选择是使用咖啡机上的 Wi-Fi 保护设置 (WPS) 按钮,并假设用户的无线路由器也有 WPS 按钮。这需要用户按下咖啡壶上的按钮,同时按下无线路由器上的按钮。

如果设备及其设置按钮都易于访问,则此方法效果很好。但是,如果无线路由器没有 WPS 按钮或者不容易访问,则该系统将根本无法工作。此外,如果两个按钮都被按下并且咖啡机没有出现在网络上,则无法进行故障排除。最重要的是,WPS 按钮方法存在已知的安全漏洞。

另一种常见的方法是让咖啡机显示为具有自己的 SSID 和密码短语的接入点,这在制造商的快速入门卡上提供。在这种方法中,当咖啡机插入电源并打开电源时,咖啡机的 SSID 会被广播,以便于识别。用户断开无线网络连接,直接无线连接到咖啡机,然后导航到一个区域以输入 SSID 和网络密码短语。然后将该设备配置为用户网络上的客户端。

这种方法的主要缺点是所需的技术专业知识水平。此外,该过程可能非常耗时,如果要安装多个设备,例如电灯开关、灯泡、插座、扬声器、摄像头、门锁、恒温器、警报器等,则会更加耗时。最重要的是,这可能不是最安全的方法,具体取决于制造商决定如何处理启动场景。在某些情况下,消费者可能不会决定为他们的无线网络配置 Wi-Fi 功能,因此,设备广播范围内的每个人都可以看到它。隔壁邻居可以找到并控制另一个邻居的咖啡机。

另一种方法

假设用户在任何操作系统上都有设备。假设用户没有物理访问无线路由器的权限。我们还假设用户对技术的了解最少,并且能够浏览在家庭网络上配置设备所需的基本菜单。最后,让我们假设用户不想在 Wi-Fi 上向全世界宣布咖啡机,也不希望有一个不安全的咖啡壶,这是邻里恶作剧的容易目标。

用户需要咖啡壶以只听模式开机并等待配置。根据设备的类型,可能需要在特定模式或特定网络中进行配置。当多个设备开箱即用时,如果所有设备都可以通过用户的一个条目进行相同的配置,那将是理想的。然后,在配置完成后,为了防止黑客入侵,设备最好将自己锁定以防将来重新配置,以确保它只能由授权用户管理。如果设备需要重新配置,这可能需要用户访问设备以按下重置按钮。

现在想象一下上述情况的替代方案。在这种情况下,用户将咖啡机带回家。插入后,查看快速启动卡,然后使用智能手机输入正确的网络 SSID 和密码,最后点击“加入网络”。智能手机传输配置信息并自动将所有启用 ProbMe 的新设备连接到网络。

审核编辑:郭婷

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

    关注

    66

    文章

    18058

    浏览量

    177055
  • 摄像头
    +关注

    关注

    59

    文章

    4608

    浏览量

    92891
  • 路由器
    +关注

    关注

    22

    文章

    3500

    浏览量

    111340
收藏 人收藏

    评论

    相关推荐

    Wi-Fi 7时代来临!Wi-Fi 7设备开始进行认证,产业链公司积极布局

    /XR、沉浸式3D培训、电子游戏、混合现实工作、工业物联网和汽车等用例。   如下图所示,Wi-Fi 7将给设备带来巨大的性能提升,支持320MHz带宽,信道宽度是Wi-Fi 6的两倍
    的头像 发表于 01-11 01:22 2350次阅读
    <b class='flag-5'>Wi-Fi</b> 7时代来临!<b class='flag-5'>Wi-Fi</b> 7<b class='flag-5'>设备</b>开始进行认证,产业链公司积极布局

    Wi-Fi 7与Wi-Fi 6的相关知识科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于蓝
    的头像 发表于 03-12 10:59 210次阅读
    <b class='flag-5'>Wi-Fi</b> 7与<b class='flag-5'>Wi-Fi</b> 6的相关知识科普

    Wi-Fi 7商用元年:更宽的路应跑更好的车

    来源:中国电子报 近日,Wi-Fi联盟正式确认了Wi-Fi 7认证标准,标志着无线通信技术进入了一个新阶段。随着智能设备及物联网的普及,人们对可靠、快速无线通信的需求日益增强,
    的头像 发表于 02-21 11:36 220次阅读

    Wi-Fi HaLow和传统Wi-Fi的区别

    Wi-Fi HaLow和传统Wi-Fi的区别  Wi-Fi是一种无线网络技术,可以连接到联网或局域网,为用户提供无线上网的便利。随着科技的
    的头像 发表于 02-02 15:28 257次阅读

    Wi-Fi 6和Wi-Fi 5之间有哪些区别呢?

    可提供的速度为10 Gbps,而Wi-Fi 5最高只能提供3.5 Gbps的速度。这意味着Wi-Fi 6可以更快地下载和上传文件,同时更好地支持多个设备同时连接。 2.带宽管理:
    的头像 发表于 12-09 16:09 1030次阅读

    Wi-Fi 7终端认证加速,高通Wi-Fi 7端到端解决方案持续引领先进连接体验变革

    强大,能更从容地应对用户和企业在不同场景中的连接需求,并助力打造更多的创新用例。基于Wi-Fi 7带来的更快连接速率、多连接以及自适应连接
    的头像 发表于 11-28 15:40 320次阅读
    <b class='flag-5'>Wi-Fi</b> 7终端认证加速,高通<b class='flag-5'>Wi-Fi</b> 7端到端解决方案持续引领先进<b class='flag-5'>连接</b>体验变革

    什么是Wi-Fi 6?什么是Wi-Fi 6E?什么是最适合我的应用的?

    自 1999 年 Wi-Fi 联盟成立以来,Wi-Fi 技术不断进步,以满足对更快速度和支持更多设备的日益增长的需求。
    的头像 发表于 11-20 09:23 517次阅读
    什么是<b class='flag-5'>Wi-Fi</b> 6?什么是<b class='flag-5'>Wi-Fi</b> 6E?什么是最适合我的应用的?

    分析 丨2个新规实施,Wi-Fi 7增添变数

    年占最大市场份额,超过74.0%。到2030年,Wi-Fi 6E细分市场的需求预计将超过70亿台,归因于对高性能网络连接需求增长,支持2.4GHz、5GHz和6GHz等无线频段的设备将进一步加速
    的头像 发表于 10-24 16:09 1575次阅读
    分析 丨2个新规实施,<b class='flag-5'>Wi-Fi</b> 7增添变数

    Wi-Fi 6如何帮助您放心连接联网设备

    从简单的家用血压监测仪到公司的设备网络和整个公用事业电网,Wi-Fi® 在当今许多领域中的应用越来越广泛,甚至是备受期待。通过使用 Wi-Fi,房主可以安全可靠地控制智能烤箱、电动汽车充电站或洒水系统,从而节约时间和能源。
    的头像 发表于 07-10 10:07 408次阅读
    <b class='flag-5'>Wi-Fi</b> 6如何帮助您放心<b class='flag-5'>连接</b>物<b class='flag-5'>联网</b><b class='flag-5'>设备</b>

    下一代Wi-Fi 6技术对工业物联网的影响

    Wi-Fi是有史以来发明的最广泛的技术之一,可提供更快,更可靠的连接。最新一代的Wi-Fi连接技术,即Wi-Fi 6或802.11ax以及5
    发表于 06-09 09:43 202次阅读

    Wi-Fi HaLow – 物联网应用的最新无线标准

    Wi-Fi HaLow(IEEE 802.11ah)是最新的无线标准,专为解决IoT(物联网)应用的主要挑战而设计。HaLow具有非常有效和高效的能力,可以在非常低的功率和比任何Wi-Fi更长
    发表于 06-09 09:42 634次阅读

    ESP无法连接到路由器上的Wi-Fi要怎么处理?

    你好。我对 esp8266 NodeMcu v3 有疑问。我在 Blynk 应用程序中连接了带有温度预览的 ds18b20 传感器。ESP 无法连接到我路由器上的 Wi-Fi。当我用手机做热点时,一切正常,可以
    发表于 06-06 13:07

    ESP无法连接到我路由器上的Wi-Fi是什么原因造成的?怎么处理?

    你好。我对 esp8266 NodeMcu v3 有疑问。我在 Blynk 应用程序中连接了带有温度预览的 ds18b20 传感器。ESP 无法连接到我路由器上的 Wi-Fi。当我用手机做热点时,一切正常,可以
    发表于 06-01 09:54

    如何将ESP-12F仅作为Wi-Fi模块进行无线传输?

    你好!我正在设计一个基于 Raspberry RP2040 处理器和 ESP-12F 的 PCB 板,用于通过 Wi-Fi 提供联网服务。我已经按照 创建了 RP2040 连接。现在
    发表于 06-01 08:59

    Wi-Fi6和5G对比分析哪个好?

    ,5G和Wi-Fi 6同样起到重要作用。5G海量机器类型通信(mMTC)是为连接海量联网设备而设计的,但由于不同的应用需要不同的
    发表于 05-05 10:59