awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
open-sdr avatar

open-sdr/openwifi

0
View on GitHub↗
4,669 نجوم·787 تفرعات·C·AGPL-3.0·4 مشاهدات

Openwifi

OpenWifi هو تطبيق مفتوح المصدر لمعيار IEEE 802.11n اللاسلكي مصمم للمنطق القابل للبرمجة. يوفر منصة راديو محددة برمجياً ومعالج نطاق أساسي لـ WiFi ينفذ الطبقات الفيزيائية و MAC على أجهزة FPGA، مصحوباً بتعريف لاسلكي مخصص ومجموعة أدوات للتحكم في الأجهزة.

يتميز المشروع بتكامله العميق مع تحليل الإشارات والقياس عن بُعد، وتحديداً من خلال إطار عمل لالتقاط معلومات حالة القناة وعينات IQ الخام. يتيح المشروع طابعاً زمنياً عالي الدقة للحزم وارتباطاً عبر الطبقات بين عينات الطبقة الفيزيائية والحزم الملتقطة لدعم أبحاث البروتوكولات اللاسلكية والاستشعار.

يغطي النظام نطاقاً واسعاً من القدرات اللاسلكية، بما في ذلك تكوين الراديو لضبط التردد وتخصيص عرض النطاق الترددي، وإدارة الترددات الراديوية للتحكم في الهوائي والكسب، وإدارة حركة المرور لتفريغ مهام low-MAC عن الأجهزة. يدعم أوضاع الشبكات القياسية مثل Access Point و Station و Ad-hoc و Monitor، ويتضمن أدوات لـ protocol fuzzing وحقن الحزم الخام.

يتضمن المشروع أدوات لإنشاء صور نظام تشغيل مخصصة ويدعم إعادة تحميل التعريفات ديناميكياً لتحديث صور FPGA دون إعادة تشغيل النظام.

Features

  • RF Signal Processing Implementations - Implements the 802.11n physical and MAC layers using FPGA-based RF signal processing at baseband.
  • WiFi Baseband FPGA Designs - Provides a full hardware and software implementation of the 802.11n wireless standard for programmable logic.
  • IEEE 802.11 Implementations - Provides a full-stack design compatible with the IEEE 802.11n wireless standard.
  • IQ Sample Captures - Extracts raw IQ samples and channel state information through a dedicated side-channel telemetry interface.
  • Capture Channel Management - Extracts channel response and equalizer data from wireless packets via a dedicated side-channel interface.
  • Network Interface Implementations - Provides a compatible network interface supporting multiple wireless modes implemented directly on FPGA hardware.
  • Wireless Baseband Designs - Provides an open-source implementation of the 802.11n wireless baseband and MAC layers on FPGA hardware.
  • RF Transmission Power Control - Sets power attenuation and modifies hardware registers to increase output signal strength.
  • Gain and Filter Control - Toggles between automatic gain control and manual settings to optimize RF signal reception.
  • Radio Parameter Configurations - Provides interfaces for adjusting low-level hardware parameters such as CCA thresholds and receiver sensitivity.
  • Bandwidth Customizations - Allows modifying operational frequency ranges and channel bandwidth to support various wireless standards.
  • Frequency Tuning - Enables precise adjustment of transmit and receive frequencies across a wide spectrum, including non-standard overrides.
  • Receiver Sensitivity Thresholds - Establishes a signal strength threshold to ignore weak background noise during reception.
  • Software Defined Radios - Provides a software-defined radio platform for capturing IQ samples and analyzing physical layer behavior.
  • Wi-Fi CSI Sensing - Extracts and analyzes Channel State Information (CSI) for environmental sensing and object detection.
  • WiFi Baseband Processors - Implements a low-level hardware baseband processor covering the physical and MAC layers for wireless networking.
  • CSI Metadata Extraction - Extracts Channel State Information from wireless packets to analyze environment reflections and signal state.
  • IoT Wireless Protocol Stacks - Implements a full wireless protocol stack that integrates with standard networking frameworks.
  • Low-MAC Management - Handles the low-MAC process including sequence numbering and automatic hardware retransmissions.
  • Physical-to-Packet Correlation - Relates captured IQ samples to specific packets by aligning their respective timestamps.
  • Wireless Network Drivers - Implements low-level kernel drivers to manage the communication between the operating system and the FPGA-based wireless hardware.
  • Hardware Queue Slicing - Slices transmission time based on MAC addresses using time-gated or scheduled queues.
  • Coherent Multi-Antenna Captures - Records synchronized IQ data from primary and monitoring antennas to analyze multi-path reception.
  • Radio Hardware Integration - Interfaces processing systems with frequency transceivers and amplifiers to execute software-defined radio operations.
  • Signal Triggering Logics - Initiates IQ sample collection based on specific hardware conditions such as checksum results or signal thresholds.
  • Joint Radar-Communication Sensing - Detects target objects by analyzing channel state information during full duplex transmission.
  • Ad Hoc Network Provisioning - Implements the ability to create peer-to-peer wireless networks using shared channels and cell IDs.
  • CSI Packet Correlation - Links channel state information to specific packets by matching timestamps across capture streams.
  • CSI Value Injection - Injects artificial CSI values to test sensing capabilities or establish covert communication channels.
  • Wireless Network Mode Toggles - Supports switching the wireless device between Access Point, Station, Ad-hoc, and Monitor modes.
  • Wireless Protocol Analysis Suites - Provides utilities for capturing and analyzing radio frequency signals and protocol behavior for network debugging.
  • Network Interface Slicing - Shares a single physical interface between two distinct network slices using control tools.
  • Network Performance Analysis Tools - Injects packets across varying bitrates and payload sizes to analyze traces and measure physical layer performance.
  • Protocol Fuzzing - Injects malformed packets and data into wireless protocols to test the security and robustness of implementations.
  • MAC Layer Offloads - Offloads packet sequencing and automatic acknowledgment logic from the CPU to FPGA hardware.
  • Network Task Offloads - Offloads Ethernet and MAC processing to programmable logic to reduce CPU overhead.
  • Physical Layer Timestamp Correlation - Provides high-precision correlation between physical layer timestamps and captured wireless packets for signal analysis.
  • Low-MAC Transmission Settings - Controls packet settings including modulation, RTS/CTS mechanisms, and retransmission limits.
  • Packet Retransmission Strategies - Sets maximum packet re-transmissions and toggles automatic acknowledgement behavior in hardware.
  • Raw Wireless Frame Injection - Sends arbitrary raw 802.11 frames through the network interface in monitor mode for physical layer testing.
  • WiFi Access Point Hosting - Configures the device to broadcast beacons and accept associations as a WiFi access point.
  • Wireless Frame Injection Tools - Supports the injection of raw frames and packet fuzzing to research the robustness of 802.11 implementations.
  • Wireless Network Scanning - Enables scanning for available wireless networks and authenticating client devices to access points.
  • Wireless Network Time Synchronization - Maintains high-precision clock alignment across multi-hop wireless connections for synchronized signal analysis.
  • Physical Layer Configurations - Supports specific subcarriers and code rates to optimize high-speed wireless throughput.
  • Physical Layer Packet Timestamping - Attaches high-precision timer values to packets at the moment of physical layer reception for accurate signal analysis.
  • IQ Sample Replays - Writes custom IQ baseband data directly to hardware to trigger one-time transmissions for testing.
  • Packet Metadata Extraction Logging - Extracts real-time telemetry including timestamps and signal strength from received wireless frames to the kernel log.
  • البنية التحتية للشبكات - تصميم Wi-Fi متكامل يعتمد على الراديو المعرف برمجياً (SDR).
  • Networking Tools - Full-stack Wi-Fi design based on software-defined radio.

سجل النجوم

مخطط تاريخ النجوم لـ open-sdr/openwifiمخطط تاريخ النجوم لـ open-sdr/openwifi

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Openwifi

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Openwifi.
  • portapack-mayhem/mayhem-firmwareالصورة الرمزية لـ portapack-mayhem

    portapack-mayhem/mayhem-firmware

    5,199عرض على GitHub↗

    Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a standalone handheld device capable of receiving, transmitting, and analyzing radio signals across a wide frequency range. The firmware provides a complete operational environment with an event-driven touchscreen interface, a menu-driven application launcher, and a real-time sample streaming pipeline that connects the hardware abstraction layer to a suite of modular applications. All user data, including frequency presets, captures, and configuration files, are stored on a remova

    Chackrfhackrf-componentsportapack
    عرض على GitHub↗5,199
  • francescopace/espectreالصورة الرمزية لـ francescopace

    francescopace/espectre

    6,472عرض على GitHub↗

    Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information to identify human presence and movement. It functions as a sensing toolkit for ESP32 microcontrollers, enabling the detection of motion through walls without the use of cameras or wearables. The project distinguishes itself by executing compact neural network classifiers and mathematical detection algorithms directly on the microcontroller. It utilizes a MicroPython runtime to allow for the prototyping and deployment of sensing logic and wireless signal processing algorithms

    Pythoncsidiyesp-32
    عرض على GitHub↗6,472
  • merbanan/rtl_433الصورة الرمزية لـ merbanan

    merbanan/rtl_433

    7,529عرض على GitHub↗

    This project is a software-defined radio signal decoder and protocol analyzer designed to translate raw radio transmissions from ISM bands into human-readable data. It functions as a tool for capturing radio samples, analyzing pulse timings, and decoding signals from wireless devices. The system acts as a data bridge, converting decoded radio signals into JSON format for publication to MQTT brokers or exposure via Prometheus-compatible endpoints. It also serves as a signal capture tool capable of recording raw radio samples and demodulated pulses to files for offline analysis and simulated pl

    C433mhzrfrtl-sdr
    عرض على GitHub↗7,529
  • greatscottgadgets/hackrfالصورة الرمزية لـ greatscottgadgets

    greatscottgadgets/hackrf

    7,875عرض على GitHub↗

    This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals across a wide spectrum. It provides a programmable hardware interface for transmitting and receiving radio signals, enabling spectrum analysis and wireless data monitoring. The system is distinguished by its ability to synchronize multiple devices using a shared external clock and hardware triggers to ensure precise timing and sample accuracy. It supports advanced signal routing, allowing ports to be mapped based on frequency or time to enable specialized operations like pseud

    Chackrfhardwareradio
    عرض على GitHub↗7,875
عرض جميع البدائل الـ 30 لـ Openwifi→

الأسئلة الشائعة

ما هي وظيفة open-sdr/openwifi؟

OpenWifi هو تطبيق مفتوح المصدر لمعيار IEEE 802.11n اللاسلكي مصمم للمنطق القابل للبرمجة. يوفر منصة راديو محددة برمجياً ومعالج نطاق أساسي لـ WiFi ينفذ الطبقات الفيزيائية و MAC على أجهزة FPGA، مصحوباً بتعريف لاسلكي مخصص ومجموعة أدوات للتحكم في الأجهزة.

ما هي الميزات الرئيسية لـ open-sdr/openwifi؟

الميزات الرئيسية لـ open-sdr/openwifi هي: RF Signal Processing Implementations, WiFi Baseband FPGA Designs, IEEE 802.11 Implementations, IQ Sample Captures, Capture Channel Management, Network Interface Implementations, Wireless Baseband Designs, RF Transmission Power Control.

ما هي البدائل مفتوحة المصدر لـ open-sdr/openwifi؟

تشمل البدائل مفتوحة المصدر لـ open-sdr/openwifi: portapack-mayhem/mayhem-firmware — Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a… francescopace/espectre — Espectre is an edge machine learning framework and motion detection platform that uses Wi-Fi Channel State Information… merbanan/rtl_433 — This project is a software-defined radio signal decoder and protocol analyzer designed to translate raw radio… greatscottgadgets/hackrf — This project is a software-defined radio platform designed to capture, analyze, and broadcast radio frequency signals… gqrx-sdr/gqrx — Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies… srsran/srsran_4g — srsRAN_4G is a full-stack software-defined radio suite that implements the 4G LTE protocol. It provides a modular…