- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 【802.11】bss color和空间复用(Spatial Reuse)相关概念和知识点
首先我们要搞清楚一个概念就是信道底噪,信道底噪概念接近于RF接收天线的底噪,常用计算方法:(-174+信号带宽对数+噪声系数,单位dBm),是计算接收机灵敏度的噪声部分。右边描述的是802.11ax,将CCA-SD分成了两部分,一个是自己BSS的CCA-SD,另一个是OBSS的CCA-SD。可以被手动分配的,或者通过无线资源管理(RRM)与信道分配一起分配给各个接入点,每个客户端(STA)在关联时学习其自己的BSS,并将其他BSS标识为OBSS;分配+学习,保证附近共享同一信道的接入点应具有不同的颜色。
2024-09-23 01:20:04
1976
原创 【C语言】野指针和空指针,结构体指针的使用,结构体初始化
野指针:指针指向某个未被分配给该指针的随机地址。空指针:指针指向0(NULL)1、使用{0},赋值为0。
2024-07-21 20:35:07
478
1
原创 【C语言】内存分布
常量区:也称为文本区(text),用于存放各种字符串常量和数字常量,以及全局的常量数据。a和b中的“Hello”占用常量区中同一内存。堆:堆用于存储那些生存期与函数调用无关的数据。堆是用于存放进程运行中被动态分配的内存段,它的大小并不固定,可动态扩张或缩减。栈: 存放程序的局部变量。若未初始化,内容随机。
2024-07-21 19:50:02
264
原创 【WiFi软件开发】Makefile实战和WiFi工具移植记录
本文介绍了Makefile的基础知识和实战内容,让即使是Makefile小白的你也能迅速掌握Makefile的基本规则并运用。
2024-06-19 22:35:35
1039
原创 【WiFi软件开发】IOCTL和Netlink----用户空间和内核空间交互的两种方式
linux开发中通常会涉及用户空间和内核模块的交互。本文介绍了两种典型的用户空间和内核模块通信方式:ioctl和netlink
2024-06-15 10:37:14
1584
原创 【WiFi软件开发】Linux 802.11 栈(nl80211, cfg80211, mac80211)
本文主要介绍linux内核中和WiFi密切相关的80211栈。80211栈包含nl80211,cfg80211和mac80211,主要用于WiFi配置和管理,本文将从功能和代码实现角度对各个模块进行解读。
2024-06-06 00:33:55
5558
原创 【WiFi软件开发】hostapd代码学习
本文介绍了wifi软件开发中常用的hostapd模块,对hostapd在wifi软件架构中的功能、hostapd核心代码和基于hostapd的开发给出了讲解。
2024-05-27 00:21:38
3326
空空如也
Android应用请求http视频流时,底层是否一定会调用Socket类?
2021-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人