802.11 service服务类型

news2024/11/17 13:56:15

802.11 service

  • service定义
  • service分类
    • 按照模块分为两类
    • 按照功能分为六类
  • 数据传输相关服务
    • 分布式服务DS(Distribution Service)
    • 整合服务IS(Integration Service)
    • 关联(association)
    • 重关联(reassociation)
    • 去关联(disassociation)
  • 访问控制和数据机密性相关服务(Access Control and Data Confidentiality)
    • 身份验证(Authentication)
    • 解除身份验证(Deauthentication)
    • 私密性服务(Confidentiality)
  • 频谱管理服务
    • 传输功率控制TPC(Transmit Power Control)
    • 动态频率选择DFS(DynamicFrequency Selection)
  • QoS
  • 时间同步服务
  • 无线电测量服务(Radio Measurement)

service定义

无线网络中对应模块应该具有的功能

在这里插入图片描述

service分类

按照模块分为两类

1.SS(Station Service):它是STA应该具有的功能
2.DSS(Distribution System Service):它指明DS应具有的功能

按照功能分为六类

  1. 6种Service用于支持802.11 MAC层的数据传输(规范定义为MAC Service Data Unit Delivery)
  2. 3种Service用于控制802.11 LAN的访问控制(Access Control)和数据机密性(Data Confidentiality)
  3. 2种Service用于频谱管理(Spectrum Management)
  4. 1种Service用于支持QoS(Quality of Service 即服务质量)
  5. 1种Service用于支持时间同步
  6. 1种Service用于无线电测量(Radio Measurement)

数据传输相关服务

数据:无线mac帧数据
服务:6种mac层数据传输服务

在这里插入图片描述
BSS1中的STA1想发送数据给BSS2中的STA4。
STA1先要把数据传输给BSS1中的AP,即STA2。
STA2通过使用DSS将数据传输给DS。
DS根据相关的信息找到位于BSS2的AP,即STA3。
STA3把数据传递给STA4

STA在无线网络中移动类型(Transition Type)分类

  1. No-Transition:不移动,或在一个ap覆盖范围
  2. BSS-Transition:同一个ESS下不同BSS之间移动
  3. ESS-Transition:不同ESS之间的BSSq切换

分布式服务DS(Distribution Service)

用于无线数据传输:
sta发送数据
AP接收数据并传输至目的地
sta发送到ap转法至另外一个sta

整合服务IS(Integration Service)

用于无线数据传输至LAN:
当DSS发现数据的目的端是LAN时,就需要把数据传给Portal了。这时候,DS就会使用IS将无线数据进行必要的转换,以发送到LAN中去

关联(association)

在同一时刻,一个STA只能和一个AP建立关联关系;但AP可和多个STA建立关联关系。
关联服务:,sta和ap建立联系,哪个AP为STA X服务
association服务只能由STA发起

重关联(reassociation)

当STA进行transition的时候(如BSS Transition)使用重关联
reassociation服务只能由STA发起

去关联(disassociation)

当STA不需要使用DSS,或者AP不再为某个STA服务时使用去关联。
STA和AP都可以调用取消关联服务

访问控制和数据机密性相关服务(Access Control and Data Confidentiality)

目的:解决网络安全防护的工作
Authentication和Deauthentication为访问控制服务
Confidentiality为数据机密性服务

身份验证(Authentication)

解除身份验证(Deauthentication)

私密性服务(Confidentiality)

数据加密方法有WEP、TKIP、CCMP

频谱管理服务

目的:满足不同管制机构对无线电资源使用时的一些特定要求
对工作在5G Hz频段设备在功率和频段的限制,防止干扰卫星或雷达系统

传输功率控制TPC(Transmit Power Control)

在5GHz频段的无线设备,必须限制其各信道的最大发射功率,以避免干扰卫星服务。

其主要特点包括:
支持STA根据功率要求选择和不同的AP关联。
根据管制机构的要求,设定当前信道的最大传输功率。
根据传输过程中的损耗等信息来自动调整传输功率。

动态频率选择DFS(DynamicFrequency Selection)

在5GHz频段的无线设备,能够根据情况动态选择传输信道以避免干扰雷达系统。

DFS的主要特点是针对信道(即不同频率),包括:
根据STA支持的信道情况去选择合适的AP。
静默某个信道,以支持雷达的使用该信道。
在使用某个信道前,先检查是否有雷达系统已经使用该信道了。如果有,则必须停止在该信道工作以避免干扰雷达。

QoS

802.11规范支持使用任何一种合适的QoS机制以预留一些资源,例如RRP(Resource Reservation Protocol)

时间同步服务

支持一些对同步性要求较高的应用(如视音频播放等)。这些应用使用的同步方式可基于规范中定义的STA之间时间同步(Timing Synchronization Function,TSF)机制之上

无线电测量服务(Radio Measurement)

无线电测量用于无线网络组建:
1.查询:为上层应用提供查询无线电相关信息的接口。
2.获取:通过无线电测量来获取周围AP的信息。
3.测量:能够在所支持的信道上进行无线电测量

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

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

相关文章

RAD 11.3 delphi和C++改进后新增、废弃及优化的功能

RAD 11.3 delphi和C改进后新增和废弃的功能 目录 RAD 11.3 delphi和C改进后新增和废弃的功能 一、版本RAD 11.3 delphi和C改进后新增功能 1、官方视频位置: 2、官方文档的链接位置: 二、版本RAD 11.3 delphi和C改进后废弃的功能 2.1、编译器不再使…

Eureka注册中心和Nacos注册中心详解以及Nacos与Eureka有什么区别?

目录:前言Eureka注册中心Nacos注册中心Nacos与Eureka有什么区别?前言提供接口给其它微服务调用的微服务叫做服务提供者,而调用其它微服务提供的接口的微服务则是服务消费者。如果服务A调用了服务B,而服务B又调用了服务C&#xff0…

【iOS】设置背景渐变色

drawRect函数 主要负责iOS的绘图操作,程序会自动调用此方法进行绘图。我在这个函数中绘制渐变背景色。 方法定义: -(void)drawRect:(CGRect)rect; 重写此方法,执行重绘任务-(void)setNeedsDisplay; 标记为需要重绘,异步调用dra…

Mysql开发

Mysql开发 可以使用MySQL直接存储文件吗? 可以使用 BLOB (binary large object),用来存储二进制大对象的字段类型。 TinyBlob 255 值的长度加上用于记录长度的1个字节(8位) Blob 65K值的长度加上用于记录长度的2个字节(16位) MediumBlob 16M值的长度加…

vue-v-for列表渲染中key的作用

1.虚拟DOM中key的作用: key是点拟DON对象的标识,当状态中的数据发生变化时,Vue会根据【新数据】生成【新的虚拟DOM】,随后Vue进行【新虚拟DOM】与【旧虚拟DOM】的差异比较,比较规则如下 2.对比规则: 旧虚拟DOM中找到了与新虚拟DOM相同的ke…

【NLP相关】ChatGPT的前世今生:GPT模型的原理、研究进展和案例

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

【二分查找】分巧克力、机器人跳跃、数的范围

Halo,这里是Ppeua。平时主要更新C语言,C,数据结构算法......感兴趣就关注我吧!你定不会失望。 🌈个人主页:主页链接 🌈算法专栏:专栏链接 我会一直往里填充内容哒! &…

二层如何避免loop 的产生

STP是一个用于局域网中消除环路的协议。STP通过构造一棵树来消除交换网络中的环路二层交换机二层交换机不具备路由能力,主要功能有三种1)地址学习(address learning):通过查看帧的源MAC地址来加紧转发/过滤表的MAC地址…

django框架开发部署项目

前言:相信看到这篇文章的小伙伴都或多或少有一些编程基础,懂得一些linux的基本命令了吧,本篇文章将带领大家服务器如何部署一个使用django框架开发的一个网站进行云服务器端的部署。 文章使用到的的工具 Python:一种编程语言&…

工作负载使用教程

主要包括YCSB和背景一、安装Java二、安装Memcached数据库并配置三、修改YCSB脚本文件四、运行YCSB脚本五、运行GAPBS总结背景 测试multi-clock内核的内存性能有啥提升 YCSB:雅虎推出的云数据库基准测试套件 参考论文MULTI-CLOCK: Dynamic Tiering for Hybrid Memor…

03-产品解决方案:需求分析、功能优先级划分、功能价值、用户体验

文章目录3.1 需求分析3.1.1 需求分析的目的3.1.2 需求分析的方法(Y模型)3.1.3 需求分析的具体应用3.2 功能优先级划分Kano模型3.3 功能价值3.3.1 什么是功能价值?3.3.2 实际价值判断3.3.3 成本评估3.4 用户体验3.4.1 用户体验的定义及影响因素…

IDEA 每次新建工程都要重新配置 Maven 解决方案

IDEA 每次新建工程都要重新配置 Maven 解决方案 IDEA 每次新建工程都要重新配置 Maven,是一件相当浪费时间的事情。这是因为在创建一个项目后,在 File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven下配置了 Maven h…

华为OD机试用Python实现 -【停车找车位】 |2023.Q1 A卷

华为OD机试题 最近更新的博客华为 OD 机试 300 题大纲本篇题目:停车找车位题目描述输入描述输出描述示例一输入输出示例二输入输出代码编写思路Python 代码最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题

QML编码约定

QML中的国际化: QML使用以下函数来将字符串标记为可翻译的 qsTr()qsTranslate()qsTrld()QT_TR_NOOP()QT_TRANSLATE_NOOP()QT_TRID_NOOP最常用的还是qsTr() string qsTr(string sourceText, string disambiguation&…

Linux- 系统随你玩之--文件管理-双生姐妹花

文章目录1、前言2、文件管理-双生姐妹花2.1、 df2.1.1、 df 语法2.1.1 、常用参数2.2、 du2.2.1、du 语法2.1.1、 常用参数2.3、双生姐妹花区别2.3.1、 查看文件统计 的计算方式不同2.3.2 、删除文件情况下统计结果 不同2.3.3 、针对双生姐妹花区别 结语3、双生姐妹花实操3.1 、…

[2019红帽杯]childRE

题目下载:下载 参考:re学习笔记(24)BUUCTF-re-[2019红帽杯]childRE_Forgo7ten的博客-CSDN博客 这道题涉及到c函数的修饰规则,按照规则来看应该是比较容易理解的。上面博客中有总结规则,可以学习一下。 载…

不同的网络分层模型与其常见的协议和硬件

文章目录一、网络分层模型1.1 OSI七层参考模型1.2 TCP/IP分层模型1.3 数据的分层传输二、网络通信媒介和数据链路2.1 网卡2.2 中继器Repeater2.3 集线器交换机(二层设备) 比集线器升级了什么二层交换机和三层交换机说明:该博客粗略整理了下不同的网络模型&#xff0…

Vue3之组件间传值避坑指南

组件间传值的两个坑 我们都知道父组件可以把值传递到自组件中,但是有时候子组件需要修改这个父组件传递过来的这个值,我们可以想象下能修改成功吗?这是坑之一。我们在组件间传值的时候,都是一个属性名对应一个值,接收…

泛函分析导论

它的基本思想是将函数看作向量,从而将函数空间转化为向量空间,进而研究函数空间的性质。泛函分析的主要内容包括:线性空间、内积空间、赋范空间、希尔伯特空间、算子理论、谱理论、函数空间等。空间与算子度量空间赋范空间和巴拿赫空间线性算…