1 个仓库
Implementing time-gated or scheduled hardware queues to partition transmission bandwidth by MAC address.
Distinct from Queue Management: Focuses on physical hardware timing/slicing in FPGA, whereas general Queue Management refers to software task priority.
Explore 1 awesome GitHub repository matching devops & infrastructure · Hardware Queue Slicing. Refine with filters or upvote what's useful.
OpenWifi 是一个为可编程逻辑设计的 IEEE 802.11n 无线标准开源实现。它提供了一个软件定义无线电(SDR)平台和 WiFi 基带处理器,在 FPGA 硬件上实现了物理层和 MAC 层,并配有专用的无线驱动程序和硬件控制工具集。 该项目的特色在于其对信号分析和遥测的深度集成,特别是通过一个用于捕获信道状态信息(CSI)和原始 IQ 样本的框架。它实现了高精度数据包时间戳和物理层样本与捕获数据包之间的跨层关联,以支持无线协议研究和感知。 该系统涵盖了广泛的无线能力,包括用于频率调谐和带宽定制的无线电配置、用于天线和增益控制的 RF 管理,以及用于低 MAC 硬件卸载的流量管理。它支持接入点(AP)、站点(Station)、Ad-hoc 和监听(Monitor)等标准网络模式,并包括用于协议模糊测试和原始数据包注入的工具。 该项目包括用于自定义操作系统镜像生成的实用工具,并支持动态驱动程序重载,无需重启系统即可更新 FPGA 镜像。
Slices transmission time based on MAC addresses using time-gated or scheduled queues.