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

news2024/12/22 17:33:04

第一章 无线网络介绍

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

  • 香农公式的定义?
    香农公式是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.coloradmin.cn/o/1482368.html

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

相关文章

Android修行手册-Chaquopy中opencv、numpy的初步应用

Unity3D特效百例案例项目实战源码Android-Unity实战问题汇总游戏脚本-辅助自动化Android控件全解手册再战Android系列Scratch编程案例软考全系列Unity3D学习专栏蓝桥系列ChatGPT和AIGC 👉关于作者 专注于Android/Unity和各种游戏开发技巧,以及各种资源分…

Zookeeper3:客户端命令

文章目录 客户端命令连接服务端Zookeeper客户端内置命令 ls - 节点信息 客户端命令 连接服务端Zookeeper //客户端连接服务端zookeeper 默认连的本机2181端口的zookeeper cd /opt/module/zookeeper-3.9.1/bin && sh zkCli.sh//客户端连接远程服务端zookeeper cd /op…

缓存穿透解决方案之布隆过滤器

布隆过滤器可以快速判断数据是否存在,避免从数据库中查询数据是否存在,减轻数据库的压力 布隆过滤器是由一个初值为0的bit数组和N个哈希函数,可以用来快速的判断某个数据是否存在 当我们想要标记某个数据是否存在时,布隆过滤器会…

蓝桥杯Java B组历年真题(2013年-2019年)

一、2013年真题 1、世纪末的星期 使用日期类判断就行,这里使用LocalDate,也可以使用Calendar类 答案 2099 使用LocalDate import java.time.LocalDate; import java.time.format.DateTimeFormatter; // 1:无需package // 2: 类名必须Main, 不可修改p…

day07_分类管理EasyExcel品牌管理

文章目录 1 分类管理1.1 菜单添加1.2 表结构介绍1.3 页面制作1.4 列表查询1.4.1 需求分析1.4.2 后端接口CategoryCategoryControllerCategoryServiceCategoryMapperCategoryMapper.xml 1.4.3 前端对接category.jscategory.vue 2 EasyExcel2.1 数据导入导出意义2.2 EasyExcel简介…

Vue3速成

文章目录 day 11. 创建vue3工程3. 响应式数据4. 计算属性 day 25. watch 监视6. watchEffect7. 标签的ref属性8. 回顾TS中的接口_泛型_自定义类型 day 1 1. 创建vue3工程 相关代码如下: ## 创建vue工程 npm create vuelastest## 安装node_modules npm install //…

nginx出现 “414 request-uri too large”

nginx出现 “414 request-uri too large” 1.修改传参方式 POST 2.字段能变成后端获取就自己获取,不用前端传 3.修改nginx配置,添加client_header_buffer_size 512k;large_client_header_buffers 4 512k;配置

【LeetCode】876_链表的中间结点_C

题目描述 给你单链表的头结点 head &#xff0c;请你找出并返回链表的中间结点。 如果有两个中间结点&#xff0c;则返回第二个中间结点。 https://leetcode.cn/problems/middle-of-the-linked-list/description/ 示例 提示&#xff1a; 链表的结点数范围是 [1, 100]1 <…

【leetcode】环形链表✚环形链表II

大家好&#xff0c;我是苏貝&#xff0c;本篇博客带大家刷题&#xff0c;如果你觉得我写的还不错的话&#xff0c;可以给我一个赞&#x1f44d;吗&#xff0c;感谢❤️ 目录 1.环形链表解题拓展&#xff1a; 2.环形链表II 1.环形链表 点击查看题目 解题 思路: bool hasCycle…

MySQL篇—执行计划介绍(第二篇,总共三篇)

☘️博主介绍☘️&#xff1a; ✨又是一天没白过&#xff0c;我是奈斯&#xff0c;DBA一名✨ ✌✌️擅长Oracle、MySQL、SQLserver、Linux&#xff0c;也在积极的扩展IT方向的其他知识面✌✌️ ❣️❣️❣️大佬们都喜欢静静的看文章&#xff0c;并且也会默默的点赞收藏加关注❣…

零基础自学C语言|数据在内存中的存储

✈整数在内存中的存储 在讲解操作符的时候&#xff0c;我们就讲过了下面的内容&#xff1a; 整数的2进制表示方法有三种&#xff0c;即原码、反码和补码 三种表示方法均有符号位和数值位两部分&#xff0c;符号位都是用0表示"正"&#xff0c;用1表示"负"&…

Flex布局常见属性图解

目录 一、简介二、父元素属性2.1、flex-direction2.2、justify-content2.3、align-items2.4、flex-wrap2.5、flex-flow2.6、align-content 三、子元素属性3.1、flex3.2、align-self3.3、order 一、简介 Flex是Flexible Box的缩写&#xff0c;意为”弹性布局”&#xff0c;用来为…

mysql学习笔记3——授权操作

利用select查询数据库数据时&#xff0c;可以在后面加上参数 意为限制显示条数 对数据库进行远程操作时&#xff0c;为了避免不同用户操作混乱&#xff0c;要设置不同用户的权限&#xff0c;可以使用 具体格式为 其中*代表任意均可 &#xff0c;这里用户创建采用与授权同时进…

作业1-224——P1927 防护伞

思路 遍历一下找到两点间的最远距离&#xff0c;直接公式算结果&#xff0c;控制输出位数 参考代码 #include<iostream> #include<iomanip> #include<cmath> using namespace std; int main() { int n; cin>>n; int x[n],y[n]; do…

网络编程的魔法师:探索Netty中Handler的奇妙世界

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 网络编程的魔法师&#xff1a;探索Netty中Handler的奇妙世界 前言Handler基础概念ChannelHandler与ChannelPipelineHandler链的执行流程不同类型的Handler处理网络事件Handler的异步特性 前言 在网络…

【软考】数据结构之队列和栈

目录 1.例题一1.1题目1.2 题目截图1.3 题目分析 1.例题一 1.1题目 输出受限的双端队列是指元素可以从队列的两端输入&#xff0c;但只能从队列的一端输出&#xff0c;如下图所示&#xff0c;若有e1&#xff0c;e2&#xff0c;e3&#xff0c;e4依次进入输出受限的双端队列&…

端游如何防破解

在2023年这个游戏大年中&#xff0c;诸多热门大作涌现&#xff0c;作为世界级IP哈利哈利波特的衍生游戏——《霍格沃茨之遗》毫无悬念地成为2023年游戏圈的首款爆款作品&#xff0c;斩获了一众玩家的青睐。 在众多光环的加持下&#xff0c;《霍格沃茨之遗》很快被著名游戏破解…

C#,K中心问题(K-centers Problem)的算法与源代码

1 K中心问题&#xff08;K-centers Problem&#xff09; k-centers problem: 寻找k个半径越小越好的center以覆盖所有的点。 比如&#xff1a;给定n个城市和每对城市之间的距离&#xff0c;选择k个城市放置仓库&#xff08;或ATM或云服务器&#xff09;&#xff0c;以使城市…

基于springboot实现保险信息网站系统项目【项目源码+论文说明】

基于springboot实现保险信息网站系统演示 摘要 随着互联网的不断发展&#xff0c;现在人们获取最新资讯的主要途径来源于网上新闻&#xff0c;当下的网上信息宣传门户网站的发展十分的迅速。而保险产品&#xff0c;作为当下人们非常关注的一款能够给人们带来医疗、生活、养老或…

人大金仓与mysql的差异与替换

人大金仓中不能使用~下面的符号&#xff0c;字段中使用”&#xff0c;无法识别建表语句 创建表时语句中只定义字段名.字段类型.是否是否为空 Varchar类型改为varchar&#xff08;长度 char&#xff09; Int(0) 类型为int4 定义主键&#xff1a;CONSTRAINT 键名 主键类型&#x…