
Closed
Posted
Machine Learning Framework & Automated Dataset Generation for FANET Jamming Detection (NS-3) Hello, I am currently working on a research project titled: “Intelligent Jamming Detection in Flying Ad Hoc Networks (FANETs) Using NS-3 Simulation and Machine Learning.” I have already completed the NS-3 simulation phase and now need support with the machine learning, automated dataset generation, and data processing phase. ⸻ What Has Already Been Completed * Built FANET scenarios in NS-3 * Implemented the Gauss-Markov mobility model * Implemented multiple jamming attack types: * Reactive jammer * Hybrid jammer * Constant jammer * Random jammer * Executed simulations under multiple network conditions * Generated network performance metrics from NS-3 outputs ⸻ Current Simulation Outputs The simulation outputs currently include metrics such as: * Total transmitted packets * Total received packets * End-to-end delay * Packet loss * Packet Delivery Ratio (PDR) * Packet Loss Ratio (PLR) * Throughput * RSSI / RSSI in dBm * Possibly SINR and additional metrics later I also have simulation scenarios with the detection algorithm enabled and disabled. ⸻ Example Metrics Per Scenario Hybrid Jammer * Tx packets * Rx packets * Delay * Throughput * RSSI * PDR * PLR Reactive Jammer * Same metrics as above ⸻ Main Objective I need to transform the current NS-3 simulation outputs into a complete machine learning framework for intelligent jamming detection in FANETs. ⸻ What I Need 1. Automated Dataset Generation from NS-3 I currently have single/manual simulation runs working successfully. However, I now need to scale the framework to automatically generate large machine learning datasets (thousands of labeled samples) directly from NS-3 simulation outputs. Required Features * Automatically execute multiple simulation scenarios * Automatically vary simulation parameters between runs * Automatically extract metrics from NS-3 outputs * Automatically generate CSV datasets * Automatically assign labels for machine learning Parameters That May Change Automatically Examples include: * UAV/node speed * Number of UAVs * Simulation duration * Jammer type: * Reactive * Hybrid * Constant * Random * Jammer power * Mobility conditions * Traffic rate * Detection algorithm enabled/disabled * RSSI/SINR conditions * Transmission range Preferred Integration The automation should preferably be integrated directly with: * [login to view URL] * NS-3 simulation scripts * Output trace files/log files The goal is to avoid manually running and labeling simulations one by one. ⸻ 2. Dataset Preparation Transform and organize all NS-3 outputs into structured machine learning datasets (CSV format). Example Dataset Columns * TxPackets * RxPackets * DelayMs * LostPackets * PDR * PLR * ThroughputKbps * RSSI_dBm * DetectionAlgorithm * JammerType * Label Example Labels * Normal * Reactive_Jamming * Hybrid_Jamming * Constant_Jamming * Random_Jamming ⸻ 3. Data Preprocessing Including: * Data cleaning * Handling missing values * Feature normalization/scaling * Label encoding * Feature selection (if needed) * Train/test split ⸻ 4. Machine Learning Implementation Implement and compare ML models for jamming detection, including: * Random Forest * SVM * k-NN (Optional later) * LSTM * CNN * Deep Learning models using TensorFlow/Keras ⸻ 5. Model Evaluation Evaluate the models using: * Accuracy * Precision * Recall * F1-score * Confusion matrix * Detection latency (if possible) ⸻ 6. Deliverables Please provide: * Python source code * Well-commented scripts * Automated dataset generation scripts * CSV dataset generation pipeline * Documentation/explanations * Graphs and visualizations * Model comparison results ⸻ Preferred Tools/Libraries * Python * Pandas * Scikit-learn * Matplotlib * TensorFlow/Keras * Jupyter Notebook ⸻ Important Notes * I have already completed the NS-3 simulation development phase. * I do NOT need help building FANET simulations from scratch. * The main requirement is automating dataset generation from NS-3 outputs and integrating the data into a machine learning framework. * Experience with NS-3, wireless networks, FANETs, cybersecurity, or network intrusion/jamming detection is highly preferred. ⸻ Please Include in Your Proposal * What information/files you need from me * Estimated timeline * Estimated cost * Your experience with: * NS-3 * Machine Learning * Network Security * FANETs * Wireless Network Datasets * Automated simulation/data pipelines Thank you.
Project ID: 40493461
21 proposals
Remote project
Active 10 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average ₹1,038 INR/hour for this job

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Matlab, Python, and similar tools. I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
₹1,500 INR in 40 days
7.3
7.3

Hello, your "FANET Jamming Detection ML Framework" project is right in my wheelhouse. I build modern JavaScript apps end to end — React/Vue/Next on the front and Node/Express on the back, in TypeScript where it helps. Working with python, machine learning (ml), scikit learn, data analysis, deep learning, network security, simulation, wireless network security analysis, pandas, I focus on responsive, fast UIs, clean component structure, and reliable APIs — no page-builder shortcuts. I can lock down the scope and key flows first, then ship in reviewable increments. Can we hop on a quick chat to align on your requirements? ⭐ 5.0/5 from a recent client: "This was wonderful experience and I also got an addtional choice of updating budget and other features which was not available in the old version of my existing software that I used to perform my d…" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹1,000 INR in 1 day
4.2
4.2

Hi, Krishna here from Delhi. We are a team of 20+ Engineers and have completed 300+ projects with 4.7+ rating. Would love to connect with you to discuss the project. As an AI expert with a strong background in both machine learning and deep learning, I'm well-equipped to provide the comprehensive solution you require for your FANET jamming detection framework. With ample experience developing and implementing advanced ML models such as Random Forests, SVM and k-NN, I can design a system that not just detects but, differentiates various jamming types from normal conditions. Furthermore, my knowledge of additional Deep Learning techniques like LSTM, CNN, and TensorFlow/Keras would come in handy for any future additions to enhance the model. Beyond just machine learning, I have extensive experience in data processing including automated dataset generation and preparation which will be crucial in transforming your NS-3 simulation outputs into structured data sets ready for model training. My skills include data cleaning, handling missing values, feature normalization/scaling & label encoding which aligns perfectly with your needs. Also, when it comes to data analysis and visualization, my expertise with Python libraries like Pandas and Matplotlib makes me your ideal partner.
₹1,000 INR in 40 days
3.8
3.8

I have checked your brief completely I can complete each and every part you have mentioned of the project "FANET Jamming Detection ML Framework". Please discuss with me further to get started. Thanks
₹1,000 INR in 40 days
3.5
3.5

FANET jamming detection sounds really interesting! I’ve worked with Python and have experience with automated dataset generation. How do you envision the data collection process to work with NS-3?
₹1,350 INR in 7 days
2.5
2.5

Hello, I saw your project and completely understand what you need. You have the core NS-3 simulation running manually, and now you need to scale it into an automated pipeline that feeds a Machine Learning model. I can build this for you efficiently. How I will deliver this: Python/Bash Automation: I will create a script to automatically loop through your parameters (UAV speed, Jammer types, power, etc.) and run thousands of NS-3 scenarios. Data Parsing & Labeling: I will build a parser to extract metrics (PDR, PLR, Throughput, RSSI/SINR) directly from NS-3 outputs and automatically structure/label them into a clean CSV dataset for ML. ML Ready: Ensure the final dataset is optimized for training your intelligent jamming detection algorithms.
₹1,000 INR in 40 days
2.1
2.1

Happy to take on your TensorFlow/Keras project. I build and train models in Python with PyTorch and TensorFlow, and I'm comfortable with the full pipeline: data prep, modeling, evaluation and clean, reproducible code. Tell me the dataset and target metric and I'll propose a clear plan.
₹1,250 INR in 40 days
2.0
2.0

I can help you build the automated dataset generation pipeline and implement the ML framework for your FANET jamming detection project. Looking forward to helping you successfully scale your research framework! Best regards, Sandeep
₹750 INR in 40 days
0.0
0.0

Hi! I'm a Python ML engineer with direct experience in network security research and simulation-to-ML pipelines. **My approach for your FANET project:** **Phase 1 — Automated Dataset Generation (Days 1-3)** I'll build a parameterized NS-3 runner that sweeps: UAV speed, node count, jammer type/power, traffic rate, detection on/off. Each run auto-extracts metrics (TxPackets, RxPackets, Delay, PDR, PLR, Throughput, RSSI) and labels them (Normal/Reactive/Hybrid/Constant/Random). Output: clean CSV ready for ML. **Phase 2 — Data Pipeline (Days 3-5)** Pandas pipeline: missing value imputation, outlier detection, StandardScaler normalization, label encoding, stratified 80/20 split. Feature importance via mutual information + correlation heatmap. **Phase 3 — ML Models (Days 5-9)** - Classical: Random Forest, SVM (RBF), k-NN with GridSearchCV - Deep Learning: LSTM for temporal patterns, 1D-CNN for feature extraction (TensorFlow/Keras) - 5-fold cross-validation for robust evaluation **Phase 4 — Evaluation & Visualization (Days 9-12)** Full metrics: Accuracy, Precision, Recall, F1 per class. Confusion matrix, ROC curves, detection latency. Publication-quality Matplotlib/Seaborn figures for your paper. **Deliverables:** Python scripts + Jupyter notebooks, automated dataset pipeline (plug-and-play with your NS-3 setup), CSV datasets, model comparison report with figures, full documentation. I can start immediately and deliver within 12 days. Happy to discuss your NS-3 output format.
₹850 INR in 12 days
0.0
0.0

I will build the automated Python orchestration pipeline and machine learning framework to process your NS-3 simulation data and train your detection models. Proposed Timeline First Draft (Automation Script & Dataset Generation): 4–5 business days. Final Delivery (ML Model Training, Evaluation & Visualizations): 2–3 business days. What I Need From You Your core NS-3 .cc simulation script to map the command-line arguments. A sample of your current simulation output logs (FlowMonitor XML, ASCII trace, or custom pcap text). The exact parameter ranges and values you want to sweep through for the dataset. Ready to start as soon as you share the files!
₹1,000 INR in 40 days
0.0
0.0

Hi Hope You're Doing Well! Recently, I completed a project leveraging NS-3 simulations for network performance metrics, similar to your FANET Jamming Detection project. The key to success lies in automating dataset generation, preprocessing, and strategic ML model selection. My experience ensures avoiding common pitfalls and delivering robust solutions. I'd love to discuss how my expertise can elevate your project's outcomes. Regards, Laurence.
₹750 INR in 7 days
0.0
0.0

Hi there! My name is Nazarii and while my background leans more towards web and app development (React, React Native, .NET C#), I believe my skills and capabilities could be of great value in assisting you with your current data analysis project. Despite not having extensive experience in NS-3 specifically, my skills extend far beyond programming languages to intricate data analysis, problem-solving, and a deep familiarity with numerous Machine Learning tools and libraries including Pandas, Scikit-learn, Matplotlib, TensorFlow/Keras and Jupyter Notebook. Given the elaborate requirements of transforming your NS-3 simulation outputs into a comprehensive machine learning framework for jamming detection in FANETs, my agile methodologies prove invaluable in handling complex projects. The rollout of such a large dataset through automated CSV generation requires precision and is something that I have meticulously managed within my previous work. From my prior experiences with scenarios requiring large-scale automation as well as parameter selection and varying simulation conditions across multiple runs, I guarantee the smooth execution of your project. Additionally, despite my initial focus on web and app development which has made me well-versed in using technologies like Redux and Axios for HTTP requests and managing state, handling routing among other tasks, I have attained other competencies overtime.
₹1,000 INR in 40 days
0.0
0.0

Gwalior, India
Member since Apr 13, 2026
$30-250 USD
$25-50 USD / hour
₹12500-37500 INR
$30-250 AUD
₹400-750 INR / hour
$250-750 USD
$30-250 USD
$15-25 USD / hour
£5-10 GBP / hour
$30-250 USD
₹37500-75000 INR
₹600-1500 INR
$30-250 AUD
$1500-3000 USD
min $100000 USD
₹750-1250 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
$15-25 USD / hour
₹12500-37500 INR