《无线网络技术》考试版笔记

第一章 无线网络介绍

  • 什么是多径效应,如何去克服:
    在发射机和接收机之间没有明显的直线路径时,就会产生多径传播。如果两个信号彼此叠加,那么接收设备就无法正确解调信号,无法还原为它的原始数据形式。
    可以稍微调整接收机或者发射机的位置,来避免多径效应。

  • 香农公式的定义?
    香农公式是C=B*log2(1+S/N)。C:吞吐量;B:带宽;S:信号功率;N:噪声功率。

  • 流行概念WLAN、WiFi等的定义及对应的范围的大小。
    WLAN:无线局域网
    Wi-Fi:无线保真
    WPAN:无线个域网,如Zigbee、蓝牙
    WMAN:无线城域网

  • WiFi4-6的区别:
    在这里插入图片描述

  • 调制的最基本的计算:频率是什么?带宽是什么?速率是多少?
    波长:单个周期传播的距离(入=c/v)
    带宽:信号的频率范围
    频率:信号在单位时间内完成周期变化的次数
    速率计算:假设带宽单位为Hz,则速率单位为bps,数值减半。

  • 最常见的三种调制方式
    调幅:通过改变振幅来表示信号
    调频:通过改变频率来表示信号
    调相:通过改变相位来表示信号

  • BPSK和DPSK有什么区别?
    BPSK是用两个相位分别表示0和1
    DPSK使用当前码元与前一码元的相位差来表示0或1
    画波形的时候特别要注意。

  • 扩频通信:
    (0)概念:扩频技术是一种方法,通过这种方法,将在特定带宽中生成的信号在频域中扩展,从而产生具有更宽带宽的信号。
    (1)跳频、DSSS(直接序列扩频)的概念、区别。
    跳频:假设为n种信号分配n段频率,在每n段时间内,分别发送这n种信号,互不干扰。
    DSSS:传输的信号比被调制的信息信号占用更多的带宽。载波信号出现在设备发射频率的整个带宽上。DSSS 使用称为“码片”的连续伪噪声 (PN) 代码符号串伪随机地对正弦波进行相位调制(异或),每个码元的持续时间都比信息位短得多。也就是说,每个信息位都由一系列更快的码片调制。因此,码片速率远高于信息信号比特率。DSSS 使用一种信号结构,其中发射器产生的码片序列已为接收器所知。然后接收器可以使用相同的 PN 序列来抵消 PN 序列对接收信号的影响,以便重建信息信号。

  • 基带和载波的概念。
    载波是一个物理概念,是一个特定频率的无线电波,没有经过调制的无线电波(有规则的振幅、频率和波长)。
    由计算机或终端产生的数字信号,频谱都是从零开始的,这种未经调制的信号所占用的频率范围叫基本频带,简称基带(base band)。这种数字信号称基带信号。在电信和信号处理中,基带是一个形容词,用于描述频率范围从接近 0 赫兹到截止频率、最大带宽或最高信号频率的信号和系统;它有时用作名词,指从零开始的频带。

第二章 802.11网络概述

  • 802.11网络的4个基本成分
    站点(station):具有无线网络接口的计算设备。
    接入点(Access point):802.11 网络上的帧必须转换为另一种类型的帧才能传送到世界其他地方。接入点执行无线到有线桥接功能。
    无线媒体(Wireless medium):为了在站与站之间移动帧,该标准使用无线介质。定义了几个不同的物理层。
    分布式系统(Distribution system):当多个 AP 连接形成一个大的覆盖区域时,它们必须相互通信以跟踪移动站的移动。分布式系统通过连接 AP 提供移动性。分布式系统是用于在 AP 之间中继帧的骨干网络。它通常简称为骨干网。

  • BSS的种类与定义
    802.11 网络的基本构建块是基本服务集 (BSS),它只是一组相互通信的站点。通信发生在一个有点模糊的区域内,称为基本服务区,由无线介质的传播特性定义。
    IBSS (Independent BSS):IBSS 中的站彼此直接通信,因此必须在直接通信范围内。(Independent修饰的是站)
    Infrastructure BSS:基础设施网络通过使用接入点 (AP) 来区分。AP 用于基础设施网络中的所有通信,包括同一服务区域中移动节点之间的通信。如果一个移动站需要与第二个移动站通信,则通信必须经过两跳。基础设施 BSS 的基本服务区域由可以接收来自 AP 的传输的点定义。

  • 多跳相比于单跳的优势
    (1)Infrastructure BSS 由与 AP 的距离定义。要求所有移动站都在 AP 的可达范围内。
    (2)AP 能够协助站点尝试节省电力。

  • AP的三种转换
    (1)无转换:站点在其当前 AP 的基本服务区域内移动。
    (2)BSS 转换:802.11 提供 MAC 层移动性。
    (3)ESS 转换:从一个 ESS 移动到另一个 ESS。802.11 不支持这种类型的转换。

第三章 802.11MAC基础

  • 隐蔽站和暴露站问题以及如何缓解
    在画这样的问题的示意图的时候,要注意这个箭头的方向和工作站的位置。
    隐蔽站问题:节点 B 可以听到节点 A(反之亦然),节点 B 可以听到节点 C(反之亦然),但节点 C 听不到节点 A。节点 A 和 C 都可以正确传输,但节点 B 会收到损坏的数据。节点 A 和 C 被称为对彼此“隐藏”。(A不知道C也会发给B)
    暴露站问题:A发D,B不敢发C(D对B暴露)

  • DCF、PCF、HCF
    DCF(distributed coordination function):分布式协调功能,提供类似以太网的 CSMA/CA 访问。
    PCF(Point coordination function):点协调功能,在需要无争用服务的时候提供。
    HCF(Hybrid coordination function):混合协调功能

  • 帧爆发:把帧分成更小的部分—片段(Fragment),每一部分有自己的检验码,也有编码,用ACK确认收到。当用RTS/CTS获得信道后,这些片段被连续地发送。(发出-ACK-发出-ACK…)

第八章 管理操作

  • 扫描:类型、方式,关键参数及其含义。
    识别区域内现有网络的过程称为扫描,它使用 BSSType、BSSID、SSID(“网络名称”)、ScanType(被动扫描或主动扫描)、Channel list、ProbeDelay、MinChannelTime 和 MaxChannelTime 参数。
    (1)BSSType:独立、基础设施或兼具
    (2)BSSID(个人或广播):设备可以扫描要加入的特定网络(个人)或任何愿意允许其加入的网络(广播)。
    (3)SSID (“network name”):SSID 将一串比特分配给扩展服务集
    (4)ScanType(主动或被动):主动扫描使用探测请求帧的传输来识别区域中的网络。
    (5)ChannelList – 扫描必须发送探测请求或在通道上侦听网络是否存在。
    (6)ProbeDelay:在主动扫描中探测通道的过程开始之前的延迟,以微秒为单位。
    (7)MinChannelTime 和 MaxChannelTime:这些值以时间单位 (TU) 指定,指定扫描对任何特定通道起作用的最短和最长时间。这两个参数适用于主动扫描。

  • 重连接的五个步骤
    (1)重连接请求:我的旧AP是…
    (2)重连接响应:我是你的新AP,这是你的新连接ID
    (3)IAPP:请发送缓存帧
    (4)IAPP:为什么某些…
    (5)(可选):这里有些从旧AP缓存的帧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/713455.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

USLE模型-LS因子的计算

目录 计算坡度计算填洼计算流向计算水流长度计算水平投影![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/75e015b2d6874ce9b6652f2b8730b90f.png)计算可变的坡度指数m计算坡长因子L计算坡度因子S计算LS因子参考视频 计算坡度 准备好30米分辨率的dem 计算填洼 计…

速看!深夜悄悄分享一个电力优化代码集合包!

代码集合包如下: 主从博弈的智能小区定价策略及电动汽车调度策略 碳交易机制下的综合能源优化调度 两阶段鲁棒优化算法的微网多电源容量配置 冷热电多能互补综合能源系统优化调度 考虑预测不确定性的综合能源调度优化 考虑柔性负荷的综合能源系统低碳经济优化调度 考…

C语言学生成绩信息管理系统【结构体+文本】

功能描述&#xff1a; 1、录入成绩 2、显示不及格学生信息 3、统计每档学生数量 4、总成绩统计 代码&#xff1a; #include<stdio.h>#define N 30//结构体&#xff1a;typedef struct STUDENT{char id[10];//学号char name[20];//姓名float score[3];//三门成绩,分别代…

Socket网络编程(四)——点对点传输场景方案

目录 场景如何去获取到TCP的IP和Port&#xff1f;UDP的搜索IP地址、端口号方案UDP搜索取消实现相关的流程&#xff1a;代码实现逻辑服务端实现客户端实现UDP搜索代码执行结果 TCP点对点传输实现代码实现步骤点对点传输测试结果 源码下载 场景 在一个局域网当中&#xff0c;不知…

生成式人工智能治理:入门的基本技巧

GenAI 以前所未有的速度调解并扰乱了“一切照旧”&#xff0c;同时带来了令人难以置信的力量&#xff0c;但也带来了不可否认的责任。当然&#xff0c;现代企业非常熟悉技术进步。然而&#xff0c;人工智能的到来&#xff08;和实施&#xff09;无疑引起了相当大的冲击&#xf…

Linux服务:Nginx反向代理与负载均衡

一、Nginx反向代理 1、什么是反向代理&#xff1f; 代理分为两类&#xff0c;正向代理和反向代理。 ①正向代理&#xff1a;帮助用户访问服务器&#xff0c;缓存服务器内容。 ②反向代理&#xff1a;代理服务器处理用户的请求&#xff0c;决定转发请求给谁处理负载均衡的作…

Go 与 Rust:导航编程语言景观

在当今构建软件时&#xff0c;开发者在编程语言上有着丰富的选择。两种脱颖而出的语言是 Go 和 Rust - 都很强大但却截然不同。本文将从各种因素比较这两种语言&#xff0c;以帮助您确定哪种更适合您的需求。 我们将权衡它们在并发、安全性、速度、互操作性等方面的方法。我们将…

Ubuntu篇——crontab修改编辑器

输入命令: crontab -e 如果你的系统是第一次使用crontab服务&#xff0c;会首先让你选择一个编辑器 如果已经选择过编辑器&#xff0c;后续想要修改默认编辑器&#xff0c;可以输入sudo select-editor进行修改。

Node.js基础---Express中间件

1. 概念 1.什么是中间件 中间件(Middleware)&#xff0c;特指业务流程的中间处理环节 2. Express 中间件的调用流程 当一个请求到达 Express 的服务器后&#xff0c;可以连续调用多个中间件&#xff0c;从而对这次请求进行预处理 3. Express 中间件格式 Express 的中间件&…

每周一算法:双端队列广搜

题目链接 电路维修 题目描述 达达是来自异世界的魔女&#xff0c;她在漫无目的地四处漂流的时候&#xff0c;遇到了善良的少女翰翰&#xff0c;从而被收留在地球上。翰翰的家里有一辆飞行车。有一天飞行车的电路板突然出现了故障&#xff0c;导致无法启动。 电路板的整体结…

吴恩达机器学习笔记十四 多输出的分类 多类和多标签的区别 梯度下降优化 卷积层

这里老师想讲的是multiclass classification和multilable classification的区别&#xff0c;下面是我从其他地方找到的说法: Multiclass classification 多类分类 意味着一个分类任务需要对多于两个类的数据进行分类。比如&#xff0c;对一系列的橘子&#xff0c;苹果或者梨的…

Linux命令行与shell脚本编程大全-2.2

第二部分 shell脚本编程基础 第11章构建基础脚本 第12章结构化命令 第13章更多的结构化命令 第14章处理用户输入 第15章呈现数据 第16章脚本控制 第15章 呈现数据 15.1 理解输入和输出 15.1.1 标准文件描述符 Linux 系统会将每个对象当作文件来处理&#xff0c;这包括输入和…

T3SF:一款功能全面的桌面端技术练习模拟框架

关于T3SF T3SF是一款功能全面的桌面端技术练习模拟框架&#xff0c;该工具针对基于主场景事件列表的各种事件提供了模块化的架构&#xff0c;并包含了针对每一个练习定义的规则集&#xff0c;以及允许为对应平台参数定义参数的配置文件。 该工具的主模块能够执行与其他特定模…

CDN原理探究

来源于百度&#xff1a; https://baike.baidu.com/item/%E5%86%85%E5%AE%B9%E5%88%86%E5%8F%91%E7%BD%91%E7%BB%9C/4034265?frge_ala 通过上图&#xff0c;我们可以了解到&#xff0c;使用了CDN缓存后的网站的访问过程变为&#xff1a; 用户向浏览器提供要访问的域名&#xff…

幻兽帕鲁/Palworld服务器的最佳网络设置、内存和CPU配置是什么?

幻兽帕鲁/Palworld服务器的最佳网络设置、内存和CPU配置是什么&#xff1f; 对于4到8人的玩家&#xff0c;推荐的配置是4核16G的CPU和16G的内存。10到20人的玩家选择8核32G的CPU和32G或以上的内存。2到4人的玩家则建议选择4核8G的CPU和8G的内存。对于32人的玩家&#xff0c;推…

YOLOV8介绍

原文链接&#xff1a; 1、 详解YOLOv8网络结构/环境搭建/数据集获取/训练/推理/验证/导出 2、Yolov8的详解与实战 3、YOLOV8模型训练部署&#xff08;实战&#xff09;&#xff08;&#xff09;有具体部署和训练实现代码YOLOV8模型训练部署&#xff08;实战&#xff09;&…

Mybatis plus核心功能-IService

目录 1 前言 2 使用方法 2.1 继承ServiceImpl,> 2.2 基础业务开发的使用 2.3 复杂业务开发的使用 2.3 Lambda查询 2.4 Lambda更新 1 前言 我本以为Mapper层的类能够继承BaseMapper<XXX>&#xff0c;而不用我们手动写一些mapper方法已经够离谱了。没想到海油膏…

【机器学习300问】25、常见的模型评估指标有哪些?

模型除了从数据划分的角度来评估&#xff0c;我上一篇文章介绍了数据集划分的角度&#xff1a; 【机器学习300问】24、模型评估的常见方法有哪些&#xff1f;http://t.csdnimg.cn/LRyEt 还可以从一些指标的角度来评估&#xff0c;这篇文章就带大家从两个最经典的任务场景介绍…

Day08:基础入门-算法分析传输加密数据格式密文存储代码混淆逆向保护

目录 传输数据-编码型&加密型等 传输格式-常规&JSON&XML等 密码存储-Web&系统&三方应用 代码混淆-源代码加密&逆向保护 思维导图 章节知识点&#xff1a; 应用架构&#xff1a;Web/APP/云应用/三方服务/负载均衡等 安全产品&#xff1a;CDN/WAF/I…

【stata】渐进式双重差分/交错式双重差分(staggered-DID) 实现过程

Staggered-DID 的实现 为保证本贴的简洁性与一般适用性,本文并没有使用现有真实数据,而是模拟了一个一般数据。如果你手中有正在处理好的project数据,可以跳过1.数据生成,直接从2.数据预加工开始。 1.数据生成 (1)数据生成过程 我将随机生成一个数据来模拟staggered-DID…