当前位置: 首页 > news >正文

Wi-Fi、WLAN、Bluetooth、zigbee、蜂窝网络、4g5g、MQTT

为什么打开手机的WiFi连接,显示的是WLAN?
分清Wi-Fi、WLAN、Bluetooth、zigbee、蜂窝网络、4g5g、MQTT这些概念.

一、WLAN、WIFI、WAPI

WLAN是利用无线通信技术在局部区域内构建的网络,家庭/办公室里的网络就是一个WLAN,WLAN是一个网络的整体
WiFi则是WLAN一种常见的实现技术,基于IEEE802.11系列标准,手机打开的WiFi图标进去显示是WLAN,是因为手机使用了WiFi技术连接进了WLAN网络。实现WLAN技术除了国际通用标准WIFI外,还有我们国产的WAPI,WAPI采用更高级的加密算法,应用于国内市场。

打开国产手机如小米的WiFi,里面显示的就是WLAN,而像苹果则显示为WiFi。因为国行手机既支持国际标准WiFi,也支持国内标准WAPI,所以综合显示WLAN。非国行手机大多只支持WiFi,所以只显示WiFi了。

所以总结知道,WLAN是一个整体的概念,而WiFi只是一个具体实现的技术,他们的共同点就是都与无线局域网有关

二、Bluetooth、Zigbee

Bluetooth是一种短距离无线通信技术,用于设备间的近距离数据交换,如手机连手机,手机连无线蓝牙音箱。
Zigbee是一种适用于低速率、短距离低功耗的设备组网技术,智能家居系统中,多个传感器之前的通信通常就会使用Zigbee.

两者的主要区别就是蓝牙主要针对1对1或者少量设备之间的连接,而Zigbee通常用于组网,共同点就是都是短距离无线通信技术。

三、蜂窝网络、4g / 5g

蜂窝网络是一种移动通信网络结构,将服务区域划分为类似蜂窝的多个小区,通过基站实现无线覆盖和通信。蜂窝网络的特点是具有较广泛的覆盖范围,支持多种通信服务,日常使用的手机,无论在市区还是偏远地区,都能通过不同的基站进行通信,就是靠蜂窝网络的原理。

4G/ 5G是蜂窝网络的不同代际技术,都是蜂窝网络技术的一部分

四、NB-IoT、COAP、MQTT、LORA

这些技术都是致力于解决物联网中的通信问题,满足不同场景下设备的数据传输需求。

  • NB-IoT专为物联网设计的低功耗广域网络技术,具有覆盖广、连接多、功耗低、成本低的特点,适合对数据传输速率要求不高但对覆盖和功耗敏感的物联网场景,如智能水表、远程数据创数、智能停车等

  • COAP是轻量级的物联网应用协议,通常对资源受限的物联网设备而设计,他的轻量级和简洁性实现能够在小型设备上高效运行

  • MQTT是常用的物联网消息协议,以发布订阅模式工作,非常适合分布式物联网系统中的消息传递。物联网传感器将数据发送到服务器,可能就会通过MQTT协议

  • LORA是长距离低功耗的广域网技术,可以实现远距离通信而且功耗较低,不需要依赖运营商网络,可自建网络。

在一个智能家居系统中,一些智能家电可能通过MQTT与中央控制器通信;而一些小型传感器就可能使用COAP协议;远程的智能水电表,可能采用NB-IoT来传输数据;而在一个覆盖范围较大的农业物联网系统中,可是用LORA实现长距离的数据传输。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 355_C++_自动维护时间点计算,以天、小时(00:00-02:00、02:00-04:00 ......)来计算
  • [数据结构] AVL树 模拟实现AVL树
  • Kafka的入门及简单使用
  • Cocos Creator2D游戏开发(4)-飞机大战(2)-编辑器界面
  • 【扒模块】DFF
  • 成为git砖家(4): git status 命令简介
  • 遗传算法与深度学习实战——进化深度学习
  • 【.NET 8 实战--孢子记账--从单体到微服务】--编写服务端框架
  • mysql超大分页问题处理~
  • LCM接口通讯说明
  • c++11,左值引用和右值引用,右值引用的作用
  • CTF学习笔记汇总(非常详细)零基础入门到精通,收藏这一篇就够了
  • Linux:基础
  • WPF的MVVM架构:如何通过数据绑定简化UI逻辑
  • 【JavaEE】springboot 入门——springboot简介
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【mysql】环境安装、服务启动、密码设置
  • conda常用的命令
  • ES6--对象的扩展
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JS笔记四:作用域、变量(函数)提升
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • mac修复ab及siege安装
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • php的插入排序,通过双层for循环
  • SQLServer之创建数据库快照
  • SwizzleMethod 黑魔法
  • vue-cli3搭建项目
  • 前端路由实现-history
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #pragma once与条件编译
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (02)Hive SQL编译成MapReduce任务的过程
  • (03)光刻——半导体电路的绘制
  • (day18) leetcode 204.计数质数
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (ISPRS,2023)深度语义-视觉对齐用于zero-shot遥感图像场景分类
  • (二)WCF的Binding模型
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (十三)Flink SQL
  • (数据大屏)(Hadoop)基于SSM框架的学院校友管理系统的设计与实现+文档
  • (转)Google的Objective-C编码规范
  • (转)setTimeout 和 setInterval 的区别
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • 、写入Shellcode到注册表上线
  • ..thread“main“ com.fasterxml.jackson.databind.JsonMappingException: Jackson version is too old 2.3.1
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析
  • .Net 代码性能 - (1)
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(白虎组)
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [8481302]博弈论 斯坦福game theory stanford week 1
  • [ActionScript][AS3]小小笔记