Generated by All in One SEO v4.9.2, this is an llms.txt file, used by LLMs to index the site. # ns-2, ns-3 Project and Research Help Forum Assistance for Simulations and Analysis of Industrial as well as Scholarly Research works ## Sitemaps - [XML Sitemap](https://www.projectguideline.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [Articles](https://www.projectguideline.com/articles/) - This section contains articles related to ns-2, ns-3, Omnet++ and Matlab related Projects and Research works - [Would an AI system replace an ns-3/ns-2 Developer or an Expert?](https://www.projectguideline.com/would-an-ai-system-replace-an-ns-3-ns-2-developer-or-an-expert/) - This article discussed the possibility of using large language models(LLMs) based AI systems in designing and implementing simulation code for simulators. - [The "Paperware" vs. Reality Guide for implementing Routing in LEO Network](https://www.projectguideline.com/the-paperware-vs-reality-guide-for-leo-routing/) - This guide bridges the gap between theoretical models and real-world LEO engineering by exposing the physical constraints of space.Stop designing "paperware." - [The "Paperware" Epidemic: Why LoRaWAN Research is Drifting Into Science Fiction](https://www.projectguideline.com/lorawan-paperware-epidemic/) - Stop trusting paperware.Discover why high-rate, mobile LoRaWAN research often ignores the physics of ADR and duty cycles, leading to models that fail in reality - [Installing ns3.35 in Debian 10 chroot Jail Under Debian 11 Host OS or any Version of Linux Host](https://www.projectguideline.com/installing-ns3-35-in-debian-10-chroot-jail-under-debian-11-host-os-or-any-version-of-linux-host/) - Using chroot jail based virtualization, it is possible to install any version of ns-3 on any version of Linux host without facing any package conflicts & errors - [Beyond the Paper Orbit: Why Most LEO Routing Research Fails the Reality Test](https://www.projectguideline.com/beyond-the-paper-orbit-why-most-leo-routing-research-fails/) - Stop falling for academic myths! Discover why battery life beats the shortest path in 2026 LEO routing, and how SDN-clustering is redefining space tech. - [Simulation and Analysis of IoT LoRaWAN Networks Under ns-3](https://www.projectguideline.com/simulation-and-analysis-of-iot-lorawan-networks-under-ns-3/) - This is an ns-3 module that can be used to perform simulations of a LoRaWAN network. Using this module, we can simulate a realistic network consisting of IoTs. - [From 1G to 6G: What Really Changed, What Is Changing, and How Can These Networks Be Simulated in ns-3?](https://www.projectguideline.com/from-1g-to-6g-what-really-changed-what-is-changing-and-how-can-these-networks-be-simulated-in-ns-3/) - Explore the evolution of cellular networks from 1G to 6G, their technological shifts, and learn how to model these generations effectively using ns-3 simulation - [Introduction to ns-3 Simulations on Afarion iPlayground](https://www.projectguideline.com/introduction-to-ns-3-simulations-on-afarion-iplayground/) - In Afarion iPlayground, researchers can write, execute, and visualize real ns-3 simulations in web browser, without any local software installation on computer. - [Understanding P2P Network Simulation in ns-3 Through the Tutorial Simulation (first.cc)](https://www.projectguideline.com/understanding-p2p-network-simulation-in-ns-3-through-the-tutorial-simulation-first-cc/) - The official introductory simulation provided in the officiel ns-3 tutorial (first.cc) is deliberately simple, yet it demonstrates all core concepts of ns-3 - [LLM-Ware: Be Aware of It](https://www.projectguideline.com/llm-ware-be-aware-of-it/) - LLM-Ware is code that compiles, runs, and produces a result, but is fundamentally detached from the reality of network physics and the ns-3 architecture. - [The Silent Crisis in Network Research: Why We Are Losing the "Soul" of ns-3](https://www.projectguideline.com/the-silent-crisis-in-network-research-why-we-are-losing-the-soul-of-ns-3/) - AI-driven code is eroding the deep architectural "lore" of ns-3. To save networking research, we must prioritize organic mentoring over instant, shallow code. - [Human Logic vs. AI Artifacts: The future impact of ns-3's Closed Zulip Chat](https://www.projectguideline.com/human-logic-vs-ai-artifacts-the-future-impact-of-ns-3s-closed-zulip-chat/) - We must ensure that the "human logic" discussed in early-stage ns-3 groups, chats and expert answers to beginners is eventually mirrored to the public domain. - [ns-3 vs OMNeT++ - Why ns-3 is Often Good From a Ph.D. Scholar's Point of View](https://www.projectguideline.com/ns-3-vs-omnet-why-ns-3-is-often-good-from-a-ph-d-scholars-point-of-view/) - This article provides Ph.D.–centric comparison of ns-3 and OMNeT++, written from the expectations of a CSE/ECE scholar, rather than from a beginner perspective. - [The Future of CSE / ECE / IT Ph.D Research in the Age of AI and Large Language Models](https://www.projectguideline.com/the-future-of-cse-ece-it-ph-d-research-in-the-age-of-ai-and-large-language-models/) - This article explores how AI and LLMs are reshaping CSE, ECE, and IT research, emphasizing originality, judgment, and human-driven contributions in the AI era. - [Why Doing “Unique” Research Has Become Harder in the Age of Intelligent Machines](https://www.projectguideline.com/why-doing-unique-research-has-become-harder-in-the-age-of-intelligent-machines/) - Why producing unique research has become harder in the AI era, as intelligent machines generate results easily, forcing scholars to prove genuine human insight - [Ph.D. Research Using ns-3 in the Age of AI and Large Language Models](https://www.projectguideline.com/ph-d-research-using-ns-3-in-the-age-of-ai-and-large-language-models/) - Explore how Ph.D. scholars can use ns-3 effectively in the AI era, focusing on original research, human-driven insights, and defensible scientific contributions - [Installing 'lorawan' extension module version v0.3.1 under ns-3.42](https://www.projectguideline.com/installing-lorawan-extension-module-version-v0-3-1-under-ns-3-42/) - This article explains the installation of 'lorawan' extension module version v0.3.1 under ns-3.42 and doing LoRaWAN simulations and Visualization using NetAnim. - [Installing the Simulation Execution Manager for ns-3](https://www.projectguideline.com/installing-the-simulation-execution-manager-for-ns-3/) - is a Python library that help execution of multiple ns-3 simulations, handle the results, and organize them in a manner conducive to further analysis - [Installing ns-2 on Linux System with the Latest gcc Compiler](https://www.projectguideline.com/installing-ns-2-on-linux-system-with-the-latest-gcc-compiler/) - In this article, we will explore the possibility of compiling final version of ns-2 (ns-allinone-2.35) and nam on Debian 11 with gcc compiler version 10.2.1 - [Doing Software-Defined Networking(SDN) Simulation under ns-3](https://www.projectguideline.com/doing-software-defined-networkingsdn-simulation-under-ns-3/) - Doing simple SDN simulation Under ns-3 is a challenging task because of the issues involved in the installation of the ns-3 OpenFlow support Module -OFSwitch13. - [Installing ns-3.42 and NetAnim Under Debian 11](https://www.projectguideline.com/installing-ns-3-42-and-netanim-under-debian-11/) - This article explains the installation of ns-3.42 and NetAnim Under Debian 11. Even though it explains a chroot-based procedure, the same will work on any Linux - [Installing an old Linux under VirtualBox and using Shared Folders.](https://www.projectguideline.com/installing-an-old-linux-under-virtualbox-and-using-shared-folders/) - This article will explain the way of Installing an old Linux version under VirtualBox, enabling seamless mode, enable sharing Host's folders under the Guest OS - [Personal Article - Dev](https://www.projectguideline.com/personal-article-dev/) - #Post Excerpt - [Using NODEMCU - ESP8266 Wifi with Arduino IDE for IoT Projects and Experiments.](https://www.projectguideline.com/using-nodemcu-esp8266-wifi-with-arduino-ide-for-iot-projects-and-experiments/) - This article explains the way of programming NODEMCU - ESP8266 Wifi Development Board Version.1.0 with Arduino IDE for IoT-related Projects and Experiments. - [Using Arduino IDE for doing ESP8266 – WeMos D1 mini WiFi Projects](https://www.projectguideline.com/using-arduino-ide-for-doing-esp8266-wemos-d1-mini-wifi-projects/) - This article explains the way of programming ESP8266 – WeMos D1 mini Wifi Development Board with Arduino IDE for IoT-related Projects and Experiments. - [Controlling a Pick and Place Mechanism over Internet](https://www.projectguideline.com/controlling-a-pick-and-place-mechanism-over-internet/) - #Post Excerpt - [Computer Controlled Domestic Security System](https://www.projectguideline.com/computer-controlled-domestic-security-system/) - #Post Excerpt - [Text Chatting Over Power-line](https://www.projectguideline.com/text-chatting-over-power-line/) - #Post Excerpt - [Implementation of a Simple Wired Sensor Network Using 8051 Microcontroller](https://www.projectguideline.com/implementation-of-a-simple-wired-sensor-network-using-8051-microcontroller/) - #Post Excerpt - [PC to PC Data Communication Using Laser Transceiver](https://www.projectguideline.com/pc-to-pc-data-communication-using-laser-transceiver/) - #Post Excerpt - [Installing sns3-satellite network extension module under ns-3](https://www.projectguideline.com/installing-sns3-satellite-network-extension-module-under-ns-3/) - This article presents a step-by-step procedure for installing the sns3-satellite extension module under ns-3 simulator for doing satellite network simulations. - [Personal Article (co)](https://www.projectguideline.com/personal-article-co/) - #Post Excerpt - [Personal Article 2 (Image)](https://www.projectguideline.com/personal-article-2-image/) - This is a personal article - kept here only for my own personal references. - [Personal Article 1 (Late)](https://www.projectguideline.com/personal-article-1-late/) - Sorry. This is a personal document. I kept it here only for my own reference. - [Sending ICMP Traffic From an ns-3-FdNetDevice Node to a Real Host Over a Real Channel](https://www.projectguideline.com/sending-icmp-traffic-from-an-ns-3-fdnetdevice-node-to-a-real-host-over-a-real-channel/) - This article demonstrates sending ICMP traffic from a simulated ns-3 node to a Real Host over a real channel without using real, active wired network hardware. - [Procedure for Installing ns-3 (3.40) on New Apple Mac M1/M2.](https://www.projectguideline.com/procedure-for-installing-ns-3-3-40-on-new-apple-mac-m1-m2/) - Installing the latest ns-3 versions on a new Apple Mac M1/M2 is challenging because ns-3 does not provide complete support for ARM architectures like M1/M2. - [Procedure for Installing the NetAnim on New Apple Mac M1/M2.](https://www.projectguideline.com/procedure-for-installing-the-netanim-on-new-apple-mac-m1-m2/) - Installing NetAnim and making it work on Apple Silicon M1/M2 is a challenging task. This article shows a step-by-step procedure to successfully install it - [Simulating LEO Satellite Network using ns-3 LEO Module](https://www.projectguideline.com/simulating-leo-satellite-network-using-ns-3-leo-module/) - In a Low Earth Orbit (LEO) satellite network, satellites are placed in low Earth orbits. ns-3-leo is an ns-3 extension to simulate LEO satellite networks. - [Problems in Satellite Communications and Simulating them with ns-3](https://www.projectguideline.com/problems-in-satellite-communications-and-simulating-them-with-ns-3/) - This article addresses the issues of communication at the transport layer and routing packets under different kinds of Satellite networks. - [Understanding Different Types of Satellites and Satellite Networks](https://www.projectguideline.com/understanding-different-types-of-satellite-network/) - This article presents different types of satellite networks. This article explains the differences in LEO, MEO and GEO satellite networks. - [Generating Genuine, Quality Tables & Graphs for Publication.](https://www.projectguideline.com/generating-genuine-quality-tables-graphs-for-publication/) - This article explains the professional way of generating Quality Tables & Graphs for a journal paper and a Ph.D thesis​​​​​​​ report from a batch of simulations - [Installing and running ns-3 using free Kaggle Cloud Platform](https://www.projectguideline.com/installing-and-running-ns-3-using-free-kaggle-cloud-platform/) - This article presents a step-by-step procedure for installing and running ns-3 network simulations using the free resources provided by Kaggle Cloud Platform - [Using Free Cloud Resources for Running Huge ns-3 Simulations](https://www.projectguideline.com/using-free-cloud-resources-for-running-huge-ns-3-simulations/) - This article explains a possibility of using the free cloud CPU/GPU/TPU, Internet, and Storage resources of Kaggle and Google Colab for running ns-3 Simulations - [Bare Minimal TinyCore Linux for installing Latest ns-3-dev.](https://www.projectguideline.com/bare-minimal-tinycore-linux-for-installing-latest-ns-3-dev/) - The goal is to develop a compact Linux distro or VirtualBox image that incorporates ns-3, catering to beginners embarking on their ns-3 learning journey. - [Installing and running ns-3 using free Colab Cloud Platform](https://www.projectguideline.com/installing-and-running-ns-3-using-free-colab-cloud-platform/) - This article presents a step-by-step procedure for installing and running ns-3 network simulations using the free resources provided by Colab Cloud Platform - [What Makes ns-3 a Complex Thing to Understand and Use? ](https://www.projectguideline.com/what-makes-ns-3-a-complex-thing-to-understand-and-use/) - While starting to learn ns-3, most of us find it very difficult to understand. If the student already knows to use ns-2 then it will become harder to grasp ns-3 - [Installing ns3-ai Model under ns-3.35](https://www.projectguideline.com/installing-ns3-ai-model-under-ns-3-35/) - 'ns3-ai Model' provides a way to communicate with independently running AI/ML frameworks from an ns-3 simulation. We can install this model on ns-3.35 - [Installing Aqua-Sim in Ubuntu 16.04 LTS - Underwater Sensor Network Simulation with ns-2](https://www.projectguideline.com/installing-aqua-sim-in-ubuntu-16-04-lts-underwater-network-simulation-with-ns-2/) - Aqua-Sim is an ns-2 based simulator for simulating underwater sensor networks. It is used to simulate different aspects of acoustic underwater sensor networks. - [​​​​​​​Implementing a 3D UWSN Localization Algorithm in ns-2-Aquasim](https://www.projectguideline.com/implementing-a-3d-uwsn-localization-algorithm-in-ns-2-aquasim/) - In this article, we are going to test the performance of a 3D DV-Hop algorithm under Acoustic underwater propagation model of Aquatic UWSN simulation framework - [Installing Aquasim & Aqua3D on an old Linux under VirtualBox](https://www.projectguideline.com/installing-aquasim-aqua3d-on-an-old-linux-under-virtualbox/) - Some of the old ns-2 related versions of aqua-sim & aqua3D can only be installed on an older Linux variant because of the compiler related compatibility issues. - [Issues on Implementing Localisation-based Routing Algorithms](https://www.projectguideline.com/issues-on-implementing-localisation-based-routing-algorithms/) - This article explores the issues and obstacles in doing ns-2, ns-3 and OMNeT++ Simulation-based Research on Localisation enabled Routing Algorithms - [Installing Internet of Drones Simulator (IoD_Sim) in Debian](https://www.projectguideline.com/installing-internet-of-drones-simulator-iod_sim-in-debian/) - Internet of Drones(IoD) Simulator (IoD_Sim) is an open source and system-level simulator for the IoD. This article shows the way of Installing it in Debian 11. - [Implementation of Circle Mobility Model for ns-3 and Visualizing it in 3D](https://www.projectguideline.com/implementation-of-circle-mobility-model-for-ns-3-and-visualizing-it-in-3d/) - We can not simulate circular mobility using any of the existing mobility models of ns-3. Simulation may need a node to move in a perfectly circular path. - [Live, Interactive Visualisation of ns-3 Simulation with PyViz](https://www.projectguideline.com/live-interactive-visualisation-of-ns-3-simulation-with-pyviz/) - PyViz is a live, interactive visualizer for visualizing and debugging NS-3 simulation. This article presents its design and installation on Debian Linux. - [Installing and Using Cryptography under Linux using Crypto++ Library](https://www.projectguideline.com/installing-and-using-cryptography-under-linux-using-crypto-library/) - This article explains the way of using the source and binary versions of the most popular Cryptography Library Crypto++ under the Debian Linux Operating System. - [Do not waste your time with 'paper-ware' models and algorithms.](https://www.projectguideline.com/do-not-waste-your-time-with-paper-ware-models-and-algorithms/) - The intention of this Article is to help researchers to identify a 'catching idea or model' described in a journal paper, whether it is a 'paper-ware' or not. - [Ns-3 - Is it a Network Simulator or a Network Simulation(/Simulator) Library?](https://www.projectguideline.com/ns-3-is-it-a-network-simulator-or-a-network-simulation-simulator-library/) - Since my Article "What Makes ns-3 a Complex Thing to Understand and Use? " grow big, I posting a seperate Article on an issue that we discussed in that Article. - [Configuring Visual Studio Code for ns-3 Under chroot Jail](https://www.projectguideline.com/configuring-visual-studio-code-for-ns-3-under-chroot-jail/) - This Article explains the way in which we can install ns-3 and VS Code under chroot-jail and how we can configure VS Code to do development on ns-3 using CMake. - [Simulating Satellites and Satellite Constellations using Ns2 and Other Tools](https://www.projectguideline.com/simulating-satellites-and-satellite-constellations-using-ns2-and-other-tools/) - This article discusses the possibilities of Simulating Satellites and Satellite Constellations using Ns2 and other tools. - [VANET Mobility Trace file Generation using Mobisim for ns-2 and ns-3 Simulations](https://www.projectguideline.com/vanet-mobility-trace-file-generation-using-mobisim-for-ns-2-and-ns-3-simulations/) - Mobisim Mobisim is a mobility generation (and visualization tool) that can be used to generate mobility models including the FreeWay mobility model. You may download Mobisim from the following link: https://sourceforge.net/projects/Mobisim/ To run the Mobisim user interface, you will need the JAVA Runtime Environment (v1.5 or later). If you do not know how to set - [Visualizing ns-3 Simulation using NetAnim](https://www.projectguideline.com/visualizing-ns-3-simulation-using-netanim/) - NetAnim is an offline network animator tool that can animate the ns3 network simulation using an XML trace file that is generated as an output during simulation - [Simulating Freeway Mobility Model under ns-3 Using Trace Files Generated by Mobisim](https://www.projectguideline.com/simulating-free-way-mobility-model-under-ns-3-using-trace-files-generated-by-mobisim/) - #Post Excerpt - [Simulating And Visualizing 3D Aerial Ad-hoc Network (AANET) and Flying Ad-hoc Network (FANET) Under ns-3](https://www.projectguideline.com/simulating-and-visualizing-3d-flying-ad-hoc-network-fanet-under-omnet/) - FANET is used to denote a Flying Ad hoc Network. AANET is used to denote Aerial Ad hoc Network, Aircraft Ah hoc Network and Aeronautical Ad hoc Network. - [Simulating And Visualizing 3D Mobile Underwater Sensor Network (UWSN) Under ns-3](https://www.projectguideline.com/simulating-and-visualizing-3d-mobile-underwater-sensor-network-uwsn-under-ns-3/) - 'Aqua-Sim Next Generation' (AquaSim-NG) is an ns-3 Extension to simulate underwater network protocol. We can visualize the Simulated 3D UWSN using NetSimulyzer. - [Using Gauss-Markov 3D Mobility Model Under ns-3 for Simulating Unmanned Aerial Vehicle (UAV), Aerial Ad-hoc Network (AANET) and Flying Ad-hoc Network (FANET)](https://www.projectguideline.com/using-gauss-markov-3d-mobility-model-under-ns-3-for-simulating-unmanned-aerial-vehicle-uav-aerial-ad-hoc-network-aanet-and-flying-ad-hoc-network-fanet/) - This 3-dimensional Gauss-Markov mobility model available under ns-3 can be used for modelling the mobility of aircraft flying at different altitudes. - [Simulation of Multi-Tire UAV/AANET/FANET Topology Using Gauss-Markov 3D Mobility Model Under ns-3](https://www.projectguideline.com/simulation-of-multi-tire-uav-aanet-fanet-topology-using-gauss-markov-3d-mobility-model-under-ns-3/) - By using the 'GaussMarkovMobilityModel' and 'RandomBoxPositionAllocator', which are readily available under ns-3, we can simulate a Multi-Tier FANET/ UAV/AANET. - [3D Aquatic Animal Tracking Underwater Network Simulation (UWSN) Under ns-3](https://www.projectguideline.com/3d-aquatic-animal-tracking-underwater-network-simulation-uwsn-under-ns-3/) - This simulation addresses the problems in simulating and visualizing a 3D Aquatic Animal Tracking UWSN Simulation under ns-3 using aquasim-ng and NetSimulyzer. - [Installing mmWave ns-3 Extension Module to Simulate 5G Wireless Systems](https://www.projectguideline.com/installing-mmwave-ns-3-extension-module-to-simulate-5g-wireless-systems/) - It is possible to use mmWave along with the existing V2X and V2V based VANET scenarios to utilize the high-speed communication features of this mmWave system. - [Implementation of Spring Mobility Model for ns-3 and Visualizing it in 3D along with Circle Mobility](https://www.projectguideline.com/implementation-of-spring-mobility-model-for-ns-3-and-visualizing-it-in-3d-along-with-circle-mobility/) - ns-3 does not contain Circle and Spring Mobility. Spring mobility is about making a node move in a path similar to that of an expanded circular coil spring. - [Real-time Visualization of TCP cwnd, rtt, rto and ssthreshold Dynamics of a 3D FANET Scenario](https://www.projectguideline.com/real-time-visualization-of-tcp-cwnd-rtt-rto-and-ssthreshold-dynamics-of-a-3d-fanet-scenario/) - With this simulation, we can simulate TCP flows under a 3D FANET scenario and study the TCP cwnd, rtt and ssthreshol Dynamics and visualize them in real-time. - [Underwater Wireless Sensor Network (UWSN) Simulation using ns-2](https://www.projectguideline.com/underwater-sensor-network-uwsn-simulation-using-ns-2/) - An Underwater Wireless Sensor Network (UWSN) is a type of Underwater Acoustic Network (UAN). This article explains the way of simulating an UAN/UWSN under ns-2. - [An ns-3 Simulation to Plot Circle Mobility on Graph](https://www.projectguideline.com/an-ns-3-simulation-to-plot-circle-mobility-on-graph/) - In this article, we will see some additional aspects to our "Circle Mobility Model" to periodically trigger the "CourseChange" event in an ns-3 simulation. - [Trace Analysis of TCP Flows Under ns-3 MANET/ FANET/ VANET/ WSN Scenario](https://www.projectguideline.com/trace-analysis-of-tcp-flows-under-ns-3-manet-fanet-vanet-wsn-scenario/) - Even though we did Trace Analysis of TCP flows under a FANET scenario, the same idea can be implemented on a MANET, VANET, WSN, WBAN and other scenarios also. - [Installing ns2.35(ns-allinone-2.35) Under Debian chroot Jail](https://www.projectguideline.com/installing-ns2-35ns-allinone-2-35-under-debian-chroot-jail/) - Still, students and scholars are using ns-2 for the research work because of the rich availability of numerous protocols, and applications as extensions of ns-2 - [Installing Millicar ns-3 Module for MmWave NR V2X Networks](https://www.projectguideline.com/installing-millicar-ns-3-module-for-mmwave-nr-v2x-networks/) - Millicar is an ns-3 module for the simulation of Vehicle-to-Vehicle networks operating at mmWaves range. It was developed by SIGNET Lab, University of Padova. - [My First Experience on Raising a ns3-dev Merge-Request at GitLab](https://www.projectguideline.com/my-first-experience-on-raising-a-ns3-dev-merge-request-at-gitlab/) - In this post, I want to share my first experience on 'Raising a simple ns-3-dev merge request at GitLab' at https://gitlab.com/nsnam/ns-3-dev/-/merge_requests. - [Testing the New Semi Random Circular Mobility Model of ns-3.](https://www.projectguideline.com/testing-the-new-semi-random-circular-mobility-model-of-ns-3/) - While trying to raise a merge request on GitLab, I saw another merge request of a new mobility model called SRCM - Semi Random Circular Mobility Model for ns-3. - [ns-3 Drone Display Simulation using ns-2 Mobility Trace File](https://www.projectguideline.com/ns-3-drone-display-simulation-using-ns-2-mobility-trace-file/) - In this article, we simulate a drone display to deliver a "Happy New Year" wish to the members of ns-3 user group and the ns-3 developersl in an ns-3 way. - [Installing the FlyNetSim Integrated UAV-Network Simulator under "chroot"](https://www.projectguideline.com/installing-the-flynetsim-integrated-uav-network-simulator-under-chroot/) - FlyNetSim is a UAV Network Simulator created by combining ns-3 simulator and Ardupilot. This article explains a way of installing it under "chroot" Environment. - [Installing WSL2 Under Windows 11 and Running GUI Linux Apps.](https://www.projectguideline.com/installing-wsl2-under-windows-11-and-running-gui-linux-apps/) - By using the latest version of WSL2 under Windows 11 one can effortlessly run any Linux-based application including GUI applications under Windows 11. - [Installing ns-3 and NetAnim Under New Windows 11 Using WSL2 ](https://www.projectguideline.com/installing-ns-3-and-netanim-under-new-windows-11-using-wsl2/) - Windows Subsystem for Linux is the most efficient way of running a Linux-based simulation tool such as ns-3 under Windows with other virtualization technologies - [Installing OMNet++ IDE Under new Windows11 Version Using WSL](https://www.projectguideline.com/installing-omnet-ide-under-new-windows11-version-using-wsl/) - WSL2 has native support for GUI-based applications, so we can effortlessly run the OMNet++ IDE and even 2D & 3D outputs of OMNet++ simulations under Windows 11. - [Compiling SUMO Source Version Under WSL2 of Windows11-Ubuntu](https://www.projectguideline.com/compiling-sumo-source-version-under-wsl2-of-windows11-ubuntu/) - SUMO is available for Windows Platform. This procedure is for compiling SUMO from its original sources under Linux which was installed under WSL2 of Windows 11 - [Installing WSL2 Under Windows 10 and Running GUI Linux Apps.](https://www.projectguideline.com/installing-wsl2-under-windows-10-and-running-gui-linux-apps/) - This article explains the way of running GUI applications under WSL2 under the Windows 10 operating system using third-party X-server software called "VcXsrv". - [Using The Paparazzi Mobility Model in ns-3 FANET 3D Scenario](https://www.projectguideline.com/using-the-paparazzi-mobility-model-in-ns-3-fanet-3d-scenario/) - Paparazzi Mobility Model is a mobility model to simulate the movement of autonomous vehicles, such as drones or UAVs in a virtual environment. - [Visualizing ns-3 FANET 3D Paparazzi Mobility Model Scenario Using NetSimylyzer](https://www.projectguideline.com/visualizing-ns-3-fanet-3d-paparazzi-mobility-model-scenario-using-netsimylyzer/) - This article extends the standard example of Paparazzi simulation by incorporating the aspects of NetSimulyzer to visualize the Paparazzi Mobility Model in 3D. - [Simulation of UAV based Search and Rescue Scenario with ns-3](https://www.projectguideline.com/simulation-of-uav-based-search-and-rescue-scenario-with-ns-3/) - Drones enable a significant enhancement in Search and Rescue (SAR) operations. This article present a simulation of SAR operation in ns-3 with 3D Visualization. - [Installation of Debian 10 Buster (64 bit) chroot Jail Environment under Debian 11](https://www.projectguideline.com/installation-of-debian-10-buster-64-bit-chroot-jail-environment-under-debian-11/) - Using chroot facility, we can install any guest UNIX/Linux variant under a host operating system and install any software without disturbing the host OS. - [Installing NetSimulyzer 3D Visualization Support Add-on Module in ns-3 under Debian/Ubuntu](https://www.projectguideline.com/installing-netsimulyzer-3d-visualization-support-module-in-ns-3-under-debian-ubuntu/) - This article will only explain the installation of 'NetSimulyzer ns-3 companion module' which is used to generate traces needed for recreating the 3D networks. - [Installing NetSimulyzer 3D Visualization Tool under Debian/Ubuntu](https://www.projectguideline.com/installing-netsimulyzer-3d-visualization-tool-under-debian-ubuntu/) - In fact, 'NetSimulyzer' consists of two parts. One is the actual 3D visualization tool and the other is an ns-3 companion module that is used in ns-3 Simulation - [Faking 'qt5-default' package on Debian 11 for Installing NetSimulyzer 3D Visualization Tool](https://www.projectguideline.com/faking-qt5-default-package-on-debian-11-for-installing-netsimulyzer-3d-visualization-tool/) - While installing NetSimulyzer on some of the latest versions of Linux variants, we may face errors due to the unavailability of the package 'qt5-default'. - [Installing NetSimulyzer 3D Visualization Tool Under Linux Virtual Guest Operating System Environment](https://www.projectguideline.com/installing-netsimulyzer-3d-visualization-tool-under-linux-virtual-guest-operating-system-environment/) - While trying to install the NetSimulyzer on the Linux variant that is installed under VirtualBox, we may face some problems during installation and execution. - [ns-3 VANET Simulation - 3D Visualization of 2D Gridway Mobility using NetSimulyzer](https://www.projectguideline.com/ns-3-vanet-simulation-3d-visualization-of-2d-gridway-mobility-using-netsimulyzer/) - NetAnim Visualizer of ns-3 can not be used to visualize a typical VANET scenario in 3D. This article presents a way to visualize a 2D Vanet Scenario in 3D. - [Installing NetSimulyzer 3D Visualization Module with ns-3.37](https://www.projectguideline.com/installing-netsimulyzer-3d-visualization-module-with-ns-3-37/) - This article will explain the installation of 'NetSimulyzer ns-3 companion module' which is used to generate 3D traces for recreating the 3D network scenarios. - [Installing NetSimulyzer 3D Visualization Tool under Debian 11](https://www.projectguideline.com/installing-netsimulyzer-3d-visualization-tool-under-debian-ubuntu-2/) - NetSimulyzer is a 3D visualizer tool that allows users to view the ns-3 simulation results and network behavior in a Virtual, realistic 3D environment. - [Visualizing ns-3 LEO Satellite Network using NetSimulyzer 3D](https://www.projectguideline.com/visualizing-ns-3-leo-satellite-network-using-netsimulyzer-3d/) - The network mobility and link characteristics of Low Earth Orbit (LEO) satellite mega-constellations can be visualized with 3D visualizers such as Netsimulyzer. - [Installing NetSimulyzer for Visualising IoD_Sim FANET in 3D.](https://www.projectguideline.com/installing-netsimulyzer-for-visualising-iod_sim-fanet-in-3d/) - This article explains the way of using NetAnim 2D and NetSimulyzer 3D for visualising IoD_Sim FANET simulations in 2D as well as 3D. - [Doing Research in Public Safety Communication using psc-ns3.](https://www.projectguideline.com/public-safety-communication-modeling-tools-based-on-ns-3/) - This article presents the installation procedure for installing psc-ns3. for doing Research in Public Safety Communication using psc-ns3. - [Installing Aquasim-NG in ns-3.38 and Visualizing UWSN in 3D.](https://www.projectguideline.com/installing-aquasim-ng-in-ns-3-38-and-visualizing-uwsn-in-3d/) - This article explains the Installation of Aquasim-NG in ns-3.38 and Visualizing Underwater Network simulations in 3D using NetSimulyzer 3D Visualization Tool. - [Realistic 3D Visualization of UWSN Scenario with NetSimulyzer](https://www.projectguideline.com/realistic-3d-visualization-of-uwsn-scenario-with-netsimulyzer/) - This article presents the possibilities of Realistic 3D Visualization of UWSN Scenario with NetSimulyzer add-on ns-3 module and NetSimulyzer Visualization Tool. - [How to do ns2 trace analysis under Matlab using Tracegraph Tool](https://www.projectguideline.com/how-to-do-trace-analysis-under-matlab-using-tracegraph-tool/) - Tracegraph tool can be used to do trace analysis on trace output of a single run of the simulation. It is only to demonstrate some basic outputs of simulation. - ['IEEE Projects' - A 'Pitfall' in front of Real Research and Innovation.](https://www.projectguideline.com/ieee-projects-a-pitfall-in-front-of-real-research-and-innovaton/) - How people are cheating in the name of "IEEE projects" and how to avoid doing fake projects. - [Trace Analysis of ns-3 Ascii Traces using TraceMetrics Tool - An elementary Trace Analysis Solution for ns-3](https://www.projectguideline.com/trace-analysis-of-ns-3-ascii-traces-using-tracemetrics-tool-an-elementary-trace-analysis-solution-for-ns-3/) - TraceMetrics is a java based trace file analyzer for Network Simulator 3 (ns-3) and it is used to do analysis of the trace file produced by ns-3's simulations. - [Confusions in Contributing Our New Model to mainline ns-3. ](https://www.projectguideline.com/confusions-in-contributing-our-new-model-to-mainline-ns-3/) - I wish to contribute my own little things to ns-3. I could not able to understand that submission procedure at some point, and it discouraged me to proceed. - [Steps for Installing Ubuntu & ns-3 under WSL  of Windows 10.](https://www.projectguideline.com/steps-for-installing-ubuntu-ns-3-under-wsl-of-windows-10/) - This article explains the way of installing Ubuntu Linux and ns-3 under WSL of Windows 10 and doing ns-3 networ simulations under Windows 10. - [Rich Tracing Features available in ns-3 - Really a Strength? Or Weakness?](https://www.projectguideline.com/rich-tracing-features-available-in-ns-3-really-a-strength-or-weakness/) - Event tracing and trace analysis is the major obstacle that makes an ns-3 research simulation a non-repeatable one. This article tries to give some suggestions. - [Installing Flutter, VS Code and Android Studio on Debian 11](https://www.projectguideline.com/installing-flutter-vs-code-and-android-studio-on-debian-11/) - This article explains the way of installing and using Android Studio SDK, Visual Studio Code & Flutter under Debian and doing a project with Visual Studio Code - [A Tiny Tutorial with Very Tiny Examples to Understand ns-2](https://www.projectguideline.com/a-tiny-tutorial-with-very-tiny-examples-to-understand-ns-2/) - Of course, it is a very late tutorial for ns-2. But it will give an introduction to students and research scholars who still trying to use ns-2 for their works. - [Secrets of Using Fuzzy Logic in ns-3 using Fyzzylite Library](https://www.projectguideline.com/secrets-of-using-fuzzy-logic-in-ns-3-using-fyzzylite-library/) - In 'waf' based ns-3 compile, we can easily add an external library and use it in our ns-3 simulations.Doing the same under CMake is a little bit different thing - [Secrets of Using Cryptography in ns-3 using Crypto++ Library](https://www.projectguideline.com/secrets-of-using-cryptography-in-ns-3-using-crypto-library/) - This article explains a simple way of integrating Crypto++ library with ns-3 on Linux and designing any kind of cryptography-based network protocol Simulations. - [Secrets of Using Fuzzy Logic in ns-2 using Fyzzylite Library](https://www.projectguideline.com/secrets-of-using-fuzzy-logic-in-ns-2-using-fyzzylite-library/) - If you search with the words "how to use Fuzzylite with ns-2?" - Google will provide some answer text which only contain the same question in a different form. - [An Elementary Research on UWSN using ns-2](https://www.projectguideline.com/an-elementary-research-on-uwsn-using-ns-2/) - #Site Title Assistance for Simulations and Analysis of Industrial as well as Scholarly Research works - [Starting a genuine research project and getting ready to get support for implementing it](https://www.projectguideline.com/starting-a-genuine-research-project-and-ready-to-get-support/) - This article explains the way of starting a genuine research project and preparing one to ready for getting some research assistance from another person. - [Confusions in doing VANET simulations using DSRC/WAVE under ns-3](https://www.projectguideline.com/confusions-in-doing-vanet-simulations-using-dsrc-wave-under-ns-3/) - No open-source simulator including ns-2, ns-3 and Omnet++ is having a fully functional/complete DSRC protocol stack compatible with RFCs & White Papers of DSRC. - [Fake Journals - A Humiliation to Scientific Research](https://www.projectguideline.com/fake-journals-a-humiliation-to-research/) - Scholars are not only the people who will do fake papers and publish them in a reputed journal - even most of the journals and their review mechanisms were fake - [The Impacts of a fake publication on a Good Research](https://www.projectguideline.com/the-impact-of-a-fake-publication-on-a-good-research/) - What are the real impacts of these Fake Journals on Research : First of all, if a genuine researcher, unfortunately, gets trapped by a fake journal and published his state of the art work in that fake journal, then certainly he will be affected by it. Because, later, the University or the Guide of - [The Acid Tests for Detecting Fake Works or Papers](https://www.projectguideline.com/identifying-a-fake-code-or-paper/) - Who will need this Fake Paper Test? You may be a research supervisor or guide or a scholar, but sometimes we need to test the genuineness of a code or the analytical results that were presented in a research paper. If you will be a research supervisor or guide then your student or scholar may try - [Fake Papers and Damaging Face of Indian Research](https://www.projectguideline.com/fake-papers-and-damaging-face-of-indian-research/) - The Value of a Ph.D. Research in India: Nowadays, the respect for an M.Phil (Master of Philosophy) Degree has almost vanished. A decade ago, there was some respect for a Ph,D. Degree and people gave respect for people/Lecturers those who completed their Ph.D. But, in recent years, more people getting registered for a Ph.D. Courses and universities - [Patching ns-2 for OLSR Routing Protocol](https://www.projectguideline.com/patching-ns-2-for-olsr-routing-protocol/) - OLSR routing protocol is not available with ns-2. We can apply a suitable version of the OLSR patch on a suitable version of ns-2 and do our OLSR experiments. - [Visualization of a LTE Automatic X2-based Handover Simulation](https://www.projectguideline.com/visualization-of-a-lte-automatic-x2-based-handover-simulation/) - Introduction to types of X2 Handover Technically, there are different kinds of X2 Handover Scenarios possible in a practical LTE network. X2-based handover without SGW relocation without change in MME We can assume an X2 handover scenario within on MME as illustrated in the following diagram. X2-based handover without SGW relocation We - [Simulating and Visualizing Large LTE Network Scenario using ns-3](https://www.projectguideline.com/simulating-and-visualizing-large-lte-network-scenario-using-ns-3/) - Simulating Large Networks Under ns-3. While doing research on a very large network scenario under ns-3, it will really consume LOT of time. For example, if you need to simulate an LTE network with 500eNB nodes and around 10 UE nodes per eNB then you have to face a lot of troubles. It will really - [Evaluation of TCP Variants on Wired Network](https://www.projectguideline.com/evaluation-of-tcp-variants-on-wired-network/) - About this Example: This TCP simulation is base on the example code which is available with ns3. You may refer to the original example file for more details. In this simple wired TCP example, nodes 1 and 2 will establish an FTP connection with nodes 3 and 4 via the gateway node 0. - [Simulation of Different Mobility Models using Mobisim](https://www.projectguideline.com/simulation-of-different-mobility-models-using-mobisim/) - This article shows the Simulation of Different Mobility Models using Mobisim. - [Installing ns3-ai Model under "chroot Jail"](https://www.projectguideline.com/installing-ns3-ai-model-under-chroot-jail/) - 'ns3-ai Model' provides a way to communicate with independently running AI/ML frameworks from an ns-3 simulation. It will not rely on one particular framework. - [Installing OFSwitch13 and doing SDN Simulation under ns-3  ](https://www.projectguideline.com/installing-ofswitch13-and-doing-sdn-simulation-under-ns-3/) - Even if we configured the OFSwitch13 correctly during the ns-3 installation step, still the compile may fail because of the new conventions of the GCC compiler. - [Installing OMNeT++ 6 on a 64-bit Debian 10 Under Chroot-Jail](https://www.projectguideline.com/installing-omnet-6-on-a-64-bit-debian-10-under-chroot-jail/) - This article presents a step-by-step procedure for Installing OMNeT++ 6 with INET4.4 on 64-bit Debian 10 (Buster) Linux under a Chroot-Jail based VM Environment - [Identifying Facial Features Using Artificial Neural Networks](https://www.projectguideline.com/identifying-facial-features-using-artificial-neural-networks/) - About the Project In this project, a neural network based paradigm which can be easily adapted for querying multimedia database was explored. By implementing the proposed method in a multimedia database system, one can easily access data based on facial features of a person's photograph from a personal database. Internet sites containing information such as - [A Simple Wired Network Simulation with Link Failiure](https://www.projectguideline.com/a-simple-wired-network-simulation-with-link-failiure/) - The scope of this mini project is to simulate a wired network with10Gb link capacity and visualize the network behavior on re-route discovery at the event of link failure. The TCL Script written on NS2 for Network Simulation #Create a simulator object set ns [new Simulator] $ns rtproto DV #Define different colors for data flows - [WDM Ring Network Simulation with OWns](https://www.projectguideline.com/wdm-ring-network-simulation-with-owns/) - WDM Network Simulation and OWns. Advances in optical wavelength division multiplexing (WDM) technology, which partitions the available bandwidth into a number of manageable smaller bandwidth channels, have made it a key technology for deployment in future network environments. There is considerable research and commercial activity to achieve optical WDM based networks. Simulation plays an important role - [WDM Mesh Network Simulation Under ns-2 using OWns](https://www.projectguideline.com/wdm-mesh-network-simulation-under-ns-2-using-owns/) - Some Important Sections of the WDM Network Simulation Script Setting some Important Parameters set val(wvlen_routing) WDMSession ;# wvlen routing protocol set val(wvlen_assign) FirstFit ;# wvlen assignment protocol set val(node_num) 9 ;# total node number in network set val(conn_prob) 0.4 ;# nodes connection prob. set val(topo_seed) 99 ;# seed to create the topology set val(link_bw) - [Simulation of Hierarchical Sensor Network Topology in ns-2](https://www.projectguideline.com/simulation-of-hierarchical-sensor-network-topology-in-ns-2/) - An Example of Hierarchical Sensor Network The following diagram shows a typical hierarchical sensor network topology. In this example, we will see a Tcl code that can be used to create a three-level hierarchical wireless sensor network. The Code Fragment used in the creation of the 3 level Hierarchical Sensor Network. # variables which control - [Battery Drain Rate Analysis on MANET using Energy Model of ns-2](https://www.projectguideline.com/battery-drain-rate-analysis-on-manet-using-energy-model-of-ns-2/) - The Important Sections of TCL Script Used for the Simulation Some of the Important Parameters set val(chan) Channel/WirelessChannel ;# channel type set val(prop) Propagation/TwoRayGround ;# radio-propagation model set val(ant) Antenna/OmniAntenna ;# Antenna type set val(ll) LL ;# Link layer type set val(ifq) Queue/DropTail/PriQueue ;# Interface queue type set val(ifqlen) 50 ;# max packet in ifq - [Evaluation of Multichannel MAC with Cognitive Radio Cognitive Network (CRCN) Simulator](https://www.projectguideline.com/evaluation-of-multichannel-mac-with-cognitive-radio-cognitive-network-crcn-simulator/) - CRCN Simulator: This cognitive radio cognitive network (CRCN) simulator is a software-based network simulator for network-level simulations. It is based on ns-2. In our previous post, we have explained the procedure for installing CRCN MultiChannel patch for simulating cognitive network models. http://www.projectguideline.com/procedure-for-installing-multichannel-patch-for-ns-2-cognitive-radio-network-model-simulations/ In this article, we will see the ways of using that MultiChannel extension - [A Simple VANET Protocol Simulation using TCL level functions of ns-2](https://www.projectguideline.com/a-simple-vanet-protocol-simulation-using-tcl-level-functions-of-ns-2/) - In ns-2, VENET protocols can be designed as application layer agents. This article presents a Simple VANET Protocol Simulation using TCL level functions of ns-2 - [Simulating Group key Management in ns-2 for MANET E-class Room Simulation](https://www.projectguideline.com/simulating-group-key-management-in-ns-2-for-manet-e-class-room-simulation/) - Introduction to the E-class Room Scenario This project will address the key management of a typical E-class scenario on mobile ad hoc network using NS-2. E-class is a kind of application used for group communication, running on MANET. There is a Lecturer who sends the tutorial questions to a group of students (One to many communication/multicast).Students - [An Evaluation of Sensor-MAC (S-MAC) and Normal MAC under Mobile Adhoc Network](https://www.projectguideline.com/an-evaluation-of-sensor-mac-s-mac-and-normal-mac-under-mobile-adhoc-network/) - Sensor-MAC (S-MAC): S-MAC is a medium-access control (MAC) protocol designed for wireless sensor networks. - [Simulation and Analysis of Diffserv Network under ns-2](https://www.projectguideline.com/simulation-and-analysis-of-diffserv-network-under-ns-2/) - Introduction. During the last few years the international research community has devoted a lot of effort to develop and standardise a new IP oriented Quality of Service (QoS) architecture called differentiated services (diffserv). Differentiated services was born as a simple, pragmatic and scalable QoS solution as opposed to existing QoS protocols and architectures, such as - [Performance Analysis of Directed Diffusion Routing Protocol with Multicast and Flooding Based Routing Protocols](https://www.projectguideline.com/performance-analysis-of-directed-diffusion-routing-protocol-with-multicast-and-flooding-based-routing-protocols/) - Caution : If you try to use Directed Diffusion routing under a highly-mobile condition, then the performance of the Directed Diffusion routing will become very worst. Some of the papers that you see in literature may try to hide this fact. Further, this evaluation is an elementary evaluation which considered only “time vs performance” as a - [Installing ns2.28](https://www.projectguideline.com/installing-ns2-28/) - Installing ns2.28 Here we assume that the student is a PG level/research level student with an elementary knowledge of Linux and ns2. The given procedure is for ns2.28 only. If you are installing a higher version, then the version number on ns/tcl/nam/xgraph will also change accordingly 1. Download ns2.28 from the following link: http://www.isi.edu/nsnam/dist/ns-allinone-2.28.tar.gz - [Patching TORA Manet Routing Protocol](https://www.projectguideline.com/patching-tora-manet-routing-protocol/) - Here we assume that the student is a PG level/research level student with an elementary knowledge of Linux and ns2. (The given procedure is meant for ns2.28 only - for higher versions, one should to the necessary changes in directory and file names) For installation of Linux and ns2.28, refer internet for the procedure for - [Procedure for Installing TCP Westwood on an old ns-2](https://www.projectguideline.com/procedure-for-installing-tcp-westwood/) - Installing tcp-westwood 1. Add the modules tcp-westwood.cc and tcp-westwood.h to the main NS-2 directory (which is something like: ../ns-allinone-2.28/ns-2.28 /tcp 2. Modify the Makefile so that it compiles and links the new module (i.e. add tcp/tcp-westwood.o anywhere in the OBJ_CC variable, for example near the other TCP related modules like tcp-newreno.o or tcp-vegas.o). You can - [Patching old version of ns2 for installing DCCP Protocol](https://www.projectguideline.com/patching-old-version-of-ns2-for-installing-dccp-protocol/) - The DCCP Patching proceedure This is a simple procedure but it may consume few minutes / few weeks or even few months for an average student/scholar. Note: dccp is not readily available in ns2 versions < ns2.35. If you can install ns2.35, then there is no need to install dccp patch - ns2.35 contains dccp by default. The - [Installing the tcp agent 'tcpLinux' under any old version of ns2](https://www.projectguideline.com/installing-the-tcp-agent-tcplinux-under-any-old-version-of-ns2/) - The following procedure shows the steps for installing the TCP agent 'tcpLinux' under any old version of ns2 (the latest version of ns2 will contain this tcp agent by default) : 1. Install ns2.31 and make sure that ns2, nam and xgraphs are working fine. 2. Copy the file “ns-linux-v2.patch” to ns-allinone-2.31/ns-2.31 3. Run a - [Generating Mobility Pattern files (also known as scenario files)](https://www.projectguideline.com/generating-mobility-pattern-files-also-known-as-scenario-files/) - The following steps show the way of generating mobility pattern files (also known as scenario files) using the setdest command which is available under ns2 installation : (Do not make any typo errors) 1. Run a Linux/Cygwin terminal window. 2. Type pwd to know where you are. (if you want to know) 3. Type - [Simulation of Priority Based Admission Control Mechanism of 802.11e Under ns2](https://www.projectguideline.com/simulation-of-priority-based-admission-control-mechanism-of-802-11e-under-ns2/) - Admission control Admission control is a network Quality of Service (QoS) procedure. Admission control determines how bandwidth and latency are allocated to streams with various requirements. Admission control schemes, therefore, need to be implemented between network edges and core to control the traffic entering the network. An application that wishes to use the network to - [Visualization of Energy Model Under Network Animator (NAM) -ns2](https://www.projectguideline.com/visualization-of-energy-model-under-network-animator-nam-ns2/) - The following NAM instanced of a typical wireless sensor network simulation shows the Visualization of Energy of the Nodes. The following is a 30 Node Scenario using Directed Diffusion Protocol. While starting the simulation, all the nodes are having sufficient battery energy. In the following NAM output instant, the Green colour of the nodes signifies - [Patching a old ns2 version for SWARM Routing Agent](https://www.projectguideline.com/patching-a-old-ns2-version-for-swarm-routing-agent/) - Here we assume that the student is a Graduate level/research level student with an elementary knowledge of Linux/Cygwin and ns2. (The given procedure is for ns2.26 only - refer to the internet for the procedure for installing Linux and installing ) 1. Download ns2.26 from the following link http://www.isi.edu/nsnam/dist/ns-allinone-2.26.tar.gz  login as root copy the - [Segmentation and Detection of Micro Calcification Regions in Mammogram using Genetic Algorithm](https://www.projectguideline.com/segmentation-and-detection-of-micro-calcification-regions-in-mammogram-using-genetic-algorithm/) - Introduction In India, breast cancer accounts for 23% of all female cancers followed by cervical cancers (17.5%) in metropolitan cities such as Mumbai, Calcutta, and Bangalore. However, cervical cancer is still number one in rural India. Although the incidence is lower in India than in the developed countries, the burden of breast cancer in India - [Installing  ns2.31 ](https://www.projectguideline.com/installing-ns2-31/) - Here we assume that the student is a Graduate/research level student with elementary knowledge of Linux and ns2. For installation of Linux and ns2.31, refer internet for the procedure for installing Linux and installing ns2 on Linux or consult your lab admin or your friend or anybody who knows installation of Linux and ns2 1. - [Procedure for installing NIST WiMax Extentions on an old ns-2](https://www.projectguideline.com/procedure-for-installing-nist-wimax-extentions/) - NIST WiMax Extention The model currently implemented by NIST is based on the IEEE 802.16 standard (802.16-2004) and the mobility extension 80216e-2005. The features not implemented can be put into two categories: the ones out of the project’s scope, and the ones requiring additional development time. A snapshot of available and missing features is listed - [Procedure for Installing and Running a Model in OPNET](https://www.projectguideline.com/procedure-for-installing-and-running-a-model-in-opnet/) - You can run any sample models downloaded from the internet within a day or two by carefully reading the steps mentioned in this tutorial. Step 1: extract/copy any downloaded model file in any drive/folder of your computer Step 2: Run OPNET Modeler Add the Model Directory as follows File - > Modlel Files -> Add - [Why People Face Problems While Installing Cygwin Under Virtualbox - Particularly for ns2](https://www.projectguideline.com/why-people-face-problems-while-installing-cygwin-under-virtualbox-particularly-for-ns2/) - If you search for help regarding the installation of Cygwin, particularly for the installation of ns2, you will come to know about a lot of bad experiences of previous researchers or students. The reasons for the failure of a Cygwin installation on Windows is version-specific - it depends upon both the version of Windows as well as the - [Will Network Protocols or a Simulation, work as per your Imagination and theoretical Expectation?](https://www.projectguideline.com/will-the-protocols-work-as-per-your-imagination-and-theoretical-expectation/) - Will the Transport Protocols work as per your Imagination and theoretical Expectation? A poor student wants to know the answer to the above question and started to do some experiments on it. The Experimental Network Scenario The following is a small experiment that was done by a poor student on a wired network to understand - [Spectral Analysis of Samples using Factor Analysis](https://www.projectguideline.com/spectral-analysis-of-earth-samples-using-factor-analysis/) - Spectral Analysis of Earth Samples using Factor Analysis Marine geologists and physicists have used colour, which is the human eye's perception of reflected radiation in the visible region of the electromagnetic spectrum to describe marine sediment cores for many years. Sediment colour is usually determined visually by comparison to colour charts. Such colour-chart analysis is - [Vehicular Adhoc Network (VANET) Simulation With Veins + Omnet + SUMO](https://www.projectguideline.com/vehicular-adhoc-network-vanet-simulation-with-veins-omnet-sumo/) - We can do realistic VANET simulations by combining the following three software 1. Omnet + + 2. SUMO 3. Veins Among the above three, Omnet ++ is the Network simulator that can do the real networking aspects of the simulation and be dealing with the networking components of a typical "network simulation" (such as - [A Simple Procedure for Installing ns-3 on Ubuntu](https://www.projectguideline.com/a-simple-procedure-for-installing-ns-3-on-ubuntu/) - Here we present a procedure of the installation of ns-3 on older systems. For installing on the latest Linux, you may follow the new procedures from this site. - [Start Experiencing ns-3 with a Simple Simulation](https://www.projectguideline.com/start-experiencing-ns-3-with-a-simple-simulation/) - This article explains the components of a typical ns-3 simulation script with a simple example which is commonly found on any default installation of ns-3. - [ns-3 Simulation Script Demystified](https://www.projectguideline.com/ns3-simulation-script-demistified/) - Constituents of an ns-3 Simulation Script. ns-3 provides support for very detailed simulation of different kinds of network-related problems and has a lot of features for simulation, analysis, and visualization. So, a typical ns-3 simulation code may be a little bit confusing for a beginner. To understand an ns-3 simulation script, we have to be - [Event Trace File Generation in a ns-3 Simulation](https://www.projectguideline.com/event-trace-file-generation-in-a-ns-3-simulation/) - ns-3 provides more than one way to log events for further analysis of a network simulation. Some elementary analysis can be done using this "event trace files" - [Procedure for Installing MultiChannel Patch for ns-2 Cognitive Radio Network Model Simulations](https://www.projectguideline.com/procedure-for-installing-multichannel-patch-for-ns-2-cognitive-radio-network-model-simulations/) - Procedure for Installing (Preparing) ns2.31 for applying the CRCN Multichannel patch. - [Using ns-2 Mobility Traces in ns-3 Simulation - A Simplified Example](https://www.projectguideline.com/using-ns-2-mobility-traces-in-ns-3-simulation-a-simplified-example/) - ns-3 support different kinds of mobility models. In addition to that, it has support for importing mobility traces of other simulators and other mobility generators. In this article, we will see the way to use ns-2 mobility traces under an ns-3 simulation. ns-2 Mobility Trace Format An ns-2 mobility trace file is nothing but a - [Using ns-3 Topology Generator.](https://www.projectguideline.com/using-ns-3-topology-generator/) - The ns-3 Topology Generator The ns-3 topology generator (Copyright (c) 2009 University of Strasbourg) provides a quick and easy way to create ns-3 simulation code in an automated fashion. While using this tool, with the help of a GUI we can design our simulation scenario and generate the corresponding simulation code with a few clicks - [FSO Ns-2 Extention - Will it really work as per your expectation?](https://www.projectguideline.com/fso-ns-2-extention-will-it-really-work-as-per-your-expectation/) - If you are a researcher and doing research on Free Space Optical Network, and trying to do it using an ns2 simulator, you may see an FSO extension available for ns-2. But, if you try to do your research seriously using that extension, then I think, probably you will be having trouble in patching ns2 - [Learning ns-3 in Step by Step](https://www.projectguideline.com/learning-ns-3-in-step-by-step/) - This is a collection of articles organized in such a way to learn ns-3 in Step by Step manner. It will use simple example simulation scripts to understand ns-3. - [Performance of Swarm Routing Protocol Under MANET](https://www.projectguideline.com/performance-of-swarm-routing-protocol-under-manet/) - Caution : If you try to use SWARM routing under highly mobile and try to send much data which will consume much bandwidth, then the performance of the SWARM routing will become very worst. Some of the papers that you see in literature may try to hide this fact. Further, this evaluation is an elementary evaluation - [Simulating Low-Rate TCP DoS Attacks under ns-3](https://www.projectguideline.com/simulating-low-rate-tcp-dos-attacks-under-ns-3/) - Low-Rate TCP DoS attack is the second class of attacks presented by Kuzmanovic and Knightly’s in their paper, “Low-Rate TCP-Targeted Denial of Service Attacks”. - [Installing ns3.35 in Debian 11 (Bullseye)](https://www.projectguideline.com/installing-ns3-35-in-debian-11-bullseye/) - The ns-3.35 and NetAnim-3.108 can be installed under Debian 11 without any problem. This article presents a procedure for installing ns-3.35 on Debian Linux. - [Simulation of 5G Networks under Omnet++ and Simu5G simulator](https://www.projectguideline.com/simulation-of-5g-networks-under-omnet-and-simu5g-simulator/) - This article shows the easiest way of doing 5G network simulations using Omnet++ with Simu5G simulator using the readily downloadable Virtual Machine appliance. - [Possibility of Simulating 6G THz Terasim along with ms-van3t](https://www.projectguideline.com/possibility-of-simulating-6g-thz-terasim-along-with-ms-van3t/) - Using Terasim along with ms-van3t framework under ns-3 for extending ms-van3t with the THz features of Terasim to mimic a future 6G network in a VANET scenario - [Greedy Perimeter Stateless Routing (GPSR) Extension for ns-3](https://www.projectguideline.com/greedy-perimeter-stateless-routing-gpsr-extension-for-ns-3/) - An old version of GPSR implementation which is integrated with ns-3 version 3.29 is readily available for download. This article explains its installation. - [Installing SUMO, OmNet++ and Veins for doing VANET Research.](https://www.projectguideline.com/installing-sumo-omnet-and-veins-for-doing-vanet-research/) - This article explains the installation of SUMO, OmNet++ and Veins. We can do VANET research using these three pieces of software using TraCI interface of SUMO. - [Low-power wide-area networks(LPWAN) & Internet of Things(IoT)](https://www.projectguideline.com/low-power-wide-area-networkslpwan-internet-of-thingsiot/) - This article presents information on Low-power wide-area-Networks(LPWAN) and the Internet of Things(IoT) and their simulation using suitable Network Simulators. - [RAN, O-RAN, ns-O-RAN and Traffic Steering in 5G Networks.](https://www.projectguideline.com/ran-o-ran-ns-o-ran-and-traffic-steering-in-5g-networks/) - ns-O-RAN is ns-3 and the ns3-mmWave based, simulation platform that combines a functional 4G/5G protocol stack in ns-3 with an O-RAN-compliant E2 interface. - [Installing Aqua-3D Visualization Tool In Ubuntu 16.04 LTS and Visualizing Aqua-Sim Underwater Network Simulations](https://www.projectguideline.com/installing-aqua-3d-visualization-tool-in-ubuntu-16-04-lts-and-visualizing-aqua-sim-underwater-network-simulations/) - Aqua3D is being developed as a part of the Aqua-Sim network simulator project. Basically, Aqua-Sim is NS-2 based network simulator that can able to simulate underwater acoustic networks. Aqua-Sim is nothing but an enhanced or extended version of NS-2. Aqua-3D is nothing but an enhanced Network Animator (NAM) of NS-2. In fact, Aqua-3D extends the - [Implementation of a Distributed Token Circulation Algorithm Under ns-2](https://www.projectguideline.com/implementation-of-a-distributed-token-circulation-algorithm-in-ns-2/) - Introduction to Token Circulation Algorithms. These algorithms cause a token to continually circulate through all the nodes of a mobile ad hoc network. An important application of such algorithms is to ensure total order of message delivery in a group communication service. Some of the proposed algorithms are aware of, and adapt to changes in, - [Simulation of Realistic Video Traffic under ns-2 using Video Trace files](https://www.projectguideline.com/simulation-of-realistic-video-traffic-under-ns-2-using-video-trace-files/) - #Post Excerpt - [Implementation of Elliptic Curve Cryptography in ns-2](https://www.projectguideline.com/implementation-of-elliptic-curve-cryptography-in-ns-2/) - This article explains a way of implementing ECC encryption, decryption ad key exchange under ns-2. Further, we can implement a similar ECC module for ns-3 also. - [Implementation of Reliable and Efficient Reporting Mechanism with Randomized Energy-Conservation Protocol in Wireless Sensor Networks](https://www.projectguideline.com/implementation-of-reliable-and-efficient-reporting-mechanism-with-randomized-energy-conservation-protocol-in-wireless-sensor-networks/) - Introduction Energy efficiency is one of the major concerns in wireless sensor networks, since it impacts the network lifetime. In this paper, we investigate the relationship between sensor network performance, particularly its lifetime, and the number of active reporting nodes N by using both analytical and simulation approaches. We first demonstrate that decreasing the number - [Installing Omnet++ in Debian 9 chroot Jail Under Debian 11 Host OS](https://www.projectguideline.com/installing-omnet-in-debian-9-chroot-jail-under-debian-11-host-os/) - The software that are requiring high memory and disk i/o will run with poor performance in terms of speed under conventional virtualization like VirtualBox. - [Simulating and Visualizing 3D Underwater Wireless Sensor Network (UWSN) Under Omnet++](https://www.projectguideline.com/simulating-and-visualizing-3d-underwater-wireless-sensor-network-uwsn-under-omnet/) - Omnet does not have the physical layer and mac layer for simulating acoustic underwater communications. But we can mimic realistic UWSN Scenarios using Omnet++. - [Simulating And Visualizing 3D Flying Ad-hoc Network (FANET) Under Omnet++](https://www.projectguideline.com/simulating-and-visualizing-3d-flying-ad-hoc-network-fanet-under-omnetpp/) - We can simulate realistic FANETs using Omnet++. In this article, we will see the way of simulating a FANET of Quadcopters that are roving above a landscape. - [Installing ms-van3t - A Multi-Stack VANET Framework for ns-3](https://www.projectguideline.com/installing-ms-van3t-a-multi-stack-vanet-framework-for-ns-3/) - This ns-3module is an ETSI-compliant VANET V2X protocol stack that can be integrated with SUMO. It can be used to build and simulate different kinds of VANETs. - [Installing ns3-gym AI Model under Chroot Jail](https://www.projectguideline.com/installing-ns3-gym-ai-model-under-chroot-jail/) - ns3-gym is a framework that integrates Gym AI toolkit with ns-3 for doing AI/RL based simulations under ns-3. Here we see chroot jail-based install of ns3-gym. - [Example of k-mean Clustering Algorithm Implementation on ns2](https://www.projectguideline.com/example-of-k-mean-clustering-algorithm-implementation-on-ns2/) - Under WSN, we often make clusters of nodes to reduce the overhead in network-wide message delivery and to minimize the overall battery energy of the network. - [Message Flooding Simulation Under Wireless Network using ns2](https://www.projectguideline.com/message-flooding-simulation-under-wireless-network-using-ns2/) - Flooding is a reliable mechanism to forward a message in a wired or wireless network. Uncontrolled flooding and controlled flooding algorithms are available. - [Installing ns-3 with ndnSIM on Debian 10 chroot Environment.](https://www.projectguideline.com/installing-ns-3-with-ndnsim-on-debian-10-chroot-environment/) - ndnSIM is an ns-3 module to enable experimentation with Named-Data Networking (NDN). This article explains the way of installing ns-3 with ndnSIM on chroot jail - [Installing DRL based CW Optimization Framework under ns3-gym](https://www.projectguideline.com/installing-drl-based-cw-optimization-framework-under-ns3-gym/) - The proper setting of contention window (CW) values using deep reinforcement learning will have a significant impact on the efficiency of Wi-Fi networks. - [RL-FEC - A Self-Contained Reinforcement Learning Code of FEC for ns-3](https://www.projectguideline.com/rl-fec-a-self-contained-reinforcement-learning-code-of-fec-for-ns-3/) - RL-FEC provides a reinforcement learninga based Forward Erasure Correction to achieve low-latency transmissions over lossy links with long propagation delay. - [Creating Random Road Network, Traffic Flows, Signals in SUMO](https://www.projectguideline.com/creating-random-road-network-traffic-flows-signals-in-sumo/) - In this article, we will use some tools available in SUMO to generate a random road network with random traffic and random traffic flows with traffic signals. - [Installing VS Code under chroot and configuring it for ns-3](https://www.projectguideline.com/installing-vs-code-under-chroot-and-configuring-it-for-ns-3/) - This article explains the way of setting up chroot jail and installing VS Code under it. It also explains the way of configuring and using ns-3 under VS Code. - [Installing ns-3-dev Under chroot Jail and Compile with CMake](https://www.projectguideline.com/installing-ns-3-dev-under-chroot-jail-and-compile-with-cmake/) - The installation script 'ns3' of ns-3-dev will not allow one to run it as root user. In this article, we will see a trick to install ns-3-dev under chroot-jail - [Simulating Manhattan Grid Mobility Model for VANET with SUMO](https://www.projectguideline.com/simulating-manhattan-grid-mobility-model-for-vanet-with-sumo/) - In this article, we will use some of those tools available in SUMO to generate a random Manhattan Grid road network with random traffic flows, traffics signals. - [Installing Castalia on OmNet++ for WSN and BAN  Simulations.](https://www.projectguideline.com/installing-castalia-on-omnet-for-wsn-and-ban-simulations/) - This article explains the way of installing Castalia version 3.3 on an older OmNet++ under Debian 'chroot'-based Linux environment for WSN and BSN Simulations. - [Installing 5G-Lena 3GPP-NR module on ns-3.36 under Debian OS](https://www.projectguideline.com/installing-5g-lena-3gpp-nr-module-on-ns-3-36-under-debian-os/) - This article explains the way of installing 5G-Lena 3GPP-NR module on ns-3.36 under Debian OS. This is nothing but a learning NR module installation on ns-3.36. - [Cognitive Radio Cognitive Network(CRCN) Simulator for ns-2.](https://www.projectguideline.com/cognitive-radio-cognitive-networkcrcn-simulator-for-ns-2/) - Cognitive radio cognitive network (CRCN) simulator is a software-based network simulator for network-level simulations. It is based on the open-source simulator - [Installation of Cognitive Radio Extension for ns-3 (CRE-NS3)](https://www.projectguideline.com/installation-of-cognitive-radio-extension-for-ns-3-cre-ns3/) - This Cognitive Radio Extension for ns-3 (CRE-NS3) is written to add cognitive radio (CR) capabilities to the Network Simulator-3. This explains its Installation - [Installing FLoRa under OMNet++ for doing IoT ADR Simulation. ](https://www.projectguideline.com/installing-flora-under-omnet-for-doing-iot-adr-simulation/) - FLoRa (Framework for LoRa) is a simulation framework developed by Mariusz Slabicki, Gopika Premsankar for carrying out end-to-end simulations for LoRa networks. - [​​​​​​​Installing 5G nr and nr-u module on ns-3 under chroot](https://www.projectguideline.com/installing-5g-nr-and-nr-u-module-on-ns-3-under-chroot/) - This explains the installation of nr and nr-u modules under the ns-3. NR-U module is used for the simulation of non-standalone cellular networks under ns-3 - [Implementing machine learning functions in ns-3 using mlpack](https://www.projectguideline.com/implementing-machine-learning-functions-in-ns-3-using-mlpack/) - This article explains the simplest way of implementing machine learning functions in ns-3 protocol design using the mlpack machine learning library under Linux. - [Simulating WSN/IoT Systems under ns-3 using NB-IoT Module.](https://www.projectguideline.com/simulating-wsn-iot-systems-under-ns-3-using-nb-iot-module/) - NB-IoT is a low-power, wide-area network technology designed for connecting devices and sensors to the IoTs. This article explains the simulation under ns-3. - [Cmake based ns-3.37 install in Debian 11 chroot Environment](https://www.projectguideline.com/cmake-based-ns-3-37-install-in-debian-11-chroot-environment/) - ns-3.37 was released with some interesting updates and features. This article explains a cmake based ns-3.37 installation under Debian 11 chroot Environment. - [Using World Ocean Simulation System (WOSS) library with ns-3](https://www.projectguideline.com/using-world-ocean-simulation-system-woss-library-with-ns-3/) - World Ocean Simulation System (WOSS) is a C++ framework that permits the integration of any existing underwater channel simulator for realistic UAN Simulations. - [Installing ns3-sigfox on higher versions of ns-3 using CMake](https://www.projectguideline.com/installing-ns3-sigfox-on-higher-versions-of-ns-3-using-cmake/) - This article explains the way of installing ns3-sigfox on higher versions of ns-3 using CMake. This can be done on any latest ns-3 versions with CMake support. - [Installing ns3-sigfox module under ns3.33 by using ns-3-dev.](https://www.projectguideline.com/installing-ns3-sigfox-module-under-ns3-33-by-using-ns-3-dev/) - Sigfox is a low-power, wide-area network technology (LPWAN) and this article shows the way of installing ns3-sigfox module under ns-3.33 using ns-3-dev version - [Using 3D obstacle-compliant 3D-mobility models under ns-3.37](https://www.projectguideline.com/using-3d-obstacle-compliant-3d-mobility-models-under-ns-3-37/) - This article explains the way of using an old implementation of three, 3D obstacle-compliant 3D-mobility models that were developed on the old ns-3 version. - [Installing Misbehavior Detection (F2MD) Framework Under OMNeT++.](https://www.projectguideline.com/installing-misbehavior-detection-f2md-framework-under-omnet/) - This article explores the framework F2MD that aims to recreate within a OMNeT++ simulation all the elements that form the chain of misbehaviour detection. ## Pages - [](https://www.projectguideline.com/) - We Provide Assistance for Simulations and Analysis of Industrial as well as Scholarly Research Works under ns-2, ns-3, Omnet++, Python, Matlab and other simulation software. - [All Courses](https://www.projectguideline.com/all-courses/) - [Courses](https://www.projectguideline.com/courses-3/) - #Page Content - [Checkout](https://www.projectguideline.com/lp-checkout/) - [Profile](https://www.projectguideline.com/lp-profile/) - [learn_press_profile] - [Instructors](https://www.projectguideline.com/instructors/) - [learn_press_instructors] - [Instructor](https://www.projectguideline.com/instructor/) - [learn_press_single_instructor] - [Become A Teacher](https://www.projectguideline.com/lp-become-a-teacher/) - [Term Conditions](https://www.projectguideline.com/lp-term-conditions/) - [Profile](https://www.projectguideline.com/profile/) - #Page Content - [Forum](https://www.projectguideline.com/community/) - #Page Content - [LaTex Typesetting Service](https://www.projectguideline.com/latex-typesetting-service/) - We do LaText Typesetting as per the standards of Journals such as IEEE, Springer, Elsevier, ACM etc., - [Forgot Password](https://www.projectguideline.com/pie-register-forgot-password/) - [Login](https://www.projectguideline.com/pie-register-login/) - [Free Registration](https://www.projectguideline.com/pie-register-registration/) ## Forums - [Get Help and Guidance on Cygwin and ns2](https://www.projectguideline.com/forum/get-help-and-guidance-on-cygwin-and-ns2/) - Issues of Ns2 on Cygwin can only be discussed here - [Help for Ns2 Projects, Ns2 Code, Matlab Projects, Matlab Code, etc.,](https://www.projectguideline.com/forum/get-help-and-guidance-to-do-your-project/) - Post Your Project Ideas and Get Suggestions from Experienced Programmers - [Discussions about TCPIP protocol](https://www.projectguideline.com/forum/discussions-about-tcpip-protocol/) - General Discussions about TCPIP protocol - [Guidelines for Learning ns2](https://www.projectguideline.com/forum/guidelines-for-learning-ns2/) - Guidelines for Learning ns2 - [General Discussion Forum](https://www.projectguideline.com/forum/general-discussion-forum/) - You may discuss any general topic here - [Get Help to do your B.E., and M.E., M.Tech., & M.S., Project in Ns2](https://www.projectguideline.com/forum/get-help-to-do-your-b-e-and-m-e-m-tech-m-s-project-in-ns2/) - Ns2 Related Posts are only allowed here - [Questions Asked by Students and Scholars](https://www.projectguideline.com/forum/questions-asked-by-students-and-scholars/) - The general questions that the scholars asked about their project or research through e-mail will be posted here. - [PayPal Frequently Asked Questions](https://www.projectguideline.com/forum/general-discussion-forum/paypal-frequently-asked-questions/) - You may ask questions about PayPal Money Transactions here - [Programming Competition For Students](https://www.projectguideline.com/forum/general-discussion-forum/programming-competition-for-students/) - Post and discuss about interesting C/C++ programs or snippets here - [Linux Users](https://www.projectguideline.com/forum/linux-users/) - Issues of Ns2 and Matlab on Linux only allowed here - [Forum Rules and Guidelines](https://www.projectguideline.com/forum/forum-rules-and-guidelines/) - See the Forum Rules and Guidelinese before posting - [The Job Site and our Happy Living.](https://www.projectguideline.com/forum/general-discussion-forum/the-job-site-and-our-happy-living/) - Getting Job in your Home Town/Country or Abroad -Which one is the Best? - [The Role of Communication Skills in Getting an IT Job](https://www.projectguideline.com/forum/general-discussion-forum/the-role-of-communication-skills-in-getting-an-it-job/) - Programming Skills or Communication Skills - Which one is More Important? ## Topics - [Forum Rules and Guidelines](https://www.projectguideline.com/topic/forum-rules-and-guidelines/) - 1. Anything offensive or inappropriate may be edited or deleted. If you read the Bill of Rights or whatever you have in your country, you will see that Freedom of Speech applies to the government, not an online forum. (1a) Editing or deleting is done on a case by case basis. An explanation may or - [Understanding Basic Aspects of a ns-2 Simulation](https://www.projectguideline.com/topic/understanding-basic-aspects-of-a-simulation/) - Actually, for an average CS Student, it will take some years :shock: (or at least several months), for the complete understanding of ns2. Even after such understanding, writing a new protocol for ns2 will be a challenging task :roll: . For beginners, even the simplest simulation script will tests their patience while trying to get - [How to use node's coordinates in AODV packets in NS-2?](https://www.projectguideline.com/topic/how-to-use-nodes-coordinates-in-aodv-packets-in-ns-2/) - I need to add a new field(location [x,y]) to Hello packets in AODV. I define nodes location by random function in TCL. now I want to use their location in C++. what should I do exactly? - [Calculating average time taken to send a packet from source to destinatination.](https://www.projectguideline.com/topic/calculating-average-time-taken-to-send-a-packet-from-source-to-destinatination/) - I have been working on a routing protocol and now have to do some performance analysis on the protocol. In the routing protocol all the nodes are moving. Then how should I get overall delay taken to deliver a packet form source to destination. As at a specific time the nodes might be adjacent to - [Ant Hoc net simulation on ns2](https://www.projectguideline.com/topic/ant-hoc-net-simulation-on-ns2/) - I really hope If someone helps me with this algorithm An Ant-Based Hybrid Routing Algorithm for Mobile Ad Hoc Networks I need to know how to make a simulation with ns2 ? - [can't read “ns_”: no such variable - what causes this ns-2 error?](https://www.projectguideline.com/topic/cant-read-ns_-no-such-variable-what-causes-this-ns-2-error/) - This is my tcl code and I created my scenario file with this code: The following is the code : # ====================================================================== # Define options # ====================================================================== set val(chan) Channel/WirelessChannel ;# channel type set val(prop) Propagation/TwoRayGround ;# radio-propagation model set val(netif) Phy/WirelessPhy ;# network interface type set val(mac) Mac/802_11 ;# MAC type set val(ifq) Queue/DropTail/PriQueue - [Data mules in ns2](https://www.projectguideline.com/topic/data-mules-in-ns2/) - I want to create a 2x4 grid in ns2 in which sensor nodes are deployed uniformly in each grid. Now the only function of sensor nodes sense data and communicate it to data mules(mobile nodes) To ensure equal node on every mobile node, the sensor nodes are uniformly placed. I am using 8 mobile nodes(one - [Can we view the packet content in NS2? - (not the header)](https://www.projectguideline.com/topic/can-we-view-the-packet-content-in-ns2-not-the-header/) - Does anyone know whether packet content can be viewed or printed in NS2? I mean, not only the header but also the content including payload data. - [How to pass node's label from tcl to .cc in ns-2?](https://www.projectguideline.com/topic/how-to-pass-nodes-label-from-tcl-to-cc-in-ns-2/) - I'm working on NS-2.35 I write below instruction in TCL to assign a label to specific nodes: $ns_ at 0 "$sink($i) label SuperNode" ; now i need to use this label in .CC what should i do? - [Energy Model for DSDV and AODV routing protocols in Ad-hoc Networks under ns-2](https://www.projectguideline.com/topic/energy-model-for-dsdv-and-aodv-routing-protocols-in-ad-hoc-networks-under-ns-2/) - I need fully functional TCL script for Energy model of DSDV and AODV routing protocols for ad-hoc networks. Basically i need to compare these routing protocols for energy consumption during nodes mobility. Please help me as i am new in NS2. - [How to import a output trace file from NS2 to excel?](https://www.projectguideline.com/topic/how-to-import-a-output-trace-file-from-ns2-to-excel/) - I need to do the statistical analysis for the output file from Network simulator 2 which is of format .tr(trace file). I need to convert the .tr file to excel. can anyone help me with how to do that? - [ns-2 Wireless Adhoc network animation not woring in NAM](https://www.projectguideline.com/topic/ns-2-wireless-adhoc-network-animation-not-woring-in-nam/) - I've simulated an adhoc network using ns2, and generated NAM trace file. When I open this file using NAM, it shows nodes by numbered circles, but when I play the animation, nothing happens. Also reducing or increasing speed does not change the behavior. Now, the question is: what can I do to make NAM display - [How to Count Packets Actively in Ns2](https://www.projectguideline.com/topic/how-to-count-packets-actively-in-ns2/) - I have to count packets for each incoming flow actively in RED Queue in Ns2. I have to integrate it in the queue algorithm itself so that changes (in variables of active queues) occur when the packet in queued. For simple codes it's like: for each incoming packet count[i]=count[i]+packet[i] How do I say “for each - [How to assing a prticular channel for transmitting a particular packet?](https://www.projectguideline.com/topic/how-to-assing-a-prticular-channel-for-transmitting-a-particular-packet/) - Sir, I am using CRCN ns-2 extention for using Multichannel facility in my simulation. In AODV, I want to assing a prticular channel for transmitting a particular packet. How can I do that? - [How to do Hierarchical Clustering in MENET or Sensor Network Simulation?](https://www.projectguideline.com/topic/how-to-do-hierarchical-clustering-in-menet-or-sensor-network-simulation/) - Sir, I want to improve the performance of sensor network - I mean, I want to minimize the energy consumption. For that, I need to elect a cluster head based on a hierarchical clustering algorithm and design a data transfer protocol with respect to that architecture. How can I do this? - [What is background traffic in a network simulation?](https://www.projectguideline.com/topic/what-is-background-traffic-in-a-network-simulation/) - What is background traffic in a network simulation? How to create such background traffic? I want to create TCP/FTP and at background UDP/CBR. My guide instructed me to evaluate the performance of FTP over TCP under a background traffic of CBR over UDP. - [Can you guide me to identify a problem in this research area?](https://www.projectguideline.com/topic/help-for-ns-2-based-research-work/) - Sir, I would like to do my research work in Network or Network Security. Can you guide me to identify the problem in any one of the related areas? - [Comparing other protocols of ns2 with the protocols of Aqua-Sim](https://www.projectguideline.com/topic/comparing-other-protocols-of-ns2-with-the-protocols-of-aqua-sim/) - Sir, Will the results be accurate, if we compare other protocols of ns2 with the protocols of Aqua-Sim (an ns-2 with underwater simulation facility) ? - [Changing the way of RREQ and RREP processing, dynamically changing txpower of the nodes under ns-2](https://www.projectguideline.com/topic/moved-reply-to-project-and-research-related-questions-asked-by-students-and-scholars/) - Sir, I am trying to do a improve the performance of wireless sensor network in three steps. 1)AODV modification: Changing the way of RREQ and RREP processing and increasing and decreasing TTL in a dynamic fashion. ..... .... deleted.... ..... 2.Incorporating ideas of GAF protocol by doing a better wake-up Scheduling algorithm ..... .... deleted.... - [Getting Node Position, Neighbors, Distances and Transmission Power etc., Under ns-2](https://www.projectguideline.com/topic/getting-node-position-neighbors-distances-and-transmission-power-etc-under-ns-2/) - Hello Sir, What is the best way you think to update the node position and number of neighbors? I need an effective method. What is the best way to estimate the number of neighbors in the range to use enough power and also to reach them? I need an effective way from your experience and knowledge. - [Steps need to discover the neighbors in MANET](https://www.projectguideline.com/topic/steps-need-to-discover-the-neighbors-in-manet/) - Sir I want to what are the basic steps need to discover the neighbors for a given set of nodes with a transmission radius. This involves discovery of neighbors in transmission radius by sending the messages about level, node ID and time stamp from a initial root node. The receiving nodes will update its level - [Implementation of flooding and other related protocols on ns-2](https://www.projectguideline.com/topic/implementation-of-flooding-and-other-related-protocols-on-ns-2/) - Dear Sir, This is my first time here, I'm hoping to get answers to my questions. I'm using ns2 for simulating some scenarios in MANET. I'm trying to change the broadcasting protocols in the ns2 from flooding to other areas like probabilistic based broadcasting and distance based broadcasting protocols. My problem is that I don't - [Data Hiding in Images](https://www.projectguideline.com/topic/data-hiding-in-images/) - In this thread, you may discuss about Data Hiding in Images. Post your Questions Here. - [how to patch DYMOUM in ns2.34](https://www.projectguideline.com/topic/how-to-patch-dymoum-in-ns2-34/) - Hello Everyone, This post is regarding DYMO Protocol in MANETs. I have successfully installed ns2.34 in Fedora 17 using Oracle Virtual Box. But still i'm not able to patch DYMOUM in ns2.34 completely. Till now i have followed below steps to patch DYMOUM in ns2.34 1) I have downloaded the DYMOUM latest version(dymoum-0.3.tgz) and copied - [add DCCP patch on ns2.31](https://www.projectguideline.com/topic/add-dccp-patch-on-ns2-31/) - Hi i need help please i have copied dccp patch file under ns-2.31 folder and executed the command " $patch -p1 < dccp-ns2.31.patch" the folder dccp was added successfuly but the makefile doen"t contains the folowing lines : "dccp/dccp_sb.o \ dccp/dccp_opt.o \ dccp/dccp_ackv.o \ dccp/dccp_packets.o \ dccp/dccp.o \ dccp/dccp_tcplike.o \ dccp/dccp_tfrc.o \" i have added - [TCL script for Wisemac protocol](https://www.projectguideline.com/topic/tcl-script-for-wisemac-protocol/) - Hi all, I am currently working on calculating energy efficiency through Wise-MAC protocol . I need to prove that the lifetime on a sensor network can be increased through this method when compared to normal 802.11 mac and Smac protocol where the node is constantly listening and thereby wasting more power. Can - [needed hlep to patch Antnet](https://www.projectguideline.com/topic/needed-hlep-to-patch-antnet/) - i have completely patching Antnet in ns2.33. patching is complete and after file is configure is also, make command is also done, but after run time i have got error like that invalid command name "Agent/Antnet" while executing "Agent/Antnet create _o386 0" invoked from within "catch "$className create $o $args" msg" invoked from within "if - [How to link Hidden markov model functions that are available in matlab in NS2](https://www.projectguideline.com/topic/how-to-link-hidden-markov-model-functions-that-are-available-in-matlab-in-ns2/) - I need to use the Hidden markov model algorithm in ns2. it is already available as function in matlab. Any way to link both these simulators - [develop Key-Distribution scheme using ns2](https://www.projectguideline.com/topic/develop-key-distribution-scheme-using-ns2-3/) - I have to develop Random Key-distribution Scheme using NS2. Iam new to ns2 & worked with some example tcl files. I have only 10 days of time. Please help - [develop Key-Distribution scheme using ns2](https://www.projectguideline.com/topic/develop-key-distribution-scheme-using-ns2-2/) - I have to develop Random Key-distribution Scheme using NS2. Iam new to ns2 & worked with some example tcl files. I have only 10 days of time to submit my project. Please help me. Thanks for any help - [develop Key-Distribution scheme using ns2](https://www.projectguideline.com/topic/develop-key-distribution-scheme-using-ns2/) - I need to develop a Random key-distribution Scheme using ns2. Iam new to ns2 but have some basic knowledge about it. I have installed ns-allinone-2.35 & have worked with some example tcl files. Iam a Mtech 2nd year student. I need an immediate help to develop as i have to submit my project within 10 - [how to introduce error model in manet?](https://www.projectguideline.com/topic/how-to-introduce-error-model-in-manet/) - I am doin my project on manet. i want to compare various variants of TCP so please help me on how to introduce error model in manet? email: ani03menon@yahoo.in - [How to write ns2 program for this topic](https://www.projectguideline.com/topic/how-to-write-ns2-program-for-this-topic/) - Pls help me write ns2 program for the topic "Three tier security scheme in wireless sensor networks with mobile sinks". I'm new to ns2 so I donot know how to start and proceed. Kindly help me out - [ns2 code for Link Reversal Algorithm](https://www.projectguideline.com/topic/ns2-code-for-link-reversal-algorithm/) - Good evening I am trying to write ns2 code for Link Reversal Algorithm, Can any one help me in this regard. thank you. - [cross layer MAC protocol in wireless sensor networks](https://www.projectguideline.com/topic/cross-layer-mac-protocol-in-wireless-sensor-networks/) - need help how to implement ,two level clustering ,each level cluster head decide through the threshold high and threshold low,which is compared to RSS.First level CH will have RSS>thr-high,for the messages send by base station(BS-msgs).This first level CH sends CH-msg,whose RSS is compared to thr-high,if it is more than thr-high,then they become group memebers.IF the - [NS 2.33 with mobiwan patch MobileIPv6](https://www.projectguideline.com/topic/ns-2-33-with-mobiwan-patch-mobileipv6/) - Hi, I'm newbie to ns2 . I have installed NS 2.33 with mobiwan patch for MobileIPv6 simulation. I'm able to run successfully the sample scripts that available with mobiwan patch. after that I tried to simulate the topology which is available at following pic. for that I changed the domain address parameters in tcl script. - [Help regarding encryption algorithm](https://www.projectguideline.com/topic/help-regarding-encryption-algorithm/) - Hello All! We are doing a project in ns2. Is there a better algorithm than Diffie Hellman Key Exchange for exchanging the group key in a multicast network? Please help.. - [Mtech project](https://www.projectguideline.com/topic/mtech-project/) - MY PROJECT IS "progressive congestion management based on marking and validation technique"" PLEASE HELP ME AND SEND A CODE TO SIMULATE IT IN NS2 PLEASE HELP ME - [Implementing physical layer in ns2](https://www.projectguideline.com/topic/implementing-physical-layer-in-ns2/) - hey i wanted to know how to implement various components of physical layer in ns2, like different modulation techniques and multiplexing(mb-ofdm to be specific) - [How to measure the path optimality for ad-hoc network ?](https://www.projectguideline.com/topic/how-to-measure-the-path-optimality-for-ad-hoc-network/) - Hi I am a phd student I perform code for ad-hoc network using tcl (NS2), with number of nodes=50. I want to evaluate the performance of DSDV, AODV, DSR routing protocols. I made different mobility file by using different pause time , and I used different traffic files. I chosed end to end delay and - [Support NS-2 simulate the Algorithm Drop-SwD](https://www.projectguideline.com/topic/support-ns-2-simulate-the-algorithm-drop-swd/) - Dear Support team, I'm a student in University. I was preparing to do my graduate essay about networking industry in my University. I choose the exciting topic about the VoIP. I have read and understand about it well. But I feel very hard to simulate the Algorithm in NS2. In the past, I almost do - [Port of RTP and RTCP in NS2](https://www.projectguideline.com/topic/port-of-rtp-and-rtcp-in-ns2/) - Hi everybody, I has just implemented RTP and RTCP model in NS2, but I don't know what the protocol's port of RTP and RTCP in NS2. You can show me what the port number? Thanks alot! - [RSSI level of wsn node using NS2](https://www.projectguideline.com/topic/rssi-level-of-wsn-node-using-ns2/) - Hi I would like to know whether RSSI level can be estimated in ns2 so that we can estimate the distance between the two nodes. Thanks Raaj - [Balancing trade-offs btw querydelay&dataavailabili in MA](https://www.projectguideline.com/topic/balancing-trade-offs-btw-querydelaydataavailabili-in-ma/) - Anyone doing project related to data replication in MANET .Please do reply. - [run project in ubuntu 11.04](https://www.projectguideline.com/topic/run-project-in-ubuntu-11-04/) - Sir, I have a project in ns2 which is installed in Redhat Linux , now i want to run the same project in Ubuntu 11.04 , is it possible? - [NEED A CODE IN NS2 REGARDING MY PROJECT](https://www.projectguideline.com/topic/need-a-code-in-ns2-regarding-my-project/) - MY PROJECT IS "A MOBILITY IMPROVEMENT HANDOVER SCHEME FOR MOBILE WI MAX" PLEASE HELP ME AND SEND A CODE TO SIMULATE IT IN NS2 PLEASE HELP ME - [How to add data payload](https://www.projectguideline.com/topic/how-to-add-data-payload/) - Hi, I am trying to put data payload into the packet or creating my new packet header with data... can i get some example programs or tutorials on the above... Thanks, Abhi - [How to add a new mac protocol in ns2](https://www.projectguideline.com/topic/how-to-add-a-new-mac-protocol-in-ns2/) - How to add a new mac protocol to ns2 - [How to read the content of packet](https://www.projectguideline.com/topic/how-to-read-the-content-of-packet/) - Hi, I am doing a project in WSN using ns2. I trying to configure thrushold values for the sensor nodes. So my question is to how can i read the values in the incoming packet of the sensor node? Thanks, ABhi - [what is the .awk file used for beacon enabled ?](https://www.projectguideline.com/topic/what-is-the-awk-file-used-for-beacon-enabled/) - May i know what is the .awk file used for 802.15.4 protocol beacon enabled with throughput vs time calculation? I have try many .awk file and when i convert the .tr file to a .out file, it give me start time : 400.0 , stop time : 0.00 and Average throughput : -0.00 kb/s , - [Hoow to design and simulate Wireless sensor network in ns2 ?](https://www.projectguideline.com/topic/hoow-to-design-and-simulate-wireless-sensor-network-in-ns2/) - Hoow to design and simulate Wireless sensor network in ns2 ? It would be of great help if someone could guide me to the proper tutorials!! Also can the ns2 code be deployed in hardwaRE? ? - [How to make main gateway and 2 proxy server nodes in ns2?](https://www.projectguideline.com/topic/how-to-make-main-gateway-and-2-proxy-server-nodes-in-ns2/) - I am simulating a network where there are alternate gateways and proxy servers. If the main gateway is under ddos attack, the traffic should be redirected to alternate gateways without the attack traffic being redirected. Please help. - [what is NS2 working directory](https://www.projectguideline.com/topic/what-is-ns2-working-directory/) - hello everyone, i have been gone thorough the following link http://cnm.tagus.inesc-id.pt/files/sara-install.pdf ther i read "For SARA works properly in NS2 it must expanded in your NS2 working directory the following files: sara.Vrs2.2.8.A.tar.gz tx cbr.V1.tar.gz aux obj.tar.gz" i want to know how to run this code in ns 2.31.. even i have installed ns 2.31 properly - [attacks in manets](https://www.projectguideline.com/topic/attacks-in-manets/) - does anyone knows how to simulate various attacks on manets such as dos, flooding, blackhole, grayhole, wormhole, sybil etc...please provide me with the source code and the link.. Thanks in advance - [doubt in DSR protocol](https://www.projectguideline.com/topic/doubt-in-dsr-protocol/) - hello sir, am using ns2.35....in DSR code(c++) how to fine the number of packets recieved for a particular node? plsss help me - [Packet Loss Ratio](https://www.projectguideline.com/topic/packet-loss-ratio/) - Can anyone tell me how to find packet loss ratio in ns2? - [Active Queue Management using Adaptive Dropping Policy](https://www.projectguideline.com/topic/active-queue-management-using-adaptive-dropping-policy/) - Sir,I'm doing my project in the above mentioned title using ns2.I'm new to ns2.I learned basic things of ns2.But i dont know how to add files in ns2 and also i dont have any idea how to start with..Can anyone help me with this..I've to implement and compare it with RED and REM techniques.But i - [Help with creating a realistic internet topology in ns2](https://www.projectguideline.com/topic/help-with-creating-a-realistic-internet-topology-in-ns2/) - Hi everyone, I have a project in which i have to test and find the maximum number of retransmissions or maximum time out time to ensure timely delivery of real time video. I want to use ns2 to create a realistic internet topology in which i can plug in numbers, run simulations and get optimize - [Help .. Error in ns2 when implementing dsdv protocol](https://www.projectguideline.com/topic/help-error-in-ns2-when-implementing-dsdv-protocol/) - I get the following error in terminal when i execute my file.. ns dsdv-example.tcl num_nodes is set 3 invalid command name "-macType" while executing "-macType $val(mac) -ifqType $val(ifq) -ifqLen $val(ifqlen) -antType $val(ant) -propType $val(prop) -phyType $val(netif) -chann..." (file "dsdv-example.tcl" line 39) what is this error.. can anybody help.. Google did not help.. Thnx in advance - [project of mtech](https://www.projectguideline.com/topic/project-of-mtech/) - i want to do a project in networking domain..i will be requiring ns2 for my simulation..please suggest me some topics that i can take for my final year MTech project.. - [Book about TCP/IP Programming](https://www.projectguideline.com/topic/book-about-tcpip-programming/) - I a third year B.E. Student. I want to learn TCP/IP Programming. Please help me to choose easy books on internet to download - [zero throughput in gpsr](https://www.projectguideline.com/topic/zero-throughput-in-gpsr/) - Hi, I've installed gpsr and want to analyze its performance under different scenarios. However when i add some checks in gpsr.cc, i'm not getting any throughput. It seems that the packet never reaches the sink. I put some checks in sinkRecv(), but the program never enters this function. What am i doing wrong and how - [Reg: classifiers in ns2](https://www.projectguideline.com/topic/reg-classifiers-in-ns2/) - hi... My final year project is to implement packet classifiers in ns2. I wan to define few rules based on packet header details like source address, destination address, source and destination ports and also on protocol. Based on the rules specified, the packets must be dropped or forwarded to a particular node. If no rule - [help with MATLAB](https://www.projectguideline.com/topic/help-with-matlab/) - help regarding spatial modulation in MATLAB - [Question in WiMAX simulation using NS2](https://www.projectguideline.com/topic/question-in-wimax-simulation-using-ns2/) - Will NS2 wimax module be able to simulate differentiate services? For example, i need to compare performance between rtPS and ertPS service classes. Any help/attention will be greatly appreciate. Regards. - [how can increase AODV hops or lifetime?](https://www.projectguideline.com/topic/how-can-increase-aodv-hops-or-lifetime/) - Hello everyone I simulate a linear wireless sensor network with 400 nodes in ns2.26. but in act, just 30 node forward the packet. i increased the hop and life time parameters of aodv.h but the problem not solved. Please any body help me. Thanks. - [file transfer in ns2.](https://www.projectguideline.com/topic/file-transfer-in-ns2/) - can i create a predefined network of 15 nodes and transfer a file from one node to another in ns2 ?? is this possible? - [3d output run in ns 2](https://www.projectguideline.com/topic/3d-output-run-in-ns-2/) - I have a output file of manet ,which is NS compatible. but when i am going to run the file through a TCL file in ns-2 then error comes for the third co-ordinate of my file. please anyone help me, how to write the tcl file to run a 3d output in ns-2.i could not - [ns2-how to use diffserv for wireless](https://www.projectguideline.com/topic/ns2-how-to-use-diffserv-for-wireless/) - hi i am using ns 2.34 i am trying to implement diffserv Qos in a wireless-cum-wired scenario and having problem in policy implementation. for wired networks,ns-2 defines a policy implementation at the edge router using the following. $qEC addPolicyEntry [$s1 id] [$dest id] TokenBucket 10 $cir0 $cbs0 where source s1 is directly connected to edge - [Modelling Smart Antenna and its simulations in NS2](https://www.projectguideline.com/topic/modelling-smart-antenna-and-its-simulations-in-ns2/) - How to model Smart Antenna and its simulations in NS2 for a particular scenario. Actually , i am in a middle of a project so i need someone's help badly as it is already late and we are nearing deadline. To be precise the BTS receiver in the NS2 scenario should be modelled with Smart - [Need code for simulating flooding algorithm in Hcn](https://www.projectguideline.com/topic/need-code-for-simulating-flooding-algorithm-in-hcn/) - Hello everyone, I need help in simulating flooding algorithm in Human Contact network. Is there any predefined protocol available for flooding?? - [Two routing ptotocols on single topology, How??](https://www.projectguideline.com/topic/two-routing-ptotocols-on-single-topology-how/) - i want to apply two routing on a single topology, is it possible in ns2 by tcl script? first i want to apply static routing and after some time i will change to dynamic routing.. please help... Regards - [wimax-wifi handover](https://www.projectguideline.com/topic/wimax-wifi-handover/) - how can we handover a node from wimax ap to wifi ap...i want to know steps to be done for handover - [Processing time](https://www.projectguideline.com/topic/processing-time/) - I need to measure the processing time taken by a node.example while searching its routing table or while preparing a rreq,etc...is there any function which would help... I use glomosim and the sim clock function does not indicate any difference in time. Thanks - [add new information to the Hello Packet AODV](https://www.projectguideline.com/topic/add-new-information-to-the-hello-packet-aodv/) - hello all, Could anyone now how I can add a new information to the AODV hello packet. for example, I want to add node' speed or position to the hello packet header. any help!!!! thanks mustafa - [IPV6 flow label definition](https://www.projectguideline.com/topic/ipv6-flow-label-definition/) - Hi, my project topic is "Enhanced Quality of Service Provisioning In IPv6 Using The Flow Label" to be simulated using NS2. A model that uses QoS parameters( bandwidth, delay and buffer requirement) representing flow label values is intended. Urgently required are: 1. installation and configuration of NS2 in Windows XP environment. 2. How to represent - [maodv in ns 2.34](https://www.projectguideline.com/topic/maodv-in-ns-2-34/) - Hi, Is it possible to implement maodv in ns2.34.....if so how??plzzz explain :? - [installation problem](https://www.projectguideline.com/topic/installation-problem-2/) - i am new to ns2. I installed it on windows vista following the procedure given in http://paulson.in/?p=49. When i try to run a program using ns filename.tcl it shows command not found. Please help me to overcome this problem - [data aggregation in ns2](https://www.projectguideline.com/topic/data-aggregation-in-ns2/) - how can show data aggregation in ns2 using topology or any other method.. help me.. - [error in ns2 program](https://www.projectguideline.com/topic/error-in-ns2-program/) - iam doing project in ns2 ........... so i have did one program .....but some error occurring .....so can you please anyone help me to correct this error ........... my program of udp is #Create a simulator object set ns [new Simulator] $ns color 1 Blue $ns color 1 Red $ns color 2 White #Open the - [how to bulid mobility databse in ns2](https://www.projectguideline.com/topic/how-to-bulid-mobility-databse-in-ns2/) - iam doing project ralated to mobility database ........so plz anybody help me to get codes for mobility database - [how to get codes for ns2](https://www.projectguideline.com/topic/how-to-get-codes-for-ns2/) - iam dng my project on database restoration of mobility managment ........can anybody help me to get codes of this - [adding new protocol in ns2](https://www.projectguideline.com/topic/adding-new-protocol-in-ns2/) - I'm doing M.E project in preventing black hole attack using Ns2.34. I've added blackholeaodv protocol by modifying aodv. while compiling using make i get the following error pls help me in correcting this In function `hdr_blackholeaodv::access(Packet const*)': cmu-trace.cc:(.text._ZN17hdr_blackholeaodv6accessEPK6Packet[hdr_blackholeaodv::access(Packet const*)]+0x7): undefined reference to `hdr_blackholeaodv::offset_' collect2: ld returned 1 exit status make: *** [ns] Error 1 - [Ns2 client server simulation](https://www.projectguideline.com/topic/ns2-client-server-simulation/) - Hi, I have a proj to analyse 5 scenarios(tahoe, reno etc) using ns2. The topology is a client server point to point protocol with 4 source destination pairs and 3 routers. The bottleneck among 2 set of routers need to be analysed. How do i start off? I tried extending the basic otcl programs available - [average congestion window](https://www.projectguideline.com/topic/average-congestion-window/) - I have to repeat a NS2 simulation a number of times, each time changing the number of network nodes, and calculate the average congestion window. Tcl script creates a file named "winfile" after the execution, in which the first column is the time, the second the value of the congestion window. I wrote a perl - [Are these supported by NS2](https://www.projectguideline.com/topic/are-these-supported-by-ns2/) - Hello! Am about to start using NS2 for a project.I wanted to know if Ns2 supports the following(if not,could you suggest a software that supports all these): 1.MPLS 2.PW Emulation 3.CAS/CCS 4.Backup PW configuration 5.CESoPN/SATop 6.T1/E1 support - [UMTS security question](https://www.projectguideline.com/topic/umts-security-question/) - I need details about the authentication procedure in UMTS. I know the steps. I have read several papers about it. But the details about HOW the procedures are implemented aren't available anywhere! Ex: the home sends the user a random challenge(128 bit) and the user uses its secret key and the random challenge to compute - [NS2 PROBLEM: Where to type codes?](https://www.projectguideline.com/topic/ns2-problem-where-to-type-codes/) - Hello everyone, I am new to linux. I'm using Ubuntu. I have installed NS2. It is working fine (I have tested examples through 'terminal' by copy pasting the example after typing 'ns'. it opened NAM and showed me the simulation). My problem is, how do i save my tcl script from the terminal? is there - [debugg in eclips](https://www.projectguideline.com/topic/debugg-in-eclips/) - hi all, i am trying to debugg .cc files in eclips in ns-2.34 ,but following msg is coming on consol o/p during debugging using host libthread_db library " /lib/tls/libthread_db .so.1." whai is that error adn how can i solve it ????????/ plzzzzzz help regard shweta jain - [installation of tcl debugger](https://www.projectguideline.com/topic/installation-of-tcl-debugger/) - hi all i want to install tcl debugger in ns-2.34.but when i am configuring it is not going on properlly. can anybody help me what changes should i make in configure file or what is the actual processor to install it in ns-2.34, thanks regards shweta jain - [debugging ns-2 code](https://www.projectguideline.com/topic/debugging-ns-2-code/) - sir . when i run any tcl script in ns-2.34, i want to see how the the internally codes run. when packet goes from one node to another node i want to see which code is running internally. is it possible in ns-2 regards shweta - [problem in understanding trace file, AWk, Gnuplot in NS-2](https://www.projectguideline.com/topic/problem-in-understanding-trace-file-awk-gnuplot-in-ns-2/) - Dear all, I m using network simuator for first time.. i have gone through Marc Greis' Tutorial n simulated few wireless examples with AODV, DSDV, DSR and TORA.. I have problem in understanding trace files, AWK , gnuplot n xgraph.... pls can any one help me with this.. S there any way to calculate the - [References for 2 queues in C++ level for duplex link](https://www.projectguideline.com/topic/references-for-2-queues-in-c-level-for-duplex-link/) - Hello all, I am stuck at one point. I know that a duplex-link in ns is two simplex links. And each link has one queue (in my case RED queue) associated with it. But I have to communicate between these two queues in the C++ level so I have to have the references for these - [NIST Mobility model + WiMAX model in NS-2.29 all together](https://www.projectguideline.com/topic/nist-mobility-model-wimax-model-in-ns-2-29-all-together/) - Good Day can anyone please tell me how to install NIST WiMAX Model and NIST Mobility Model together on NS-2.29 thank you all - [need help for ZHLS patch for NS2](https://www.projectguideline.com/topic/need-help-for-zhls-patch-for-ns2/) - i m a student and working on ZHLS. in NS-2 i want a patch or code for ZHLS implementation. - [wireless implementation in ns2](https://www.projectguideline.com/topic/wireless-implementation-in-ns2/) - hi any one can help me as i am doind my project on wireless network but as for further work wireless simulation is required , can u help me? - [code for two way delay in ns2](https://www.projectguideline.com/topic/code-for-two-way-delay-in-ns2/) - hai,, i have problem with my project,, how to create code two way delay MANET in ns2,, thank you - [vanet routing help](https://www.projectguideline.com/topic/vanet-routing-help/) - I am working on vanet routing. I need help that how can we use mobility model for vanet and which one is best and easy????????? can any one tell me from where we can get the sourse code of alreaady published paper of like GyTAR, GeoTORA, Junction based routing, etc.Because in my work i need - [help regarding intruder alert in ns2](https://www.projectguideline.com/topic/help-regarding-intruder-alert-in-ns2/) - how to create non overlapping nodes in mobility models such as random waypoint in ns2......normally all the mobile nodes collide or overlap with each other...i am doing the intrusion detection in normal network area..with only mobility... - [ns2 code reuired for intruder detection](https://www.projectguideline.com/topic/ns2-code-reuired-for-intruder-detection/) - hi i am working on comparitive study of mobility models on intruder detection. an ns2 code for detecting an intruder is required .......thanks - [can we change the buffer size for each and every nodes in ns](https://www.projectguideline.com/topic/can-we-change-the-buffer-size-for-each-and-every-nodes-in-ns/) - hi., can we change the buffer size for each and every individual nodes? if so,plzz tell the procedures or sample codings.... and also..can we measure the length between the nodes?? - [Store and Forward routing in DTN-enabled VANETs](https://www.projectguideline.com/topic/store-and-forward-routing-in-dtn-enabled-vanets/) - Hi I am doing my research in vehicular ad hoc networks (VANETs) . My interest is in routing in Delay Tolerant VANETs. I am trying to simulate my algorithm in ns-2.34, i have algorithm but i am not able to use store and forward mechanism. I have modified the AODV protocol to demonstrate the store - [How to view routing table and send update on demand in ns2](https://www.projectguideline.com/topic/how-to-view-routing-table-and-send-update-on-demand-in-ns2/) - Hi, I'm doing my thesis in computer engineering on DSDV routing protocol in ns2, can anyone please tell me how to view the routing table made at each node and how to send an update on demand. Thanks beea - [Getting Coordinates of a node in ns2 using tcl](https://www.projectguideline.com/topic/getting-coordinates-of-a-node-in-ns2-using-tcl/) - Hi i am a beginner in NS2. In my project I am creating various nodes in a network and they get deployed at random positions when i don't set them positions. Now, I want to find the position of these nodes. I want to get the X Y and Z coordinates of these nodes as - [Clustering in MANET](https://www.projectguideline.com/topic/clustering-in-manet/) - Dear All, I am doing my Mtech dissertation on the topic security in clustered MANETs. Please guide how to implement clustering in NS2. Also guidance is required towards simple security implementation. - [Mesh](https://www.projectguideline.com/topic/mesh/) - can we develop mesh for microprocessor on NS2. if yes then help. - [linking c++ in ns2](https://www.projectguideline.com/topic/linking-c-in-ns2/) - how can i link a c++ program in ns2 - [Location management in mobile ad hoc network](https://www.projectguideline.com/topic/location-management-in-mobile-ad-hoc-network/) - hi iam pursuing ME. my project title is "Location management in mobile ad hoc network". can u help me? - [speaker independent speech recognition system(MATLAB)](https://www.projectguideline.com/topic/speaker-independent-speech-recognition-systemmatlab/) - speaker independent speech recognition using MATLAB. i ll be using MEL FREQUENCY CEPSTRAL COEFFICIENTS for speech feature extraction and DYNAMIC TIME WARPING for feature matching i need guidance for code development in MATLAB. specially for feature matching by dynamic time warping - [Energy consumption in ns2 for mobile nodes in ad hoc routing](https://www.projectguideline.com/topic/energy-consumption-in-ns2-for-mobile-nodes-in-ad-hoc-routing/) - Hi all, I am doing my project by NS2. I want to evalouate ad hoc routing protocols in term of energy consumption. I got some materials about this but am still confiused. please help me by any tcl files or documents. thanks in advanced mehdi - [empty trace file](https://www.projectguideline.com/topic/empty-trace-file-2/) - I am implementing zrp on ns 2.34 but even after error free compilation , I am getting my trace file empty.. and error " format-aodmv: invalid format..."where as zrp format is already specified ..thanks..plz help me if any idea abt where i had done wrong ..... - [empty trace file](https://www.projectguideline.com/topic/empty-trace-file/) - I am implementing zrp on ns 2.34 but even after error free compilation , I am getting my trace file empty.. and error " format-aodmv: invalid format..."where as zrp format is already specified ..thanks..plz help me if any idea abt where i had done wrong ..... - [simulation of WMN in ns2](https://www.projectguideline.com/topic/simulation-of-wmn-in-ns2/) - can anybody suggest how to simulate wireless mesh networks in ns2.34? - [RREQ AODV](https://www.projectguideline.com/topic/rreq-aodv/) - Hi all, Assume that node A rebroadcasts a RREQ packet to the node B in AODV. How can node B know that it received the RREQ from node A. Many thanks Mustafa - [Need help for my Project on Anti-Collision protocol for RFID](https://www.projectguideline.com/topic/need-help-for-my-project-on-anti-collision-protocol-for-rfid/) - Hi.. I am doing my project on RFID anti-collision in NS2. Can anyone help me how to implement RFID in NS2. Thanks in advance - [Position information and Digital map recognition in NS2](https://www.projectguideline.com/topic/position-information-and-digital-map-recognition-in-ns2/) - Hi everybody, I'm a new user in ns2. I want to simulate a my Vehicular ad hoc routing protocol that it needs each node (vehicle) in the network knows its own position (in theory, thanks to the use of GPS) and more important can determine the position of its neighboring juctions (in theory, though preloaded - [source code aran](https://www.projectguideline.com/topic/source-code-aran/) - hai where can i get source code for the security version of the AODV protocol ARAN for NS2 - [xgraph in NS2](https://www.projectguideline.com/topic/xgraph-in-ns2/) - Hello sir, I have plotted the chart in xgraph for my project. In x axis i have the values in floating values like 0.000, 2.000, 4.000. Instead i need to be as integer values like 0,2,4,6 so on. is there any way to change it into integer values. please help regards - [heterogenous wirless networks](https://www.projectguideline.com/topic/heterogenous-wirless-networks/) - How to design a heterogeneous wireless network with different physical layer standards ? for example WLAN and WiMax ? How to configure the nodes according to both these standards ? - [Problem with God object!](https://www.projectguideline.com/topic/problem-with-god-object/) - Hi guys, i have a problem in my script, i have this instruction in one of my procedure: ... set connectivity_prob_sample [expr 1.0*[$god_ set num_connect]/$max_num_connections_] ... and this is the error in the shell: ns: connectivity_process_sample: can't read "num_connect": no such variable while executing "subst $[subst $var]" (procedure "_o12" line 5) (SplitObject set line 5) - [First time i am doing project on ns2](https://www.projectguideline.com/topic/first-time-i-am-doing-project-on-ns2/) - Hi i am santosh math , doing my mtech(digital communication) final year project on "implementing fuzzy logic in manets". My project is related to implementing fuzzy logic in one of the manet routing protocols like DSR , AODV etc. I need to analyze some of the well-run projects on ns2 regarding the above topic or - [NS2 interfacing with matlab](https://www.projectguideline.com/topic/ns2-interfacing-with-matlab/) - I am doing a project in NS2. I need to send a signal from Ns2 to Matlab. i.e I want a command from Ns2 to initiate a module in Matlab. Could someone please help me on this?? - [802.11p Mac protocol implementation](https://www.projectguideline.com/topic/802-11p-mac-protocol-implementation/) - I need to know how to use 802.11p MAC protocol (for vehicular ad hoc networks) in ns2, Does it supported or not? Is there anybody that can give me any link to any 802.11p implementation in NS2? I am looking forward to receiving the comments & related codes for NS2. Thanks in advance, Kind regards, - [Calling Matlab function in ns2!!!](https://www.projectguideline.com/topic/calling-matlab-function-in-ns2/) - Hi, I'm new in this forum and i've yet a question for you!!!! How can i calling matlab function (m-files) from ns2??? Please help me. - [ns2 ad-hoc protocol inquiry](https://www.projectguideline.com/topic/ns2-ad-hoc-protocol-inquiry/) - Hi all, I'm looking for implementation of the CEDAR, CARD, ZRP and FSR routing algorithems, can anyone direct me to the up-to-date implementations of this algorithms? Thanks In advance - [Help For Quick Start TCP Implementation in ns 2.31 / ns 2.34](https://www.projectguideline.com/topic/help-for-quick-start-tcp-implementation-in-ns-2-31-ns-2-34/) - Kindly if someone has any experience with Quick Start implementation of TCP in ns2.31 or ns 2.34 , reply. I am detailed the problems that i faced. Thank you in advance. Problem: I have compiled and tested the Quick Start (QS) TCP implementation in ns 2.31 and 2.34. I have compared throughput results with SACK. - [Help for implimenting distributed Iintrusion detection](https://www.projectguideline.com/topic/help-for-implimenting-distributed-iintrusion-detection/) - Hello all, I am trying to implement distributed intrusion detection system for ad hoc networks in ns-2. Can any body give guidance regarding how to proceed further. Thanks - [Looking for a poission flow generator in ns2!!](https://www.projectguideline.com/topic/looking-for-a-poission-flow-generator-in-ns2/) - Hi, I am looking for a poisson flow based generator for ns2. There is a poission traffic generator available but I am looking for a flow based generator. Thanks. - [how to use $ns create-trace type file src dst op](https://www.projectguideline.com/topic/how-to-use-ns-create-trace-type-file-src-dst-op/) - Hi all, Can anyone help me in using this command? Suppose my topology is s0 \ r1==r2==d0 // s1 I don't know where I should put this command in my script. If I want to get statistics of drops btw link s0 and d0, should I do things like: set ns [new Simulator] $ns create-trace - [Problem with installation of Ns 2.29 under Fedora](https://www.projectguideline.com/topic/problem-with-installation-of-ns-2-29-under-fedora/) - hi everyone, i try to install Ns-allinoe under fedora,i followed these steps: 1)tar -xzvf ns-allinone-2.29.tar.gz 2) cd ns-allinone-2.29 3)./install and during the third step, i got this error: Otcl-1.11 configuration failed!exiting i don't konw what's exactly the problem. Thanx for any idea and ansewrs. - [AX.25 simulation on NS-2](https://www.projectguideline.com/topic/ax-25-simulation-on-ns-2/) - Dear Users: In this opportunity, I'm writting you because I need their help. I am a student at the UNI University in Peru, I'm doing a Thesis on LEO satellites, I want to know if someone has made a script about AX25 on NS-2 or can help me with it. Thank you so much. - [Help: vanet routing algorithms](https://www.projectguideline.com/topic/help-vanet-routing-algorithms-2/) - I need to know how to simulate vanet (vehicular ad hoc networks) routing algorithms in ns2, but I don't know how and where should I start and also I couldn't find any useful information in ns manual or any other documentations. Is there anybody that can give me any link to any vanet routing protocols - [Help: vanet routing algorithms](https://www.projectguideline.com/topic/help-vanet-routing-algorithms/) - I need to know how to simulate vanet (vehicular ad hoc networks) routing algorithms in ns2, but I don't know how and where should I start and also I couldn't find any useful information in ns manual or any other documentations. Is there anybody that can give me any link to any vanet routing protocols - [s-mac help and](https://www.projectguideline.com/topic/s-mac-help-and/) - I am currently working on the ns2. Now i have to make a graph using gnu plot this graph is in between energy consumed by s-mac node and IEEE 802.11 node. I have run a TCL script and get the Trace file i tried awk to extract column but i don't get it plz help - [error in running ns in fedora 12](https://www.projectguideline.com/topic/error-in-running-ns-in-fedora-12/) - error while loading shared libraries: libpcap.so.0.6.2: cannot open shared object file: No such file or directory - [missing file lippcap.s0.0.2 while running ns](https://www.projectguideline.com/topic/missing-file-lippcap-s0-0-2-while-running-ns/) - can i get that file for fedora Linux 12 and where to save that file after downloading - [help with xgraph](https://www.projectguideline.com/topic/help-with-xgraph/) - Hi , i have small problem regarding plotting of xgraph , I used an awk scripts to find packet delivery fraction , end to end delay ......and when i plot the graphs for these output , i m getting an xgraph between TIME and END to END Delay ,,TIME and Packet Delivery Fraction ,,,, but - [Beginner](https://www.projectguideline.com/topic/beginner/) - i am planning to do my project using NS2 am just a beginner can u suggest how to start with NS2 - [please help me](https://www.projectguideline.com/topic/please-help-me/) - hi all.. i'm doing project in ns2.. for improving red(Random early detection) for this i'm using LaLRED a new algorithm for wireless network.. will it be possible...how can i implement this.. please help me.. i ll be thankful :P :D - [Help me to compile NIST wimax module](https://www.projectguideline.com/topic/help-me-to-compile-nist-wimax-module/) - I'm new to NS2. I have installed NIST wimax module on NS2.31. plz tell me how to compile the code after making some changes in c++ code. I'm using configure; make - [mipv6 Installation problem in linux (ubutnu)](https://www.projectguideline.com/topic/mipv6-installation-problem-in-linux-ubutnu/) - We are able to install mipv6 patch2.0.2 for the Linux kernel 2.6.16.20 but wheh we are unable to boot into the new kernel enabled by mipv6 I get this problem Error 27 : Unrecognized command Press any key to continue After changing the menu.lst file in /boot/grub we are getting the following error like the - [error while running swan](https://www.projectguideline.com/topic/error-while-running-swan/) - Where is the location of the following error: Starting Simulation... ns: _o14 monitor 1: (_o14 cmd line 1) invoked from within "_o14 cmd monitor 1" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] { set cls [$self info class] global errorInfo set savedInfo $errorInfo error "error - [Anyone using USC mobility generator tool to generate scenari](https://www.projectguideline.com/topic/anyone-using-usc-mobility-generator-tool-to-generate-scenari/) - i need to create a bigger map than the ones provided with the program, do anyone knows how they actually get those coordinates values? or how they get all the values? thanks!!! need it urgently for my project!!! TOOL link: http://nile.cise.ufl.edu/important/software.htm Format:] ============================================================= MANHATTAN HOR_STREET_NUM VER_STREET_NUM LANE_NUM LANE CROSSPOINT CROSSPOINT mahattan map for the tool - [How can i calculate the no of data packets sent out from my](https://www.projectguideline.com/topic/how-can-i-calculate-the-no-of-data-packets-sent-out-from-my/) - How can i calculate the no of data packets sent out from my routing protocol node (c++)? thanks =) - [Problem Installing NS-2](https://www.projectguideline.com/topic/problem-installing-ns-2/) - I have followed this link and am trying to install ns-2. I am using ubuntu10.04 on my laptop. http://nsnam.isi.edu/nsnam/index.php/Installing_ns2.31_on_Ubuntu7.04 i am getting the error......after inputing ns at the end as .....' command not found ' I have made the changes as requested in the link for gedit ~/.bashrc file....... Plzz help......It would be highly appreciated......Thank - [PC to PC using fiber optic](https://www.projectguideline.com/topic/pc-to-pc-using-fiber-optic/) - Hallo, I'm doing my final project which is PC to PC using fiber optic form RS232. My question is Can I use this program? http://projectguideline.com/Student_Projects/CommunicationUsingLaserTransceiver/CommunicationUsingLaserTransceiver.htm if it is yes, Can u give me the program code please? - [relationship between throughput and dop of packet](https://www.projectguideline.com/topic/relationship-between-throughput-and-dop-of-packet/) - Hi All, Could anybody know the relationship between throughput and dop of packet? please tell me. Thank you in advance. Pedro - [DOS and DDoS Simulation +Comparison and Analysis of Xgraph](https://www.projectguideline.com/topic/dos-and-ddos-simulation-comparison-and-analysis-of-xgraph/) - i have to simulate DDoS and DoS in ns2 using TCP ...and then have to genrate the graph using xgraph....i want to check the packet loss...acknowledgements...bandwidth and delays........at specific time interval.......how i can do this...???? what i have done yet is that i have simulated the DDoS but dnt know how to generate these different - [How to change parameters via TCL file in 802.11e TKN model](https://www.projectguideline.com/topic/how-to-change-parameters-via-tcl-file-in-802-11e-tkn-model/) - I'm using 802.11e TKN model and I just want to know the way to change the parameters (e.g. AIFS, TXOP, CW_MIN, etc) via TCL file. I tried as follows but didn't work. $opt(ifq-bs) Prio 0 CW_MIN 31 If anyone knows the way please reply me. Thanks in advance. - [How to calculate total number of packets sent out in C++?](https://www.projectguideline.com/topic/how-to-calculate-total-number-of-packets-sent-out-in-c/) - Is it possible to calculate the total number of packets sent out from a mobile node in C++? i'm working on a routing protocol currently. thanks! - [senderror(reer,false)](https://www.projectguideline.com/topic/senderrorreerfalse/) - Hi cane someone explaine to me what mean of value "false" in function "sendError(rerr,false)" in protocole aodv thanks - [ECN code in NS2](https://www.projectguideline.com/topic/ecn-code-in-ns2/) - I am trying to find out the code that where the TCP ECN mechanism has been implemented in NS2. If any one know about this, kindly help me to find out the code location. Thansk - [Strange problem with ns2 printf](https://www.projectguideline.com/topic/strange-problem-with-ns2-printf/) - not sure if is ns2 problem or c++ issue, i did a function call testingprint(); somewhere else int ff2 = 0; void Myprog::testingprint() { if(ff2 == 0){ #ifdef DEBUG fprintf(stderr, "I am from %d node TESTING n", index); #endif printf("AT(%d) hello TESTING n", index); testingprint2(); ff2 = 1; } } i notice that if my - [PEGASIS Protocol implementation in NS2](https://www.projectguideline.com/topic/pegasis-protocol-implementation-in-ns2/) - I have implemented LEACH protocol and now I need to simulate PEGASIS and compare the performance. Could anyone guide me or give me the PEGASIS Protocol implementation in NS2? Thanks in advance. - [tcl code](https://www.projectguideline.com/topic/tcl-code/) - sir, could anyone present explain in detail what does the following lines do especially the first two lines. Agent/Ping instproc recv {from rtt} { $self instvar node_ puts "node [$node_ id] received ping answer from $from with round-trip-time $rtt ms." } - [handover](https://www.projectguideline.com/topic/handover/) - how can simulate the handover process within wimax mobile network, i got an error in fact the wilaxctk is not recognized although it is defined - [Tracegraph](https://www.projectguideline.com/topic/tracegraph/) - Does tracegraph support the new trace format?? i guess not ... any help - [DSDV in new trace format ??](https://www.projectguideline.com/topic/dsdv-in-new-trace-format/) - Hi, i would like to ask you please How do you compute normalized routing load for DSDV ? for DSDV believe me it's not the same, this line is from a DSDV trace file, in the new trace format s -t 0.008749440 -Hs 0 -Hd -1 -Ni 0 -Nx 98.98 -Ny 614.65 -Nz 0.00 -Ne - [Implementation of Switched Ethernet in ns-2](https://www.projectguideline.com/topic/implementation-of-switched-ethernet-in-ns-2/) - Hello everyone , I have to simulate a LAN with Ethernet switches in a multi hop setup. I was wondering if ns-2.33 release had the libraries and required support for switches which do not use the CSMA/CD protocol which is implemented in the legacy Ethernet. I have come across this question a couple of times - [MAC Protocol](https://www.projectguideline.com/topic/mac-protocol/) - I have to extend 802.11MAC Protocol in ns2 can any one help me - [Calculating Energy efficiency in wsn (smac)by Sleep & Aw](https://www.projectguideline.com/topic/calculating-energy-efficiency-in-wsn-smacby-sleep-aw/) - Hi all, I am currently working on calculating the amount of energy that a node consumes while it is in SLEEP & AWAKE mode through S-MAC (802.15.4). I need to prove that the lifetime on a sensor network can be increased through this method when compared to normal 802.11 mac where the node is constantly - [Error While Installing ns-allinone-2.1b6](https://www.projectguideline.com/topic/error-while-installing-ns-allinone-2-1b6/) - I'm working on a project that use the OWNS module, the extension module for NS-2 in simulating the WDM networks. This module has been tested and works in NS 2.1b6 (as it is stated in it's README file). When I'm going to install the s-allinone-2.1b6 package, it shows me an error message below ./mkLinks /home/tugas-akhir/ns-allinone-2.1b6/tkbox/man/mann - [problem with tora after patch up](https://www.projectguideline.com/topic/problem-with-tora-after-patch-up/) - I've installed the TORA patch up . Now TORA routing protocol is running but when i run any TCL file it is not completely run. num_nodes is set 20 warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl INITIALIZE THE LIST xListHead Loading connection pattern... Loading scenario file... Starting Simulation... channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ - [Network Coding in NS2](https://www.projectguideline.com/topic/network-coding-in-ns2/) - Hi Is anyone working on network coding simulation in NS2. Is there any patch available? Thanks Amit Khanna - [How to implement a Localization Algorithm in NS-2](https://www.projectguideline.com/topic/how-to-implement-a-localization-algorithm-in-ns-2/) - There are many kind of Range Free anchor based localization Algorithms (Centroid, APIT, DV-HOP, etc) I just want to know which are the steps to be implement on NS-2 I appreciate any comments, Regards, Liu - [problem with ns2.34 installation](https://www.projectguideline.com/topic/problem-with-ns2-34-installation/) - hi all, i tried to reinstall my ns2 but every time i tired it give me an error. In file included from tools/random.h:43, from tools/random.cc:42: tools/rng.h:104: error: expected class-name before ‘{’ token tools/rng.h:369: error: ‘FILE’ has not been declared tools/random.cc:50: error: ‘RANDOM_RETURN_TYPE’ does not name a type make: *** [tools/random.o] Error 1 If any body - [IP over DWDM Simulation using NS2 to Measure The Performance](https://www.projectguideline.com/topic/ip-over-dwdm-simulation-using-ns2-to-measure-the-performance/) - First, please let me introduce myself, my name is Oryza Nicodemus Tarigan, I'm a telecommunication engineering student in Indonesia. At this time, I'm working on my final project to get my degree in telecommunication engineering. I'm working on the analysis of the architecture of IP over DWDM network. I'm concerning in the study of IP - [the formula to convert from w to meter](https://www.projectguideline.com/topic/the-formula-to-convert-from-w-to-meter/) - Hello, Could anyone help me: -suppose that a node has the power consumption for transmission=0.002 w. It mean how many meters this node can transmit? -Do you have the formula to convert: the power consumption for transmission from w to meter? - power consumption for reception from w to meter? - idle power consumption from - [looking for the Tracegraph program](https://www.projectguideline.com/topic/looking-for-the-tracegraph-program/) - Hello, I am looking for the Tracegraph program in linux. But I notice that www.tracegraph.com no longer exists and I can't download the program files. Could anybody send me this files (tracegraph202.linux.tar.gz or in any version, and mglinstaller.gz), please? thanks - [error in printing in routing table](https://www.projectguideline.com/topic/error-in-printing-in-routing-table/) - I 'm using the following code to print thee routing table at a node set now [$ns_ now] puts "Routing table of node $node_(2) " set dr [$node_(2) rtObject?] $dr dump-routes $tracert I use array of node and I want to print the routing table at node 2 the following error appears num_nodes is set - [Error while running my own protocol](https://www.projectguideline.com/topic/error-while-running-my-own-protocol/) - I've give the following message when I run tcl code of my own protocol. What's the meaning of the following error message. $ ns cbmr.tcl num_nodes is set 50 (_o14 cmd line 1) invoked from within "_o14 cmd addr" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" - [how to do cloning in ns2 for wsn?](https://www.projectguideline.com/topic/how-to-do-cloning-in-ns2-for-wsn/) - hai, :?: how to perform node replication in ns2 for wsn? ie., creation of multiple nodes with same ID at different locations. pls help me in this regard, thank you. manju - [what this procedure role in tcl files](https://www.projectguideline.com/topic/what-this-procedure-role-in-tcl-files/) - hi , can anybody tell me that what this procedure in .tcl file in ns2 is performing. proc plotWindow {tcpSource file k} i mean it's plotting a graph which can be drawn by xgraph. on the x-axis it's plotting the time but i am unble to understand the parameter it plotting on y-axis . plz - [Need code for SMR urgent](https://www.projectguideline.com/topic/need-code-for-smr-urgent/) - I need the code for SMR(spilt multipath Routing) protocol. It is very urgent :cry: - [how to read trace file format in ns-2](https://www.projectguideline.com/topic/how-to-read-trace-file-format-in-ns-2/) - hi , i am implementing a new routing protocol in ns-2. i have modify the source code of ns-2. now i want to understand the different trace file in ns-2 .like out.tr,win.tr etc. please tell me some websites where i get some usefull information about the same . it's urgent i have only 10 day's - [Which function to get it a number with some digits](https://www.projectguideline.com/topic/which-function-to-get-it-a-number-with-some-digits/) - Hello, Could anybody please help me soon: In C++, a number x= 367.1234444444444444444. I only want to get x=367.123 or x=367.1234 (some digits after the sign ".") Which function to get it? Thank you in advance. Pedro - [security in routing protocol](https://www.projectguideline.com/topic/security-in-routing-protocol/) - hi, Can any one tell me from where i can get basic ns2 code for security ? :?: - [how to compile new protocol in ns-2](https://www.projectguideline.com/topic/how-to-compile-new-protocol-in-ns-2/) - hi friends , i have changed code of AODV protocol as i want to purpose a new protocol. but i am facing problem that how to update my code to ns-2 so that it show the effect of changes done by me . kindly reply me . - [Online bandwidth estimation using ns2](https://www.projectguideline.com/topic/online-bandwidth-estimation-using-ns2/) - i am a final year student and want help related to my project - online bandwidth estimation in mobile ad-hoc networks using ns2 i want to know how i can eatimate bandwidth in any link using ns2 - [wants help in my project (NS-2)](https://www.projectguideline.com/topic/wants-help-in-my-project-ns-2/) - hi i m doing my me in distributed dynamic channel allocation in mobile communication. i want to implement it in NS-2. i want someone's help - [to show a string or number in terminal write by C++ in NS2](https://www.projectguideline.com/topic/to-show-a-string-or-number-in-terminal-write-by-c-in-ns2/) - Hello everybody, I'am a beginner in NS2. Could anybody tell me How to show a string or number in terminal that write by C++ in ns2 and some "#include" attached? For example in C++ use Cout - [Wimax package with ns_2](https://www.projectguideline.com/topic/wimax-package-with-ns_2/) - i will used wimax package with ns2.34 when i put make or make depend i have an error Makefile:201: *** commands commence before first target. Stop. plz can u help me to slve this problem or plz tell me what is the needed steps to do when i will try any example.tcl - [Ns extension](https://www.projectguideline.com/topic/ns-extension/) - Dear all As I understand , we have problems with ns extension. isn't better to give your direction about ns extension generally ? I need to use ns to do my final career project,I should write codes to simulate routing or mac protocols which has not implemented in ns2 yet,e.g SMAC,wise mac,... Can you help - [new user](https://www.projectguideline.com/topic/new-user/) - hello I am a beginner of ns2, i would like to ask a simple question. in ns2, there is file .h , .cc and also .o with the same file name (example : sensornode.h ,sensornode.cc, sensornode.o). i would to know if the file is related to each other and what different between these three file - [printing a routing table](https://www.projectguideline.com/topic/printing-a-routing-table/) - How to print the routing table of a node in NS2 - [Link state routing Algo](https://www.projectguideline.com/topic/link-state-routing-algo/) - hi well its quite easy to use link state routing protocol in ns2 simply use $ns rtproto LS but what if we have to do load balancing and bandwidht utiliztion are there any options Thnxs in Advance - [bandwidth analysis](https://www.projectguideline.com/topic/bandwidth-analysis/) - hi one again :) i m doing some load balancing stuff and find out a piece of code to estimate link uitlization set ns_ [Simulator instance] set qmon [$ns_ monitor-queue $node $nbr f_] set ebytes [$qmon set bdepartures_] set Lutil [expr $ebytes*8/$time/$bw] here lutil represent link utilization at given time i want to know is - [Could anybody has code of multi-part OLSR in ns2?](https://www.projectguideline.com/topic/could-anybody-has-code-of-multi-part-olsr-in-ns2/) - Hello everybody, I need code of multi-part OLSR. Could anybody has code of multi-part OLSR in ns2? please send me. Thank you in advance. Pedro - [Error while installing NS2.34](https://www.projectguideline.com/topic/error-while-installing-ns2-34/) - Dears, while installing NS2.34 on Windows Vista, the progress reaches about 45% and give this error msg "Internet Explorer cannot download ns2.34.tar.gz from garr.dll.sourceforge.net. The operation timed out" this is accure for many times!! any help?? Thanks in advance, Mariam - [list of tcl object](https://www.projectguideline.com/topic/list-of-tcl-object/) - hi to all i have a problem in ns2 i want to add multiple routes in a node and i found out that add-routes can do that all you need is to provide dest and list of link(tcl object) the problem is i dont know the write way create list in tcl further when i - [Whitelist implementation in ns2](https://www.projectguideline.com/topic/whitelist-implementation-in-ns2/) - Hi Everyone, I need some help in ns2. i am new to this tool and have little knowledge about it. this is a small part of what i want to do. If there are two content servers say server A and server B . I connect to a request router R from my client which - [help me](https://www.projectguideline.com/topic/help-me/) - i m doing project in ns2 on packet loss differentiation in WLAN.... i m using two LDA algorithms 1. MAC-layer LDA 2.Cross-Layer LDA help me to implement this two algorithms - [pls help me](https://www.projectguideline.com/topic/pls-help-me/) - Dear all, I am PhD candidate from University of Computer Studies, Myanmar. How can I get mobile speed and bandwidth for each node using AODV in NS-2. Best Regards. Mie Mie Thaw University of Computer Studies,Myanmar. - [Error while using ./configure command while recompiling ns2.](https://www.projectguideline.com/topic/error-while-using-configure-command-while-recompiling-ns2/) - I am facing problem with using ./configure command in ns2 while recompiling ns2. Here is what I get, deepti@deepti-laptop:~/ns- allinone-2.34/ns-2.34$ ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for - [help me for change code in AODV](https://www.projectguideline.com/topic/help-me-for-change-code-in-aodv/) - hi I want to change code in AODV using ns 2 and want to create node s which drop the packet pls help me - [Multipath routing problem](https://www.projectguideline.com/topic/multipath-routing-problem/) - hi i m writing a routing Algo. for the wired network i have write most of the code and now working with load balancing issue i have formulated it and have also write the code but problem is after sensing a congestion in a network or getting link utilization high it calls my method madd-routes - [regarding installation of nrlolsrd and protolib](https://www.projectguideline.com/topic/regarding-installation-of-nrlolsrd-and-protolib/) - hi sir , Is it possible to install both nrlolsrd and protolib in the ns2 .tell me the installtion procedure - [Problem with simulation of AODV and DSR](https://www.projectguideline.com/topic/problem-with-simulation-of-aodv-and-dsr/) - Dear Sir, I'm doing a project on performance comparison of AODV, DSR and DSDV protocols. I need awk which I can use to evaluate throughput, jitter and average delays ,and confidence interval from the simulations result traces. but, i have segmentation fault, when i use awk file with DSR in file dsr .tr , i - [Code for mesh-pull DONet/Coolstreaming p2p system in NS2](https://www.projectguideline.com/topic/code-for-mesh-pull-donetcoolstreaming-p2p-system-in-ns2/) - Dear everybody.. I am a new user to NS2 and i am urgently in need of a mesh-pull DONet NS2 code. Has any one done this before; please help me. meghafrank - [SatPEP simulation problem](https://www.projectguideline.com/topic/satpep-simulation-problem/) - Hello, I study on Faculty of informatics and information technologies on Slovak University of Technology. I write thesis, in which I describe TCP protocol in wireless systems. I must to do experiments like are in paper SaTPEP: a TCP Performance Enhancing Proxy for Satellite Links. I have a problem with simulation. When I want depict - [evalvid wireless problem](https://www.projectguideline.com/topic/evalvid-wireless-problem/) - Hi, I am trying to use evalvid for wireless network. I am getting wrong receiving trace. can anyone please help me, what is the problem in my tcl file? Am i need to change myevalvid.cc to work for wireless node? sending trace file 0.000000 id 0 udp 1252 0.040000 id 1 udp 1252 0.080000 id - [Antnet Protocol for Ad Hoc Network](https://www.projectguideline.com/topic/antnet-protocol-for-ad-hoc-network/) - Hello Friends, I am Manan Shah pursuing M-Tech from Nirma University. My thesis is on "Routing in Ad hoc Network using Antnet." I have successfully configured Antnet algorithm in NS2. in output, I get routing table for each node in the network but i cant find routing of packets between source to destinations. can you - [How are mac802.11 packets traced in cmu-trace.cc?](https://www.projectguideline.com/topic/how-are-mac802-11-packets-traced-in-cmu-trace-cc/) - Hi all, I am working on the cmu-trace file to print the backoff values in the old/new trace files, but I am unable to correctly figure out the logical link from the mac 802.11 packets traced into cmu-trace.cc code. Could anyone help me regarding this, Thanks in advance, regards, Learner_ns2 - [Can anyone help me get awk or, perl parser for simulations?](https://www.projectguideline.com/topic/can-anyone-help-me-get-awk-or-perl-parser-for-simulations/) - I'm doing a project on performance comparison of AODV, DSR and DSDV protocols. I need awk or, perl scripts which I can use to evaluate throughput, jitter and average delays from the simulations result traces. Most of the codes on the internet are of no use. - [How to find the direction of packet received or source node?](https://www.projectguideline.com/topic/how-to-find-the-direction-of-packet-received-or-source-node/) - hii all.. can u plz tell me how to find out the direction of routing or the packet received or atleast the direction of the source node which initiated the route discovery. whether this can be done using directional antennas?? if so how to implement the concept of directional antennas?? - [Executing .tcl](https://www.projectguideline.com/topic/executing-tcl/) - I have installed ns-allinone-withpath-2.34 on a Windows XP sp2 using cygwin but when i run any example programe like ns simple.tcl it gives me $ ns ns-simple.tcl … bash: ns: command not found well i dont think it is path problem Any help ? Thanks payal - [ns2 installation](https://www.projectguideline.com/topic/ns2-installation/) - hey guys im doing project on multimedia multicast simulation for cellular 3gpp networks........ i haave ns2 and i have some patch files related my project...i dont know how to apply patch......please help me.....please give the detailed procedure...imwaiting - [can u please help me to set the constraints for energy &](https://www.projectguideline.com/topic/can-u-please-help-me-to-set-the-constraints-for-energy/) - sir, we are doing the project in the topic joint routing with energy and bandwidth consatriants ..inorder to set these constraints wat are files to be modified....??? please help with dat - [can i use classifier function in wireless to add my functi](https://www.projectguideline.com/topic/can-i-use-classifier-function-in-wireless-to-add-my-functi/) - I learned about classifier in wired networks..... it is used to add function of nodes like forward or receive the packet. or some other function.... what i do to get the same funtion in wireless(manet)for dsr protocol.... can i use classifier itself or having some other function... if some other means then inform me - [how include the c code in ns2 coding](https://www.projectguideline.com/topic/how-include-the-c-code-in-ns2-coding/) - i have c coding for hash algorithm.. now i need to add this code to dsr protocol..... actual dsr protocol code is in ns2..... how i include this c code in ns2 project........ :) - [to install ns2 2.34](https://www.projectguideline.com/topic/to-install-ns2-2-34/) - I want to install ns2 2.34 , which will be better option : Ubuntu 9_10 or fedora linux or cygwin for window xp. I am already having window xp sp2 . plz help me . - [wireless multicasting](https://www.projectguideline.com/topic/wireless-multicasting/) - hi all I am studying for mtech , doing project in ns2. Could Anyone help me how to do wireless multicasting in ns2. I searched a lot in the internet. I read in blogs that wireless multicast doesnt not support in ns2. Plz help me Divya - [help with the installation of LEACH protocol](https://www.projectguideline.com/topic/help-with-the-installation-of-leach-protocol/) - Hi all, I have been working on LEACH protocol for WSN. I jsut installed it onto my system(Ubuntu 9.10). with NS2 version 2.27. But I get some errors like this 1. $student@student:~/ns-allinone-2.27/ns-2.27$ ./test I get that this Loading connection pattern... Loading scenario file... Starting Simulation... channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ - [code of distance vector routing alogorithm in ns2](https://www.projectguideline.com/topic/code-of-distance-vector-routing-alogorithm-in-ns2/) - please help me as quick as possible with the code of distance vector routing algorithm in ns2 - [changing DSDV protocol](https://www.projectguideline.com/topic/changing-dsdv-protocol/) - Hi, I am having routing table structure, routing table maintenance algorithm how i can edit existing DSDV coding to implement my logic. Thanks and Regards Gopinath.A - [MAODV on newer versions of NS and Linux](https://www.projectguideline.com/topic/maodv-on-newer-versions-of-ns-and-linux/) - Hi all, I am able to implement MAODV in RedHat 9 on ns 2.26 package. But are there any latest MAODV versions available so that to implement it on ns 2.31 or 2.33. Also the OS redhat 9 is outdated, is there any chance of implementing any version of Multicast AODV (MAODV) protocol on some - [image processing :character recognition](https://www.projectguideline.com/topic/image-processing-character-recognition/) - Dear sir, I am a MSc (Computer Science) student. I want to do a project on image processing: character recognition. Can you suggest any topic in this area. - [hierarchy on NS2](https://www.projectguideline.com/topic/hierarchy-on-ns2/) - i am trying to create a hierarchical environment for distributed systems using NS2. can anybody help - [Problems in Installation of NS2.27 on Ubuntu 9.10](https://www.projectguideline.com/topic/problems-in-installation-of-ns2-27-on-ubuntu-9-10/) - NS2 installation problems: I have run through all the installation steps required for installation of NS2.27 onto my system. But I face following problems Nam has been installed successfully. ln: creating symbolic link `ns': File exists ln: creating symbolic link `nam': File exists Please compile your xgraph separately. Please compile your gt-itm & sgb2ns separately. - [Transmission Range](https://www.projectguideline.com/topic/transmission-range/) - Hi all, I would like to know how I can change the transmission range in NS2. Is it possible to adjust the transmission range for the node dynamicly?. Meant, to make every node has a specific transmission range. Regards Mustafa - [Help regarding implementing data-cenric network using ns2](https://www.projectguideline.com/topic/help-regarding-implementing-data-cenric-network-using-ns2/) - how to implement database concept .....we need to store the user information based on the datatype in different nodes in server... kindly reply... - [Help regarding installation of NS-2.27](https://www.projectguideline.com/topic/help-regarding-installation-of-ns-2-27/) - I have download ns-allinone2.27.tar.gz. I just want to know the steps to install NS2.27 from this package. I am using Ubuntu 9.10. does 9.10 supports the installation of NS2.27 ?? - [guide me for implementing below algorithm in NS2](https://www.projectguideline.com/topic/guide-me-for-implementing-below-algorithm-in-ns2/) - Hi ,I am new user to ns2. My project is implementing SELF HEALING AND OPTIMIZING ROUTING TECHNIQUE(SHORT)algorithm and DUAL HASH AUTHENTICATION algorithm in DSR protocol for adhoc networks.can you guide me how to write code for that algorithm using ns2 . i am very happy if the response is quick:!: - [ns2 project](https://www.projectguideline.com/topic/ns2-project/) - i am trying to implement handover in the wifi environment considering Qos parameters.i ve installed ns2 2.34 latest version.pls guide me. - [Network Scenario Generator](https://www.projectguideline.com/topic/network-scenario-generator/) - Hi all, Is there Network Scenario Generator (2.0 version or something)available for Ubuntu as it is available for Windows. Can anyone please tell me over this - [Help regarding LEACH clustering Protocol](https://www.projectguideline.com/topic/help-regarding-leach-clustering-protocol/) - Hi, I have doubt regarding LEACH clustering protocol for Wireless Sensor Networks. My doubt is that , in the paper they have mentioned that a node selects a random number between 0 and 1. If the random value is less than the threshold value (say 0.05) then that node is selected as Cluster head. I - [please who can help me ???](https://www.projectguideline.com/topic/please-who-can-help-me/) - Help from this crappy error pleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeez I am every time has got sementation fault error make me crazy so whjat should i do it's critical time for me ?? and also I wanna download another version which is old ns-allinone-2.1b8a to patch other file but I can't can any one guid me to the right - [NS2 Installation Problem](https://www.projectguideline.com/topic/ns2-installation-problem/) - Dear Sir, I am not able to install ns-allinone-2.29 package in fedora 9. [root@localhost ns-allinone-2.29]# patch -p1 < mannasim-patch.diff Patch applied successfully. then install ns2. [root@localhost ns-allinone-2.29]#./install The following error message is displayed. ./common/packet.h:268: warning: deprecated conversion from string constant to ‘char*’ ./common/packet.h:271: warning: deprecated conversion from string constant to ‘char*’ ./common/packet.h:274: warning: deprecated conversion - [please help](https://www.projectguideline.com/topic/please-help/) - I have installed ns-allinone-2.1b8a but I have got error make me crazy /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cy to-importing has been activated without --enable-auto-im mmand line. This should work unless it involves constant data struct from auto-imported DLLs.fu000001.o:(.idata$2+0xc): unde c_iname' fu000002.o:(.idata$2+0xc): undefined reference to `_libc fu000003.o:(.idata$2+0xc): undefined reference to `_libc fu000004.o:(.idata$2+0xc): undefined reference to `_libc Info: resolving __timezone by linking - [how to check buffer status of a node in a routing protocol](https://www.projectguideline.com/topic/how-to-check-buffer-status-of-a-node-in-a-routing-protocol/) - I want to check a buffer status of a node in wireless mesh routing protocol, where a node periodically checks the occupancy of its link-layer buffer. The status is determined based on the ratio between the the number of packets currently buffered to the buffer size. I am new in NS2 so could anyone suggest - [Transmission power management in Wi-Fi](https://www.projectguideline.com/topic/transmission-power-management-in-wi-fi/) - Hi all, I am not sure how to start my programming in ns-2 even though i have gone through various ns2 tutorials. Where can i get the codes for transmission power management in Wi-Fi? Is there any existing codes that I can alter according to my requirement? Any help/suggestions... Thank you. - [help](https://www.projectguideline.com/topic/help-2/) - iam try to patch this version MTENS_v1.0.patch for ns2.32 but I have got error : invalid command name "Queue/WFQClass" while executing "Queue/WFQClass set limit_ 500" please anyone know about how can i solve it ?? I need it please : invalid command name "Queue/WFQClass" while executing "Queue/WFQClass set limit_ 500" please anyone know about how - [zrp in ns 2.30](https://www.projectguideline.com/topic/zrp-in-ns-2-30/) - Hi all, I am currently working on my final assignment of mobile ad hoc protocol,ZRP. but I find some problems. I have successfully install zrp in ns 2.30 but when I run the program,I find the value of throughput and success packet's delivery was very small? maybe you understand about that. if I'm wrong formula - [Making change in the routing table](https://www.projectguideline.com/topic/making-change-in-the-routing-table/) - I want to measure the free Q length of each node and add to the routing table entry. Where to make changes(e.r., in AODV). Pl help me with detailed explanation - [PayPal account linked to my ebay](https://www.projectguideline.com/topic/paypal-account-linked-to-my-ebay/) - How can I change the PayPal account linked to my ebay sellers account? My buyer has submitted payment, but it went to an e-mail address that is not linked to any paypal account. I do have a paypal account, but don't know how to verify my Ebay sellers account is linked to it. ________________________ affiliateelite - [VANET--NS2](https://www.projectguideline.com/topic/vanet-ns2/) - I am doing the project in NS2..my project is based on VANET..can anyone help me to do the clustering of the vehicles...if any codes available please reply.. - [Regarding my final year project using NS2](https://www.projectguideline.com/topic/regarding-my-final-year-project-using-ns2/) - Anyone please help me on how to start my final year project on Packet Scheduling using NS2(Fair Round Robin)............. - [Project on packet scheduling](https://www.projectguideline.com/topic/project-on-packet-scheduling/) - I am doing my final year project on implementing an efficient packet scheduler similar to fair round robin, an IEEE paper. I am new to NS2 and dont know how and where to start. Anyone has any idea?? - [Link state with Hello packets](https://www.projectguideline.com/topic/link-state-with-hello-packets/) - Hi, All, I am working in link state protocol but it is not complete . can someone tell me in which version can i find it or if someone know how can i get the implimtation code for it - [Virtual MIMO question](https://www.projectguideline.com/topic/virtual-mimo-question/) - Hi folks! I am writing my Master Thesis "Virtual MIMO in broadband wireless access systems". I have to model Virtual MIMO environment in ns-2. Does anyone know how I can start? Many thanks in advance! - [LQSR in ns2](https://www.projectguideline.com/topic/lqsr-in-ns2/) - Hi all, pl tell me how to implement LQSR in nS2, if u hav any source code pl forward to me ...it's Urgent Thank u - [setting data rate for ieee802.11p](https://www.projectguideline.com/topic/setting-data-rate-for-ieee802-11p/) - Hi, I want to know what is the data rate corresponding for the default parameters setting of 802.11p thanks in advance this is the code fragment of setting default parameters of 802.11p Phy/WirelessPhyExt set CSThresh_ 3.162e-12 ;#-85 dBm Wireless interface sensitivity (sensitivity defined in the standard) Phy/WirelessPhyExt set Pt_ 0.001 Phy/WirelessPhyExt set freq_ 5.9e+9 Phy/WirelessPhyExt - [TDMA functioning for Ad hoc Networks](https://www.projectguideline.com/topic/tdma-functioning-for-ad-hoc-networks/) - Hi, I want to modify the TDMA functioning for the Ad hoc networks using NS2.27 by changing the frame length and the number of slots and reserving slots for some flows. I tried to change the TDMA frame length or the number of slots in mac-tdma.cc and mac-tdma.h but the modification is not taken into - [converting .out in Fedora Linux to .exe in windows](https://www.projectguideline.com/topic/converting-out-in-fedora-linux-to-exe-in-windows/) - I've a compiled ns in Linux which i'm using for some tcl files.Now i want to port the ns to windows. Can this be possible? - [RSVP patch.](https://www.projectguideline.com/topic/rsvp-patch/) - Hi, I want to insall a rsvp patch to ns-2.26, i have download the patch,but i don't kown how to patch ? I need your help . I run NS-2 with Cygwin. thanks - [how to pause ns2 scheduler from c++ code?](https://www.projectguideline.com/topic/how-to-pause-ns2-scheduler-from-c-code/) - hi everyone, i'm doing and a application to use ns-2 as part of a co-simulation system, i'd like to know if there is someway to pause the scheduler from c++ code until it receive some signal to continue. thanks - [how to create my own packet in ns2?](https://www.projectguideline.com/topic/how-to-create-my-own-packet-in-ns2/) - can anyone help me in creating my own packet in ns2? as in we have an AODV packet and i would like to alter it...plzzzzzzzz - [MIPv6 simulation (Using Mobiwan Tool)](https://www.projectguideline.com/topic/mipv6-simulation-using-mobiwan-tool/) - Hello, I am working on Mobiwan tool and facing many problems is there any one who is working on same tool? Please Reply - [HMRSVP patch.](https://www.projectguideline.com/topic/hmrsvp-patch/) - Hi everybody, I'm searching for the HMRSVP patch for NS2 or in c++ code. Please help!!! Thank you all. - [Trace Graph.](https://www.projectguideline.com/topic/trace-graph/) - Hello everybody, Where i can find Trace graph 2.05 or other versions for windows? I try with www.tracegraph.com/download.html but nothing. Thanks a lot, Constantine. - [Problem compiling ns-2.34 with eclipse Galileo under ubuntu](https://www.projectguideline.com/topic/problem-compiling-ns-2-34-with-eclipse-galileo-under-ubuntu/) - Hi all, I am currently trying to make ns-2.34 work in Eclipse Galileo. Without Eclipse it works and compiles just fine but in Eclipse I have the following errors: make all Building file: ../ns_tclsh.cc Invoking: GCC C++ Compiler g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ns_tclsh.d" -MT"ns_tclsh.d" -o"ns_tclsh.o" "../ns_tclsh.cc" Dans le fichier inclus à - [hi ...](https://www.projectguideline.com/topic/hi/) - i made some simulations in ns2 (802.11 or 802.15.4) in ideal conditions without to change something.If i want to make a simulationn that will simulate the network into the water or into a forest how i will do it? How i will find the absorption of the signal because of the water ? - [hi ns2 problem..enviromental conditions.](https://www.projectguideline.com/topic/hi-ns2-problem-enviromental-conditions/) - I am trying to create simulation in ns2 .Off course i have run a simulation of 802.11 ,but i want to change some parameters of the simulation (maybe inside the files channel.cc,wireless-phy.cc or somewhere else) so as to take different results.i want with other works to changes the outcome of the simulation (delay ,throughput ,jitter) - [MRSVP & M-YESSIR](https://www.projectguideline.com/topic/mrsvp-m-yessir/) - Hello everybody, I am new with NS-2 and i have to do a project to compare two resource reservation protocols, MRSVP and M-YESSIR. So i want to ask where i can find that patches. Thanks a lot. - [WiMAX scheduling scenario ns2](https://www.projectguideline.com/topic/wimax-scheduling-scenario-ns2/) - hi im doing research about wimax scheduling for PMP topology, im using aymen belghith wimax module ,, http://perso.telecom-bretagne.eu/aymenbelghith/tools/ do you guys got any idea how to make scenario in NS2 that improve wimax scheduling algorithm ? my intention is to make diff serv about three service class QoS UGS, rtPS, and BE. thank you in - [FullTcp upcall](https://www.projectguideline.com/topic/fulltcp-upcall/) - Hello, I'd like to have the FullTcp agent call a certain method at the appropriate time, but can't find the spot to put the call in. The agent is sending a - let's call it that way - "application data object". Of course, it sends little 536-byte segments until the total bytes sent reach the - [How to do Measurement and Analysis of QoS Parameter](https://www.projectguideline.com/topic/how-to-do-measurement-and-analysis-of-qos-parameter/) - Hi friends i am new to NS2 but not to programming i have to make a project in NS2 and topic is Measurement and Analysis of QoS parameter in a TCP/IP network and ADHOC network but don't know where to start this project. i have tried few examples. I have successfully installed NS2 -2.34 on - [Gnutellasim](https://www.projectguideline.com/topic/gnutellasim/) - Hello, my first post here! I'm trying to develop a simple P2P module for NS2. To do so, I need the TCP module to spawn new connections runtime. I found this project by Georgia Tech, called gnutellasim, which implements both a dynamic TCP (spawning new connections during the simulation) implementation and a P2P Gnutella simulator - [AODV with any of Clustering Algorithms](https://www.projectguideline.com/topic/aodv-with-any-of-clustering-algorithms/) - Hi all Is there anyone who have AODV with any of Clustering algorithms implemented in NS 2 ..? !! if you have any source code or any reference please help me with that!!! Thanks in advance Regards Miftah Seid - [error model not working in wirless](https://www.projectguideline.com/topic/error-model-not-working-in-wirless/) - Hi! I am working with QoS of wireless but error model isn't working i.e. packets aren't seen to be dropped! Waiting for reply, NIRU My code is: set val(chan) Channel/WirelessChannel ; set val(prop) Propagation/TwoRayGround ; set opt(ant) Antenna/OmniAntenna; set opt(ll) LL; set opt(ifq) Queue/DropTail/PriQueue set opt(ifqlen) 50; set opt(netif) Phy/WirelessPhy; set opt(mac) Mac/802_11 set opt(rp) - [IFQ size in packets](https://www.projectguideline.com/topic/ifq-size-in-packets/) - hi all, i hope to find someone who can help me :roll: i want to find the number of packets bufered in the IFQ (interface queue) for each node in my scenario. did any body work with that? thanks alot - [Patch ns2mesh80216-2.33-081113](https://www.projectguideline.com/topic/patch-ns2mesh80216-2-33-081113/) - hello every one, I'm having difficulty in installing the above patch, with error at line 11280 which lies in classWimshBwManager, I found that upon opening in text editor it does not not show any code but the garbage data or corrupted data. I tried to redownload but still same issue.. Can anyone help?? Thanks in - [Tora Protocol is not working under 2.34 version](https://www.projectguideline.com/topic/tora-protocol-is-not-working-under-2-34-version/) - Hi on everyone. I am a new user on ns2 and I am using the last version of ns2 the 2.34.I am trying to simulate the TORA protocol and I am getting back many errors. Please tell me if the 2.34 version supports the TORA protocol and if not which version supports the specific protocol - [Handoff(handover) mechanism for 802.11](https://www.projectguideline.com/topic/handoffhandover-mechanism-for-802-11/) - I am currently working on horizontal handover mechanism for 802.11/11e. Is it possible to implement that without any modifications to my NS2.i am using ns-2.29.I need some help on this. - [2 mobile node can't send the TCP packet at same time](https://www.projectguideline.com/topic/2-mobile-node-cant-send-the-tcp-packet-at-same-time/) - Hi , I'm Indah I'm doing wimax mobile simulation. I run more than 2 mobile nodes, and TCP was attached over It. But while simulation , there is just one mobile node who successed send the TCP packet, and the others was just moving with no TCP packet accessed. I'm sure that i've already attached - [hashtable implement in aodv](https://www.projectguideline.com/topic/hashtable-implement-in-aodv/) - Hello I need to add a hashtable techniques to the AODV protocol so that I can search local resources in each node for a particular data. Hashing will save times to search data from many nodes. I need to count hops and calculate times to find/search for a particular data from the wireless various nodes. - [ns-2 installation on Mac OS X (Leopard)](https://www.projectguideline.com/topic/ns-2-installation-on-mac-os-x-leopard/) - I've been trying to install ns-2 on my Macbook Pro laptop (10.5.8) and I have been searching the internet for a while hoping to find a quick solution to my build error. I see that this error has been posted on the wiki but don't see a solution to it. I'm stuck on the error - [ns-2 installation](https://www.projectguideline.com/topic/ns-2-installation/) - Hi friends, I was try to install ns-2.29 in Linux Mint, but i got following error. trace/trace.cc ./sctp/sctp.h:705: error: extra qualification ‘SctpAgent::’ on member ‘DumpSendBuffer’ make: *** [trace/trace.o] Error 1 Ns make failed! See http://www.isi.edu/nsnam/ns/ns-problems.html for problems please tell me solution for install ns-2.29 -Sebastian - [how to implement Lookup Table in NS-2](https://www.projectguideline.com/topic/how-to-implement-lookup-table-in-ns-2/) - hi all, need some advise on how to implement lookup table in NS-2. for example: a lookup table for IEEE 802_11Ext module, which has details such as modulation type, SNR level, and BER. So based on SINR measurement from NS-2, instead of using the SINRThresh_ value in current module, the probability of reception is based - [Urgent, How to estimate RTT in ns-2??](https://www.projectguideline.com/topic/urgent-how-to-estimate-rtt-in-ns-2-2/) - Dear all, Could someone please, show me how to estimate RTT since in ns-2 we there are no Syn-ack packets, or are there?? Awaiting someone's reply, Ghadah - [Urgent, How to estimate RTT in ns-2??](https://www.projectguideline.com/topic/urgent-how-to-estimate-rtt-in-ns-2/) - Dear all, Could someone please, show me how to estimate RTT since in ns-2 we there are no Syn-ack packets, or are there?? Awaiting someone's reply, Ghadah - [How to simulate EPON in NS-2](https://www.projectguideline.com/topic/how-to-simulate-epon-in-ns-2/) - Hello, I try to simulate EPON network in Ns-2, i can not find anything about that in Ns-2 documents or website. please anyone has an idea about that send me. Thanks Abdou Ahmed - [Genetic routing protocol NS2](https://www.projectguideline.com/topic/genetic-routing-protocol-ns2/) - Hi everyone, I'm looking for a genetic routing algorithm implementation on NS2. As a start point for a future work. Your suggestions, codes are welcome. Thank you in advance - [Bad DSR performance due to packet drop at IFQ](https://www.projectguideline.com/topic/bad-dsr-performance-due-to-packet-drop-at-ifq/) - Hi, I started simulating AODV, DSDV and DSR with some basic "dumb" scenarios using ns-2.29 (namely 200 nodes, high mobility, 2000x2000, 10 tcp connections at the same time, simulation time 360s) just to get a feeling for some first results. When using DSR I realized that the amount of transmitted packets is around 8-10 times - [handover between umts-node](https://www.projectguideline.com/topic/handover-between-umts-node/) - i installed eurane 1.12 on ns2.30 : does this extension support node mobility i mean i can simulate umts handover if a yes can u give me a link to help me in this implementation :D else what can i do what should i install :( - [WCCP or RBCC source code](https://www.projectguideline.com/topic/wccp-or-rbcc-source-code/) - Hello NS coders, We are implementing a novel congestion control protocol for ad hoc networks and we would like to compare it with RBCC (Rate Based Congestion Control) wich is also called WCCP (Wireless Congestion Control Protocol) So if any of you have implemented it, please send us a copy. Thank you. - [Error with new agent](https://www.projectguideline.com/topic/error-with-new-agent/) - Hi I am getting the following error [root@localhost usman-practice]# ns abc.tcl 14 10 25 num_nodes is set 150 INITIALIZE THE LIST xListHead SORTING LISTS ...DONE! ns: _o2415 start-statdump: (_o2415 cmd line 1) invoked from within "_o2415 cmd start-statdump" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [How could I access the value of congestion window of TCPflow](https://www.projectguideline.com/topic/how-could-i-access-the-value-of-congestion-window-of-tcpflow/) - Dear all, I am designing an Active Queue Management algorithm in ns2. Basically, a packet enters the system and my algorithm is supposed to decide whether to place the packet in the queue or drop it according to some criteria. I need to know the congestion window value of a TCP flow, how could I - [SCTP do not use the whole link capacity](https://www.projectguideline.com/topic/sctp-do-not-use-the-whole-link-capacity/) - Note: I already post this question on the ns-2 users mailing list, the Admin of this forum told me to try to ask my question in here. The original question: Hello, I want to run simulation using SCTP. I'm using the ns-2.33. When I ran successfully several simulation and analyzed the output I realized that - [About flow-based DRR](https://www.projectguideline.com/topic/about-flow-based-drr/) - Is there a Deficit Round Robin (DRR) implementation which can give each flow different quantum_ ? - [number of packets received is more than the packets sent](https://www.projectguideline.com/topic/number-of-packets-received-is-more-than-the-packets-sent/) - Hi all, I'm trying to simulate wired-cum-wireless scenario in ns-2.29 using AODV+. The problem is that the number of data packets received is much more than the data packets sent. Why is it happening so, I'm unable to understand the reason behind. Regards Amita - [FILE * causing segmentation fault](https://www.projectguideline.com/topic/file-causing-segmentation-fault/) - hi users, please help me with this problem. i am trying to implement a new agent. i have a method that is periodically invoked to write some statistics in a file. whenever i try to print something in the text file using fprintf i get a segmentation fault. anything without the file pointer seems to - [PrinterDriver](https://www.projectguideline.com/topic/printerdriver/) - HelloFriends, I want to write a printer driver in linux. pls suggest me how to write the solution for printer driver........... Thanks in advance, Prabhu.D - [using ns's energy model](https://www.projectguideline.com/topic/using-nss-energy-model/) - hi, how can i use ns's energy model functions DecRcvEnergy function in my C++ code? - [rebuilding ns2 with a new tcp variant protocol...](https://www.projectguideline.com/topic/rebuilding-ns2-with-a-new-tcp-variant-protocol/) - we need to rebuild the ns2 simulator for adding our new tcp variant to it,,,we have the cc code and need to know what changes to make to the packet.h file and some other system files - [help needed with exponential random variable](https://www.projectguideline.com/topic/help-needed-with-exponential-random-variable/) - hi forum users, i need some starting help in understanding how the exponential() function under RNG class works in ns2. if you have any tutorial to start with using this function please help - [timers in ns-2](https://www.projectguideline.com/topic/timers-in-ns-2/) - hi all, how does a timer's value change after it has been activated in ns? what is it's initial value and final value? thanks mystique - [measuring battery power of nodes in ns2](https://www.projectguideline.com/topic/measuring-battery-power-of-nodes-in-ns2/) - hi forum users, can anyone tell me how can get the remaining energy of mobile nodes in ns? thank you mystique - [Secure Message transmission in manet (using ns2)](https://www.projectguideline.com/topic/secure-message-transmission-in-manet-using-ns2/) - hello, I am doing project using ns-2 tool... I have to implement secure message transmission protocol in manet using ns-2.... I have done some part of it...I have written c++ code for smt protocol but i am getting errors....i need to simulate it and analyze the result....can anyone tell me where can i get the - [Fault Tolerant in Overlay](https://www.projectguideline.com/topic/fault-tolerant-in-overlay/) - Hi Everyone, I am working on a Peer-to-Peer simulation in NS2 mainly on fault tolerant. If any one have any kind of basic code by which i can create overlay network with fault tolerant... please let me know as soon as possible.. your help is very appreciated Thank you Marimuthu.G - [implenting security in ns2](https://www.projectguideline.com/topic/implenting-security-in-ns2/) - haiiiii friends i am implementing security framework in ns2. i t involves both trust management system and key management system. can any one help by giving idea to implement. thanking you in advance. Nebu Tom John - [Data caching in ad hoc networks](https://www.projectguideline.com/topic/data-caching-in-ad-hoc-networks/) - Is there anybody working in "DATA CACHING IN ADHOC NETWORKS". I want to know how to introduce a data cache (fixed size) at a mobile node in NS2. - [can i get the code to implement mobile IPV6 in ns2](https://www.projectguideline.com/topic/can-i-get-the-code-to-implement-mobile-ipv6-in-ns2/) - hi, i would like to implement a research paper on "route optimization in mobile IPV6" in ns2. can any one suggest me where i can get the code. - [problem in installing ns-2.30 in fedora](https://www.projectguideline.com/topic/problem-in-installing-ns-2-30-in-fedora/) - i face some problem during installation of ns-2.30, errors that is creating Makefile creating dltest/Makefile creating tclConfig.sh ./install: line 410: make: command not found tcl8.4.13 make failed! Exiting ... i also install seprate and different version of tcl/tk, but still same error comes, help me i m in need, urgently - [how do i modify the c++ code in ns-2](https://www.projectguideline.com/topic/how-do-i-modify-the-c-code-in-ns-2/) - please help me out in modifying the c++ code and also makin the changes get reflected in tool - [need ospf simulation in ns2](https://www.projectguideline.com/topic/need-ospf-simulation-in-ns2/) - hi this is anil kumar ammula i am having the undergraduate project of Detection of OSPF attacks so i need to do ospf simulation in ns2 any one alredy implemented the ospf simulation in ns2 ? plz help me out plz tell me the details of how to simulate the ospf in ns2 - [Need TPSN and RBS code in NS2](https://www.projectguideline.com/topic/need-tpsn-and-rbs-code-in-ns2/) - Dear All, Can I get the TPSN and RBS code in NS2 please. ITs URGENT. Regards, Nishant - [simulating wireless sensor networks under NS2.33](https://www.projectguideline.com/topic/simulating-wireless-sensor-networks-under-ns2-33/) - I want to do wireless sensor networks simulations under NS2.33. Anybody can provide some sample code or suggestion in order to have an idea on simulating wsn under NS2? please help me. thank you. - [difference between .tcl,.cc,.h,.tr](https://www.projectguideline.com/topic/difference-between-tcl-cc-h-tr/) - hi I want to know the difference between .tcl, .cc, .h. in .tcl file we write tcl code and save as .tcl but what .cc and .h - [help for aodv code on ns 2](https://www.projectguideline.com/topic/help-for-aodv-code-on-ns-2/) - hi i am doing M.E, final year project on ns 2. I am working on AODV. where can we get code on aodv so that i can add some feature to it. thanks for any reply aashika :) - [setting the node as an AP in 802_11Ext Model](https://www.projectguideline.com/topic/setting-the-node-as-an-ap-in-802_11ext-model/) - Hi! I am using 802_11Ext model with multirate support. I need to use it AP-mode. Who knows how to declare an AP in this model? I tried to do it like in the "Infra" example but I failed (I got a failure: "ap lookup failed"). Can anyone help me, please? - [How to get coding](https://www.projectguideline.com/topic/how-to-get-coding/) - Hello, Do anybody know how to get the NS2 coding for the existing papers? - [How to get node id in IFQ?](https://www.projectguideline.com/topic/how-to-get-node-id-in-ifq/) - I would like to monitor which nodes currently dropping or discarding packet in IFQ. Thus, I try to edit drop-tail.cc and priqueue.cc files but I don't know how to access node id in these files since there is no variable refered to node id. Do anyone know how to get node id in IFQ? Thanks, - [SIMULATION OF IEEE 802.11b CSMA/CA DCF WLAN](https://www.projectguideline.com/topic/simulation-of-ieee-802-11b-csmaca-dcf-wlan/) - I want a scenario such that the mobile stations are randomly distributed in a circle with a radius of 100 meters and access point to be located in the center of this circle.The network should be under heavy load condition and traffic is evenly distributed across all the nodes in the network.How can I achieve - [How to buffer packets](https://www.projectguideline.com/topic/how-to-buffer-packets/) - Hello I want to know how to buffer packets at BS. - [How to create a module at MAC layer in NS2](https://www.projectguideline.com/topic/how-to-create-a-module-at-mac-layer-in-ns2/) - Hi, In my project,the first step is to create module at the MAC layer and an agent at the IP layer of BS and MH. I am a beginner in NS2. SO if anyone know,please tell me urgently. - [How a mobile node detects a new AP](https://www.projectguideline.com/topic/how-a-mobile-node-detects-a-new-ap/) - Hi everybody! I want to know how a mobile node can detect that it has come to the area covered by a new base station. How can I measure the power of the signal received by the mobile node from an access point, either the old one that currently uses to transmit data, or the - [Multichannel mode for 802.11 in Ns-2](https://www.projectguideline.com/topic/multichannel-mode-for-802-11-in-ns-2/) - Hi! Is there any multichannel mode for 802.11 in NS-2? Thanks! - [Extended Service Set in NS2](https://www.projectguideline.com/topic/extended-service-set-in-ns2/) - Hi everyone, I intent to simulate extended service set (ESS) using NS2. But i don't know how. May be anyone can show me some guidance on how to go about it. Or is there any existing model of ESS in NS2. Pls help me... Thanks in advance! Kind regards, Rafiza. :( - [umts in ns2](https://www.projectguideline.com/topic/umts-in-ns2/) - Hi to All I have problem in running test_tcp.tcl script in ns-allinone-2.32 I Installes ns-allinone-2.32 on UBUNTU 7.10 then I installed UMTS patch :Patch for clean ns-2.30:ns-2.30_eurane-1.12.diff.gz then I copied this file :http://eurane.ti-wmc.nl/eurane/test_tcp.tcl.txt to Ns-2.32 direcory . I received the following problem : root@name:/usr/local/ns-allinone-2.32/ns-2.32# ns test_tcp.tcl (_o3 cmd line 1) invoked from within "_o3 cmd - [tool for content based routing of xml publish /subscribe p2p](https://www.projectguideline.com/topic/tool-for-content-based-routing-of-xml-publish-subscribe-p2p-2/) - HI, I am doing project in content based routing of xml publish /subscribe in peer to peer network. I need the help for the tool to implement this feature. Thanks in advance. - [tool for content based routing of xml publish /subscribe p2p](https://www.projectguideline.com/topic/tool-for-content-based-routing-of-xml-publish-subscribe-p2p/) - HI, I am doing project in content based routing of xml publish /subscribe in peer to peer network. I need the help for the tool to implement this feature. Thanks in advance. - [help for content-based routing](https://www.projectguideline.com/topic/help-for-content-based-routing/) - HI, I am doing project in content based routing of xml publish /subscribe in peer to peer network. I need the help for the tool to implement this feature. Thanks in advance.[/b] - [I want guidence for sms voting system](https://www.projectguideline.com/topic/i-want-guidence-for-sms-voting-system/) - I am the student of a final year B.E. in computer science.I am trying to develop an sms voting system which is used nowadays in realty shows.I want guidence regarding this project.Please tell me whether I will need any hardware for this system.Please reply as soon as possile. - [Associating a mobile node with a certain AP in 802.11](https://www.projectguideline.com/topic/associating-a-mobile-node-with-a-certain-ap-in-802-11/) - Hi! Who knows how to associate a mobile node with a certain "parent" Access Point AP? Thanks in advance! - [Connecting a number of nodes to a one node](https://www.projectguideline.com/topic/connecting-a-number-of-nodes-to-a-one-node-2/) - Hi everyone! I am modelling 802.11 AP-based wireless network and I need to connect 5 nodes to one Access Point (AP1) via tcp. Does anyone know how to do it quickly without having to connect each of the 5 nodes to the AP separately? Thanks in advance! - [Connecting a number of nodes to a one node](https://www.projectguideline.com/topic/connecting-a-number-of-nodes-to-a-one-node/) - Hi everyone! I am modelling 802.11 AP-based wireless network and I need to connect 5 nodes to one Access Point (AP1) via tcp. Does anyone know how to do it quickly without having to connect each of the 5 nodes to the AP separately? Thanks in advance! - [graphical representation of results in ns-2](https://www.projectguideline.com/topic/graphical-representation-of-results-in-ns-2/) - Hello! Does anyone know how is better to present graphical results in ns-2? For instance, I've created s script and now I need to present the throughtput and collision graphically! Thanks in advance! - [Throughput and collision measurement in 802.11 AP-mode](https://www.projectguideline.com/topic/throughput-and-collision-measurement-in-802-11-ap-mode/) - Hi! I am a beginner in Ns-2, but I managed to alter "infra.tcl" script to my needs - I had to model several independent 802.11 g networks. Now I have to calculate the throughput of each of them and to see how the throughput is affected by collision (because networls affect each other). Can anyone - [Mobile sctp and MW node (multiple interfaces)](https://www.projectguideline.com/topic/mobile-sctp-and-mw-node-multiple-interfaces/) - Hi all! I am trying to simulate handover between UMTS/WLAN using sctp. I use ns2.33. I try to modify the standard sctp code to implement the add-ip, delete-ip procedures and I use the MW node patch: http://www.q2s.ntnu.no/~paquerea/ns.php to use multiple interfaces. I installed the patch but there was an error and when i run my - [passing parmeters from .tcl files to .cc](https://www.projectguideline.com/topic/passing-parmeters-from-tcl-files-to-cc/) - Hi all As you know, in the implementation of routing protocols, for example in aodv we have "AODV::AODV(nsaddr_t id) "; so I want to create a .tcl file in which I have nodes , and each node has an identifier that will be passed as the nsaddr_t id (the argument of AODV) how can I - [Ways of key transmission during financial message transfer](https://www.projectguideline.com/topic/ways-of-key-transmission-during-financial-message-transfer/) - Hi, can anyone help me on the remote transfer of public and private keys in Card acceptance terminals. any similar key exchanges that happen in the enviornment. - [GEAR ns-2 code](https://www.projectguideline.com/topic/gear-ns-2-code/) - hi, i am doing final year B.E , can anyone provide me the ns-2 GEAR code please??? - [Withdrawing money thru foriegn transaction using paypal](https://www.projectguideline.com/topic/withdrawing-money-thru-foriegn-transaction-using-paypal/) - hi Suppose i have a client who lives in usa and sending money in USD in my paypal account . and if i want to withdraw the money from my local bank account in india for that is it necessary to inform local bank (branch) in advance for the reason of the transaction (means for - [SCTP in ns2.29 with MultiFaceNode](https://www.projectguideline.com/topic/sctp-in-ns2-29-with-multifacenode/) - Hi, I have installed ns2.29 with NIST extension. I have to study the performances of the network with an SCTP source connected to a GW with 3 interfaces (base-stations): WiMax, WiFi and RNC-->UMTS. In the topology there is also a MultiFaceNode with 3 interfaces with the same technologies. I would like to know if someone - [transfer commands from ns2 on cygwin to ns2 on fedora](https://www.projectguideline.com/topic/transfer-commands-from-ns2-on-cygwin-to-ns2-on-fedora/) - hello.. i want to run an example in ns on fedora-linux enviroment..but the commands i have run only on cygwin environment...how can i transform this commands??? :roll: thnx!!! - [Average waiting Time VS Load - for Data/Data + Prob](https://www.projectguideline.com/topic/average-waiting-time-vs-load-for-datadata-prob/) - require graph displaying Average waiting Time VS Load for one just data/data + probes / probes Data should me multply on off source and probes can be of any number and inteveral - [sleep mode in wireless sensor network](https://www.projectguideline.com/topic/sleep-mode-in-wireless-sensor-network/) - Hello im working in a protocol for wireless sensor networks (in 802.15.4), but im not using beacon and superframes. But i want to put the nodes in sleep mode, but im dont know how to use this. and... its possible to use the sleep mode without have the beacon enabled??? thanks - [data sending in ns2](https://www.projectguideline.com/topic/data-sending-in-ns2/) - can i send real data between nodes in NS2 - [help!!!!! regarding LLC layer in NS](https://www.projectguideline.com/topic/help-regarding-llc-layer-in-ns/) - hello everyone i am working on a link layer algo for improving the fairness of TCP flow in wireless .. in which i need to implement multiple queues at AP logical link control layer for each node which is attached to it.......... plzz nyone help me with this???? - [Random Waypoint Model](https://www.projectguideline.com/topic/random-waypoint-model/) - Hi all, I used the setdest which exist under ns-2.32indep-utilscmu-scen-gensetdest directory to generate a Random Waypoint Model. But the make-scen.csh can generate a multiple files. could any one know how can generate a multiple files by use it thanks - [sending data](https://www.projectguideline.com/topic/sending-data/) - Hi all, Is sending data from c++ code to TCL script the same to send date from TCL to c++ code? if not, How cane I do that? thanks - [AICTE GUIDELINES FOR MTECH PROJECT](https://www.projectguideline.com/topic/aicte-guidelines-for-mtech-project/) - HI TO ALL this is AJAY here N i wnat to know the guidlines of AICTE regarding PROJECT WORK in I MEAN where we can do project work n how our teching department can intract regarding this - [measuring the no. of packets in queue???](https://www.projectguideline.com/topic/measuring-the-no-of-packets-in-queue/) - hi, does anybody know how to use the queue "length" or "len_" variables in another code such as mac802_11?? i want to do some changes in mac802_11{.cc .h} based on the value of current length of queue so as i saw in the code. there are 2 parameters that i could enter them into mac802_11{.cc - [Error invalid command name "Agent/MyAgentOtcl"](https://www.projectguideline.com/topic/error-invalid-command-name-agentmyagentotcl/) - Hi all, when I run the given tcl file ex-linkage in http://nile.wpi.edu/NS/ I get similar error msg as follows: invalid command name "Agent/MyAgentOtcl" while executing "Agent/MyAgentOtcl create _o3 " invoked from within "catch "$className create $o $args" msg" (procedure "new" line 3) invoked from within "new Agent/MyAgentOtcl" invoked from within "set myagent [new Agent/MyAgentOtcl]" (file - [Problems with TwoStateMarkov wireless channel](https://www.projectguideline.com/topic/problems-with-twostatemarkov-wireless-channel/) - I 'am a ns-learning beginner,now I want to simulate wireless channel using a markov chain which has two states,but I don't kown how to implement this function,which modules in ns I should modify, who can tell me what I should do , thank you ! My Email:wangrui02@yahoo.com.cn - [Makefile:150: *** missing separator ?](https://www.projectguideline.com/topic/makefile150-missing-separator/) - Hi all , After I added th ex-linkage.o to makefile, I run make under ns directory and I have this error Makefile:150: *** missing separator (did you mean TAB instead of 8 spaces?). St Could any one now what is the solution? thanks - [Hierarchical addressins of multihomed SCTP nodes](https://www.projectguideline.com/topic/hierarchical-addressins-of-multihomed-sctp-nodes/) - Hi Can someone please tell me how to configure hierarchical addresses for multihomed nodes in a 802.11 environnement (for example, if we have 2 users connected to a 802.11 AP : Each user has a SCTP multihomed node with 2 interfaces)??? - [God::instance()->IsNeighbor(i , j)](https://www.projectguideline.com/topic/godinstance-isneighbori-j/) - Hi all. I added this function to my tcl file for {set i 0} {$i < $num_row*$num_row} {incr i} { for {set j 0} {$i < $num_row*$num_row} {incr j} { God::instance()->IsNeighbor(i , j) } } but I got this error invalid command name "God::instance()->IsNeighbor(i" while executing "God::instance()->IsNeighbor(i , j)" ("for" body line 3) invoked from - [Wired Ethernet dual mac](https://www.projectguideline.com/topic/wired-ethernet-dual-mac/) - i want to simulate dual mac for wired ethernet , (switched Ethernet) i use duplex-link function but i dont know whether this function uses mac or not ? set val(chan) Channel/WiredChannel ;# channel type set val(netif) Phy/WiredPhy/802_3 ;# network interface type set val(mac) Mac/802_3 ;# MAC type set val(ifq) Queue/DropTail/PriQueue ;# interface queue type set - [Regarding SAODV implementation in ns-2](https://www.projectguideline.com/topic/regarding-saodv-implementation-in-ns-2/) - Hi everyone, can anyone say me how to implement saodv in ns-2? I think some changes need to be done to AODV code, Can anyone please help me with this code? It would be great help and, please, its urgent. Looking forward for your reply. thanks, Tapasya - [computing rtt](https://www.projectguideline.com/topic/computing-rtt/) - Dear all I have a tcl program that it has just two node. I want to know the amount of rtt. for this reason I use rtt_ in tcl. How I can understand the amount of rtt with c++? thanks - [how to run two tcl files](https://www.projectguideline.com/topic/how-to-run-two-tcl-files/) - Hi all, I repeated this topic because it has some typos. I have two files : the first one is p_bcast.tcl which has the following code : #Probabilistic Broadcast Agent #V.B., 2005 Class Agent/MessagePassing/MyPBCast -superclass { Agent/MessagePassing } Agent/MessagePassing/MyPBCast instproc init {} { $self instvar prob_ $self instvar seqno_ $self instvar flag_ $self next set - [how to run tow tcl files](https://www.projectguideline.com/topic/how-to-run-tow-tcl-files/) - Hi all, I have tow files : the first one is p_bcast.tcl which has the following code : #Probabilistic Broadcast Agent #V.B., 2005 Class Agent/MessagePassing/MyPBCast -superclass { Agent/MessagePassing } Agent/MessagePassing/MyPBCast instproc init {} { $self instvar prob_ $self instvar seqno_ $self instvar flag_ $self next set seqno_ 0 set flag_ 0 $self instvar agent_addr_ set - [Drawbacks of Operator overloading](https://www.projectguideline.com/topic/drawbacks-of-operator-overloading/) - Anybody can explain the drawbacks of operator overloading - [Differ b/w "readonly" and "const" in C#](https://www.projectguideline.com/topic/differ-bw-readonly-and-const-in-c/) - what is the differents between the "const" and "readonly" in C#. Both of them were used for constant value but why these two? - [Error Model](https://www.projectguideline.com/topic/error-model/) - I have a question regarding error models. In ns2, only by using these error models we can model the wireless loss? - [Implementing a New Manet Unicast Routing Protocol in NS2](https://www.projectguideline.com/topic/implementing-a-new-manet-unicast-routing-protocol-in-ns2/) - Hi all, I'm trying to simulate a MANET in order to test an efficient flooding technique (broadcast). I took the code in this article, without using the routing part, because I don't need. I want only to flood the network with control information. I wrote a little simulation to test the algorithm. Two nodes flooding - [Classfier::no-slot{} error](https://www.projectguideline.com/topic/classfierno-slot-error/) - Hi I am simulating a wired-cum-wireless topology (with hierarchical adressing), with multihomed SCTP agents on the endpoints. I have this error exactly when the traffic is starting : Classfier::no-slot{} default handler (tcl/lib/ns-lib.tcl) --- _o94: no target for slot 0 _o94 type: Classifier/Hier content dump: classifier _o94 0 offset 0 shift 2147483647 mask 0 slots Finished - [how to set the probabilty by useing neighbors variables](https://www.projectguideline.com/topic/how-to-set-the-probabilty-by-useing-neighbors-variables/) - Hi all, I want to use the neighbors variables which was wrote by Vagabon in Probabilistic Broadcast Agent class. I want to set the probability in the Agent/MessagePassing/MyPBCast instproc init function according to the number of neighbors, for instance if the number of neighbors equal 10 set prob_ 0.5 ,else set prob_ 1. I do - [adding new agent](https://www.projectguideline.com/topic/adding-new-agent/) - Dear all I provide new method for computing rtt. Now I want to add new TCP Agent like vegas, reno etc to the tcp directory in ns2.27. I copy the vegas.ccp and change it's content to my desired agent and then save it with different name. after that I add it to tcp.h, ns-compact.tcl, ns-default.tcl - [creating a spanning tree](https://www.projectguideline.com/topic/creating-a-spanning-tree/) - Hi, i need some code to partition a MANET into a spanning tree. - [Mobility model ns-2.29](https://www.projectguideline.com/topic/mobility-model-ns-2-29/) - Any body who have worked or currently working on mobility module ns-2.29 developed by NIST than please contact me. I have a little problem but it is big for me and if i can help anybody it will be my joy. :cry: :oops: 8) :? :wink: :roll: :twisted: :evil: - [(.text+0x6b13): undefined reference to function_name](https://www.projectguideline.com/topic/text0x6b13-undefined-reference-to-function_name/) - hi Dear ns-users i use *"make clean"* and *"make"* for run trust based routing in DSR but i give some error such this help me please this code is refer to Mr Leonard conard dsr/dsragent.o: In function `DSRAgent::returnSrcRouteToRequestor(SRPacket&)': dsragent.cc:(.text+0x8cf): undefined reference to `TrustManager::initNewTrustValues(Path&, int)' dsr/dsragent.o: In function `DSRAgent::returnSrcRteForOutsideDomainToRequestor(SRPacket&)': dsragent.cc:(.text+0xd11): undefined reference to `TrustManager::initNewTrustValues(Path&, int)' dsr/dsragent.o: - [802.11 simulation parameters](https://www.projectguideline.com/topic/802-11-simulation-parameters/) - Hi any body has good WirelessPhy, MAC and channel parameters for 802.11 simulation? Thanks Best regards - [How can I see "ERR" in wireless traces?](https://www.projectguideline.com/topic/how-can-i-see-err-in-wireless-traces/) - Hi all, I have a question about wireless trace output. It has puzzled me a long time.I expect you can help me. I simulated a 802.11 ad hoc network, my problem is how to see "-Nw ERR" in the trace file? I used TwoStateMarkov error model to simulate the link errors of 802.11 adhoc netwok - [Segmentation fault](https://www.projectguideline.com/topic/segmentation-fault/) - Hello all, I run a new Agent and get the following error from the debugging stack: #0 0x002999b9 in __printf_fp () from /lib/libc.so.6 Any Clue? Thanks in advance. - [Problem in mobility module ns-2.29 developed by NIST](https://www.projectguideline.com/topic/problem-in-mobility-module-ns-2-29-developed-by-nist/) - In case of Horizontal or Vertical Handover it gives a throughput exactly what i am going to transmit. i.e at WLAN i receive a throughput of 80 Mbps exactly that i am going to transmit. which is impossible in real because WLAN does not support a throughput of 80 Mbps. It also happen with UMTS - [suggestion on MANET clustering techniques](https://www.projectguideline.com/topic/suggestion-on-manet-clustering-techniques/) - Hi all, I'd like to some research on MANET clustering. I've read some papers where different techniques were used to cluster a MANET and elect cluster heads, for example, node id, node degree, power, hop count etc. i was wondering whether cluster heads could be elected based on mobility?---a node with least mobility in comparisons - [MAODV implementation Problem on ns2.33](https://www.projectguideline.com/topic/maodv-implementation-problem-on-ns2-33/) - Hi all > > I need help in running a tcl scripts and testing the performance of the > MAODV protocol in ns2 version 2.33. > I know that for most ns-users this is pretty prementive, but for me as I'm > new to ns2 is a hard task. I followed the thesis " MAODV - [size of the recieved packet](https://www.projectguideline.com/topic/size-of-the-recieved-packet/) - hi, i want to measure the size of the received packet in ns2.33 (mac 802.11) and i want to add a code for that i mean i want to put the size of received packet in a variable and compare it with some :roll: variables in mac 802.11.cc code for changing other parameters such as - [Installation of the NIST mobility Package in ns-2.29](https://www.projectguideline.com/topic/installation-of-the-nist-mobility-package-in-ns-2-29/) - Dear all, Please can you help me with steps in installing the NIST module in ns-2.29. I took the steps below and it is not runing the wimax-wimax and wimax-wlan scripts from NIST. it is only running the wireless.tcl and web-traffic.tcl. The steps I took are: 1) I installed ns-2.29 successfully (from the ns-allinone-2.29.3.tar.gz at - [I must write a new protocol, please help me](https://www.projectguideline.com/topic/i-must-write-a-new-protocol-please-help-me/) - I must write a new protocol, transport layer protocol, but this not simple layer 4th! this must work with another protocol. Name is Gossip protocol, it is used for the recovery packets. I write thesis, but my professor does not have notions of 'NS' (does not know how to use 'NS') then he can't help - [new packet, code please](https://www.projectguideline.com/topic/new-packet-code-please/) - if I want to implement a new packet, how I do? and if i want two type into same protocol? 1th packet is a single packet data, transport level. 2th packet is a message that carries more packetdata in unicast. transport layer . help me please, I not find solution. :oops: thanks Valeria - [duplex-link](https://www.projectguideline.com/topic/duplex-link/) - do any body know that duplex-link uses which mac protocol? Thanks - [Wired Ethernet](https://www.projectguideline.com/topic/wired-ethernet/) - i want to simulate Wired Ethernet which does not share common medium. and each node with other node should shud use Mac/802.3. Thanks HaiderSa - [tcl code(s) for GAF protocol simulation](https://www.projectguideline.com/topic/tcl-codes-for-gaf-protocol-simulation/) - Hi all I need the tcl script(s) for GAF protocol. With ns2 package the gaf.cc & gaf.h files are there but tcl code is not available. If any one has any kind of idea please let me know so that I can proceed. Regards Biswa - [Homogenous handover with NIST WiMAX module in NS-2.31](https://www.projectguideline.com/topic/homogenous-handover-with-nist-wimax-module-in-ns-2-31/) - Dear all I am carrying out a layer 2 performance analyses of CBR and FTP traffics in mobile WiMAX for my project using the NIST WiMAX module (homogenous handover) with NS-2.31 on Linux Fedora Core 5. I want to measure throughput, delay, jitter and packet loss when mobile nodes moves within a base station and - [ns2 duplex-Link function](https://www.projectguideline.com/topic/ns2-duplex-link-function/) - how to add mac protocol arguments to existing duplex-Link function. actuall is like duplex-link(n0 n1 delay queueType)but i want duplex-link(n0 n1 delay queueType Mac/802.3) how? - [help please](https://www.projectguideline.com/topic/help-please/) - Hi, Can any one know how use 2 antennas in one node. and where I found patch for 802.11n thank you - [can't read "ragent_": no such variable](https://www.projectguideline.com/topic/cant-read-ragent_-no-such-variable/) - Hi, I'm using DSR routing protocol in a wired-cum-wireless simulation and I am having the following problem: can't read "ragent_": no such variable while executing "subst $[subst $var" Could you please tell how to set up this variable and solve this problem? I got this problem for a long time and couldn't solve it. I´ve - [MIMO With NS2](https://www.projectguideline.com/topic/mimo-with-ns2/) - Hi, Can any one help me how I found a patch or documentation for simulate MIMO networks with ns-2. Thank you very much - [installation problem](https://www.projectguideline.com/topic/installation-problem/) - Hi there, i am new to ns and i tried to install ns for the first time under cygwin but i could not. i received the following messages : ./install:line 20:$' r ' :command not found ./install:line 21:syntax error near unexpected token ' $' {r ' ' ;/install:line 21: ' die { i believe that - [help](https://www.projectguideline.com/topic/help/) - Help me, for to imlemented a protocol (4th level) for to store packet?? can you give me an example?? thanks :wink: - [Wu Xiuchaoe error model](https://www.projectguideline.com/topic/wu-xiuchaoe-error-model/) - I am trying to implement the error model in NS2.29 and NS2.31 through cygwin (windows xp) but it always ends up with an error during make install. The error is '/usr/local/man/mann/pkg :: create.n' : no such file or directory. any help is greatly appreciated. Thanks Rahul - [Difficulties in wireless simulation](https://www.projectguideline.com/topic/difficulties-in-wireless-simulation/) - Hi I am simulating a handover of a mobile node (MH) between a home network (HA) and a foreign network (FA), in an infrastructure mode. HA is connected to a gateway (HA-GW) and FA is connected to FA-GW Also the endpoints (MH and CN) use SCTP at the transport layer with 2 interfaces for each - [How to get signal strength](https://www.projectguideline.com/topic/how-to-get-signal-strength/) - Hi, my problem is: I've got a simple senario: One acces point and one mobile node. The mobile node first is going into the radius of the acess point and then out of the radius. Now I want to know, the signal strength of the mobile node, when the link is going down. In tcl - [Calculate traffic load at Access Point](https://www.projectguideline.com/topic/calculate-traffic-load-at-access-point/) - I have a wired-cum-wireless topology. if a wireless node in the topology wants to get information about the traffic load of an AP, is there a way to do that? Does anybody knows the .cc file in which the access points are implemented? Thanks, Angelina - [gossip protocol info](https://www.projectguideline.com/topic/gossip-protocol-info/) - esiste il codice scritto, del Gossip protocol? I try and re-try, but I can not find anything. someone helps me, please? thank you :roll: Valeria - [node and buffers](https://www.projectguideline.com/topic/node-and-buffers/) - i try to implement a new protocol in NS. a node should be multicast and be able to store packets in some buffers inside. there is a code written? if no, do I as insert one or more buffers, inside node? as the node becomes multicast? thacks Valeria :?: - [How to refer to different mac in a multi-interface node](https://www.projectguideline.com/topic/how-to-refer-to-different-mac-in-a-multi-interface-node/) - Hi All, I have 2 interfaces within a node. The interfaces have different MAC address. I'm using 802.11. In 802.11, index_ refers to an interface mac address. My design requires communication between two interfaces at MAC layer. For instance, within a node, interface 0 can trigger interface 1 to do something. My question is, how - [about gdb](https://www.projectguideline.com/topic/about-gdb/) - how to run gdb and what ll be format for beginers - [802.11 simulation in NS2](https://www.projectguideline.com/topic/802-11-simulation-in-ns2/) - Hi all, I'am simulating a 802.11 infrastructure with 2 APs connected to a wired network and 2 mobiles moving between the APs transmitting CBR and FTP traffics and using SCTP at the transport layer. I followed in my script the model provided with NS2.33 in infra.tcl, and the 2 mobiles are configured to make an - [How to excute the sample_hfa.tcl in NS-2.31?](https://www.projectguideline.com/topic/how-to-excute-the-sample_hfa-tcl-in-ns-2-31/) - hello; I work on the micromobility protocol (HMIP) I want integrate the micromobility extension of ns-2 of cims columbia university (sample-hfa.tcl) http://www.comet.columbia.edu/micromobility/, But I havn't a correct results "no packet recived" all packet loss. I need help to modify the script to routing the packet from CN to MN PS: I use the patch of - [Handoff Attempted](https://www.projectguideline.com/topic/handoff-attempted/) - Hi, I am running a MANET simulation (AODV, 802.11) in ns2.33. During my simulation, I get the following output from ns2: Client 50: Handoff Attempted Client 36: Handoff Attempted Client 89: Handoff Attempted [...] It seems that this error message comes from mac/mac-802_11.cc. Could someone explain that to me? I would guess that the handoff - [Configuring HTTP Traffic](https://www.projectguideline.com/topic/configuring-http-traffic/) - Hi there, I just installed ns to do my school project. Our teacher wants us to simulate a HTTP Traffic with 5 different pages. I've found out that I can do this with PackMimeHTTP but couldn't be able to build a page by looking at ns documentation. All I found is the following code: ########################## - [How to make P2P Streaming or Overlay Network?](https://www.projectguideline.com/topic/how-to-make-p2p-streaming-or-overlay-network/) - Hello everybody, I am a beginner in NS-2, I would like to ask about simulating P2P network through ns-2, specially for video streaming, the P2P can be mesh or tree whatever you can help in... I have ns-2 v2.33 installed under Linux Ubuntu.... Please if you kindly know how i can begin this issue, please - [reading the output file and trace file in ns2](https://www.projectguideline.com/topic/reading-the-output-file-and-trace-file-in-ns2/) - hai, i am new to ns2 and my assigned project is on ns2.could you help in commands getting output from simulation after running tcl file. i used ns example.tcl as simulation command but it is not showing the trace and nam files..for some experiments by running the same commands it automatically generates those files..why so?and - [need help in adding mutliple interfaces..like umts and wimax](https://www.projectguideline.com/topic/need-help-in-adding-mutliple-interfaces-like-umts-and-wimax/) - can anyone plz help me how we can add umts and wimax in one script. i m new to ns and i have installed ns-2.33 with nsMiracle library and my thesis is about vertical handover in heterogeneous networks.now i have to simulate and analyze the results.and i dunno how to add different interface.. kindly help - [AODV OR FLOODING PROBABILISTIC CODE](https://www.projectguideline.com/topic/aodv-or-flooding-probabilistic-code/) - Hi all, Could anyone send me a sample code of probabilistic scheme which implemented for AODV or flooding protocol. best regards for all. - [new queue management in ns2](https://www.projectguideline.com/topic/new-queue-management-in-ns2/) - Hi, I am doing a project in NS2 and I need to implement a new queue management. After trying to find relevant information, I must admit that I am still lost. Do I have to recompile whole NS2, after I've created the new queue? Isn't there a simpler solution? How do I connect it to - [PHP and C#](https://www.projectguideline.com/topic/php-and-c/) - Anybody can tell me which language is best for web development whether PHP or C# or some other else - [AODV Forward function](https://www.projectguideline.com/topic/aodv-forward-function/) - Hi all, In the AODV::forward(aodv_rt_entry *rt, Packet *p, double delay) function what this line did Scheduler::instance().schedule(target_, p, 0.01 * Random::uniform()); and where the code or line in this function in which the packet send for all neighbors. best regards. - [Implement probabilistic broadcast](https://www.projectguideline.com/topic/implement-probabilistic-broadcast/) - Dear all, I am a new NS-2 user. I wanted to implement probabilistic broadcast scheme for MANET specially for AODV routing algorithm. To explain my problem: when any nod want to find path or rout, it broadcast RREQ message for it's all neighbors,I want to add a probability, so the RREQ message will send for - [How to implement HMIPV6 ON NS2](https://www.projectguideline.com/topic/how-to-implement-hmipv6-on-ns2/) - How to implement HMIPv6 protocol on NS2 - [data aggregation algorithm](https://www.projectguideline.com/topic/data-aggregation-algorithm/) - Hello everybody, I'm a new ns-2 user and I have to implement a data aggregation algorithm for zigbee, but I don't know where to start. Anyone knows where can I find an example of an implemented algorithm of this type? Thank You. - [ns2_antenna_help](https://www.projectguideline.com/topic/ns2_antenna_help/) - I'm doing a project where I need to modify NS2 so that each time I run a script, it asks me what type of antenna each node will be using. The problem is that I don't know where exactly in NS2 I should change the code. If anyone knows which files I should change to - [creating routing agent](https://www.projectguideline.com/topic/creating-routing-agent/) - hi, I am trying to create my own protocol based on DVMRP. I did not get the solution to the previous post . I am giving link for reference--> http://projectguideline.com/modules.php?name=Forums&file=viewtopic&p=183#183 I figured it out using DDD (debugger) that I am getting the problem due to the routing agent address which is giving me the "Segmentation - [scenario for wimax](https://www.projectguideline.com/topic/scenario-for-wimax/) - Hello, I want to do the following scenario.i use the NIST model for simulating wimax networks. the scenario consists of an evaluation of a wimax network :a three base stations covering a certain region and a random number of subscribers generated in random positions. i want to define a fixed rate for three base stations - [Help on Max-Min Energy DSR Protocol](https://www.projectguideline.com/topic/help-on-max-min-energy-dsr-protocol/) - I'm working on the Energy Efficiency of DSR Protocol on NS2. I've all the theroetical material and i'm quite clear about the concept of what I need to do. But the problem I'm facing is to translate it to the actual implementaion on NS2. The new extension which I'm trying to integrate is known as - [node as a database](https://www.projectguideline.com/topic/node-as-a-database/) - Does anybody know how to make a node act as a database? As in, I want this database node to store info about other nodes so that other nodes can access this info & send each other messages based on this info - [Distance Vector Problem](https://www.projectguideline.com/topic/distance-vector-problem/) - Hi ì've started writing a network simulator. I need dynamic routing, so i decided to use Distance Vector. Well the problem is that it seems not working. It doesnt choose the best route. I'm using a fully interconnected 5 host network. I've got to send packets from a random node to another one and i've - [how to select random node](https://www.projectguideline.com/topic/how-to-select-random-node/) - Hi Everybody I want to create node0 , node1, node2, node3 is attached to this node at the duplex link on the left side of the diagram thn node4, node5, node6 are also duplex links attached with node0 but on the right side ......... (I have done it very simple ) aftr that I want - [analysis of trace file for MANET](https://www.projectguideline.com/topic/analysis-of-trace-file-for-manet/) - hi all project guideline users, I am rakesh, I am doing a project on Mobile Ad hoc network, I am using ns-2.31 on red hat linux-5, I have generated a trace file after simulation. for this MANET i have generate the connection pattern fron cbrgen.tcl, i have taken 5 CBR connection for this network , - [How to get the speed and direction of mobileNode in NS2](https://www.projectguideline.com/topic/how-to-get-the-speed-and-direction-of-mobilenode-in-ns2/) - Dear everbody, I'm looking for a way to get the speed and the direction of a mobileNode: I need this information to modify an existing routing protocole. I tried to use already existing functions from the class MobileNode.cc : Mobilenode *node; double speed = node->speed(); double dx= node->dX(); # direction in the x axis double - [Clustering of nodes](https://www.projectguideline.com/topic/clustering-of-nodes/) - Hello frnds.. Can some1 plzz give me a tcl script for the clustering of nodes in NS-2.. Thnking you - [How to introduce OFDMA into ns-2](https://www.projectguideline.com/topic/how-to-introduce-ofdma-into-ns-2/) - Hello, I try to simulate an Ad-Hoc network on NS2. First of all, I try to introduce a OFDMA into NS2. OFDMA provides multiplexing operation of data streams from multiple users onto the downlink sub-channels and uplink multiple access by means of uplink sub-channels. In OFDMA, both time and/or frequency resources are used to seperate - [i missed my GUI(desktop)](https://www.projectguideline.com/topic/i-missed-my-guidesktop/) - salam alikom i missed my graphical user interface when the power was turnedoff suddenly i used startx command he say me GLIBC not found how i retard my desktop (GUI) AND how i setup GLIBC note=i use mandrake 10 - [MAODV over cygwin??](https://www.projectguideline.com/topic/maodv-over-cygwin/) - Hai all, I'm trying to implementing the MAODV routing protocol by Yufang Zhu and Thomas Kunz on ns-2.26 based on cygwin windows. I'm trying to running the example simulation from the MAODV package (ns.tcl), but i never get it done.Could anyone please tell me why i cant run the simulation on my system?? Here the - [Asking about number of neighbors](https://www.projectguideline.com/topic/asking-about-number-of-neighbors/) - Hi there, I added this piece of code to the file god.cc in order to count the number of neighbors each node in a wireless ad hoc network has. However, I can not figure out how to write the array which contains this information to a log file any time inside the simulation period. Could - [Change Link status, UP/DOWN](https://www.projectguideline.com/topic/change-link-status-updown/) - Hello all, Does anyone know how to change the link status in C++ code. In Tcl, we can do that using the command rtmodel-at I try to use it in c++ using Tcl:Instance.evalf(..) but it doesn't work! Does anyone know how to access directly to the status of the link? I appreciate a reply! Thanks - [How to implement flooding for wired nodes (IP_BROADCAST usag](https://www.projectguideline.com/topic/how-to-implement-flooding-for-wired-nodes-ip_broadcast-usag/) - hi friends, I am a beginner for ns2. I want to test flooding in wired nodes. I went through the posts related to it but couldn't find the solution. There is a link related to this issue but there is no solution---> http://mailman.isi.edu/pipermail/ns-users/2006-January/053762.html There is a script in ~/ns-2.32/tcl/ex/flooding.tcl But this is only for front - [changing routing protocols](https://www.projectguideline.com/topic/changing-routing-protocols/) - i' m doing my final year engg. project on changing routing protocols during runtime in ns2. i wanted to know whether there is any provision for this in tcl script in ns2 or should i write a seperate cc file for this purpose. if it is possible please tell me the steps. if this can't - [SAR/SAODV code....help me!!!](https://www.projectguideline.com/topic/sarsaodv-code-help-me/) - dear all, anyone have the source code for SAR/SAODV (security aware routing protocol for wireless ad hoc networks) can share it with me?I really need it.urgent. Please.. - [ns2 code for WBAN](https://www.projectguideline.com/topic/ns2-code-for-wban/) - hi all, im doing my final year project. where can i find source code for any WBAN (wireless body area network) routing protocol? anybody have it, can share with me? please reply me asap. Thanks. - [Help me ..... Urgent..........](https://www.projectguideline.com/topic/help-me-urgent/) - Anyone can tell me... How to run .cc file in NS2. Please reply me as soon as Thanks and Regards, KK - [A new simulator](https://www.projectguideline.com/topic/a-new-simulator/) - hi frnds I found a new simulator .Its name is nctuns More details http://nsl.csie.nctu.edu.tw/nctuns.html - [procedure to run](https://www.projectguideline.com/topic/procedure-to-run/) - can u tell me procedure to run newely created queue?.if the queu name is sm .......... where i have to change to run that queue? it same as that of RED queue. - [Reading the arguments from Tcl file in a C++ file](https://www.projectguideline.com/topic/reading-the-arguments-from-tcl-file-in-a-c-file/) - Hi, I want to know what are the values that are get by the c++ file (eg: aodv.cc) from the tcl file (i am using wireless scenario using AODV protocol). In the constructor class of aodv.cc the TclClass is created and the values are passed from the tcl file which is running. I want to - [How to add many Base Station in Eurane?](https://www.projectguideline.com/topic/how-to-add-many-base-station-in-eurane/) - I'm trying to simulate video quality performance of UMTS for my thesis. So far EURANE had helped me a lot upon this matter. However, I've still found difficulty in creating many Base Station (BS) in EURANE. Is there anyone using EURANE Module actively? Is there any possibility to do that? I would really appreciate if - [Multiple interface on mobile nodes](https://www.projectguideline.com/topic/multiple-interface-on-mobile-nodes/) - Hello all, I am trying to simulate a mobile node with multiple interfaces using different routing protocols on every interface. As far as I know, the MW-Node implementation is the best way to do that, but I run into another problem. This module, which can be found as a patch here: http://www.q2s.ntnu.no/~paquerea/ns.html demands that the - [regarding handoff](https://www.projectguideline.com/topic/regarding-handoff/) - hello all i m the new user of ns-2 i have to simulate the soft handoff of CDMA cellular network and also simulate the call blocking and call dropping probabilty plz help me out i'll be thankful to u with regards Rashi Saxena - [How to edit bash_profile](https://www.projectguideline.com/topic/how-to-edit-bash_profile/) - Pls tel us the procedure for editing and running the bash_profile - [how to know route request and route respond time](https://www.projectguideline.com/topic/how-to-know-route-request-and-route-respond-time/) - Hello all In AODV routing protocol, how can I know the route request and respond time in a node to calculate the round trip time of the route request messate. - [multi channel](https://www.projectguideline.com/topic/multi-channel/) - Dear sir, How to send broadcast,unicast and multicast packets using multichannel without collision.is it possible to make channel reservation for the three seperately - [multichannel](https://www.projectguideline.com/topic/multichannel-2/) - Dear sir , I download one code for multichannel in THE BELOW MENTIONED SITE http://my.opera.com/HenryFD/blog/show.dml/202861 while run the code there is lot of packet loss. kindly bug the packet loss. - [Broadcasting in ns2](https://www.projectguideline.com/topic/broadcasting-in-ns2/) - I am doing my final year project in NS2. I have problems in broad casting packets in wired networking. I have set the dest addr of the packet to IP_BROADCAST. ip->daddr()=IP_BROADCAST with proper initialization and all the stuff. But its not working. Can anyone help me out? Coz this is the first step in my - [Error Compile aodv.cc](https://www.projectguideline.com/topic/error-compile-aodv-cc/) - Dear All, I try to compile the aodv.cc using ns-2.31 on Fedora core 7 but it produces the following error: [root@fsksm aodv]# g++ aodv.cc -o aodv aodv.cc:35:18: error: aodv.h: No such file or directory aodv.cc:36:25: error: aodv_packet.h: No such file or directory aodv.cc:37:20: error: random.h: No such file or directory aodv.cc:38:23: error: cmu-trace.h: No such - [Cellular Location Area Code Based Vehicle Tracking System](https://www.projectguideline.com/topic/cellular-location-area-code-based-vehicle-tracking-system/) - given the abstrct for "Cellular Location Area Code Based Vehicle Tracking System" from this website,the problem is whether is it possible to find the cell Id using j2me for nokia 40 or 60 platform? if it is possible ,is there any source code for finding the cell id? - [Fedora Core or Redhat?](https://www.projectguideline.com/topic/fedora-core-or-redhat/) - Install ns2 on fedora core x or redhat linux. Which one is more feasible? - [Linux- Cygwin, which one is difficult](https://www.projectguideline.com/topic/linux-cygwin-which-one-is-difficult/) - ns2 on Linux ns2 on cygwin which one is difficult? - [Detecting DoS attacks against DNS](https://www.projectguideline.com/topic/detecting-dos-attacks-against-dns/) - Hi all, First of all let me introduce myself. My name is Samaneh Rastegari. I am pursuing my master degree and I am currently in my third semester of studies. My central course of study deals with network security particularly on Domain Name Servers. I have a keen interest in denial of service attacks against - [parameters 4 xgraph](https://www.projectguideline.com/topic/parameters-4-xgraph/) - hi all , i am running project for wireless environment using AODV and need to know wat are the parameters required for running xgraph?? thanks in advance - [multichannel](https://www.projectguideline.com/topic/multichannel/) - how to use multichannel in ns2 - [Help me out in resolving this error....](https://www.projectguideline.com/topic/help-me-out-in-resolving-this-error/) - Hello I am doing a project in RSVP protocol. I tried to run a patch file. When I tried to execute the .tcl file , I get this error.... The code is.. set ns [new Simulator -multicast on] $ns color 46 purple #Simulator set EnableMcast_ 1 #Simulator set NumberInterfaces_ 1 set n0 [$ns node] set - [Regarding TCP congestion control in heterogeneous](https://www.projectguideline.com/topic/regarding-tcp-congestion-control-in-heterogeneous/) - Hi I am currently doing a project based on TCP congestion control in heterogeneous networks. I am using SNACK and ECN in my algorithm to improve the TCP throughput in a network with mobile destinations. 1.)Could u suggest any method in which i can differentiate losses at MAC layer and if its possible how can - [help in ns2](https://www.projectguideline.com/topic/help-in-ns2/) - Hi all. I m new to ns2. i am doing my final yr engineerin proj in ns2. can i get any e-book on ns2?? :) - [Multicast Flooding Implementation](https://www.projectguideline.com/topic/multicast-flooding-implementation/) - Does anyone know where is implemented the code that allows multicast nodes to flood packets? - [ns2 How to create new agents???](https://www.projectguideline.com/topic/ns2-how-to-create-new-agents/) - Does anyone know how to create new agents in ns2 or have any idea? Where can I find a good tutorial? I'm not interested in ping!! I appreciate your reply. Thanks in advance. - [ns Multicast in wired+wireless scenario](https://www.projectguideline.com/topic/ns-multicast-in-wiredwireless-scenario/) - I am trying to create a MULTICAST scenario with wired and wireless nodes but I got some problems doing this. I created a simple topology like this, where (W0..W2) are the wired node, BS the Base Station and MH the Mobile Host, but i got errors. I have read that is not possible to do. - [tracefile interpretation](https://www.projectguideline.com/topic/tracefile-interpretation/) - hi all how to interpret the values from trace file to graphical format.. how to use the xgraph command? kindly share the methods.. - [bind variables](https://www.projectguideline.com/topic/bind-variables/) - Hello: I want to bind two variables in TCL with two variables in C++. I realize the following thing: In TCL script: set zigbee [new Agent/ZIGBEE] $zigbee set DestinoPaqID 79 $zigbee set OrigenPaqID 2 In lib/ns-default.tcl: Agent/ZIGBEE set OrigenPaqID 1 Agent/ZIGBEE set DestinoPaqID 1 In C++: In constructor function: bind("OrigenPaqID",&OrigenPaqID); bind("DestinoPaqID",&DestinoPaqID); The problem is that - [Segmentation fault in ns](https://www.projectguideline.com/topic/segmentation-fault-in-ns/) - Hi, I have modified the GPSR code. When I am running my code for the static network it works properly but I when I am running for the dynamic network with different speeds, in some cases like speed with 15, 20 gives segmentation fault and with higher speed Floating Point exception error. I am unable - [procedure to patch](https://www.projectguideline.com/topic/procedure-to-patch/) - hey, what changes are to be made in ns-default.tcl and ns-lib.tcl to create a .o file for the .cc file.. can i get the procedure for patching a code and running in ns-2.29. thanks. - [help regarding TORA protocol](https://www.projectguideline.com/topic/help-regarding-tora-protocol/) - when i run the following tcl program specifing as TORA it shous error and works well for AODV and DSDV can some one help to sort it thanks puts "The Specfications of the Program are X-Maximum->200 & Y-Maximum->200(Grid Size) Number of Nodes are:50 Pause Time : 2s Max speed : 5m/s Simulation time : 100s - [assign level no.](https://www.projectguideline.com/topic/assign-level-no/) - hye, I would like to know how to assign a level number for nodes in hierarchical structure? For example, root node assign itself a level 0 and broadcast a packet. When the neighbours receive this packet, they assign themselves level 1. if possible, i need the script for it.i have no idea how to do - [how to assign a level number for nodes??](https://www.projectguideline.com/topic/how-to-assign-a-level-number-for-nodes/) - hye all, can somebody tell me how to assign a level no. for nodes in the hierarchical structure in the network? thanx.. - [MAODV](https://www.projectguideline.com/topic/maodv/) - Dear all I try to install MAODV given at http://www.sce.carleton.ca/wmc/code.html The PDR and Latency are very low, comparated them to the authors values, and someone told me that I do not install it well..... Can someone help me - [TTL](https://www.projectguideline.com/topic/ttl/) - hai,' is there any default code in NS2 for TTL generation ?. if so (ttl.tcl)is this correct ?or we have to write our own code and add it to packet header.how this values differ from each packet? - [Need Content Based Routing Protocol](https://www.projectguideline.com/topic/need-content-based-routing-protocol/) - hi I am doing a project which needs content based routing protocol.... Where can i get it... pls help me Thanks in advance - [how to read header information?](https://www.projectguideline.com/topic/how-to-read-header-information/) - hai i am final year PG studnet ,doing myproject in WLAN ..... in queued paket, how can i collect or get parameter like TTL(Time To Live),data rate,queue length etc ..or is there any inbuilt function in NS2 ?...such a value i s need for me to create fuzzy scheduler. can you explain me regarding this. - [problem working with manual routing](https://www.projectguideline.com/topic/problem-working-with-manual-routing/) - Hi all!! I'm doing my Ends Career Proyect with Matlab and i need to use ns to do some simple simulations. Unfortunately i'm new on it. I want to work with Manual Routing, over wired networks. I've read the Marc Greis's tutorial and the NS for Beginners tutorial but they don't talk about it :(, - [Get tcl error during installing ns2.29 on Fedora and ubuntu](https://www.projectguideline.com/topic/get-tcl-error-during-installing-ns2-29-on-fedora-and-ubuntu/) - Hi all, I've tried to install ns2 2.29 on both fedora core 5, 6 and ubuntu 7.10 desktop, however i've got the same error about tcl as shown in the following: tcl8.3.2 configuration failed! Exiting ... Tcl is not part of the ns project. Please see www.Scriptics.com to see if they have a fix fo - [time synchronization code...](https://www.projectguideline.com/topic/time-synchronization-code/) - hye, what about time synchronization coding in ns2? i really need it so i can proceed with my project. can somebody help me please.. thanx - [timer implementation](https://www.projectguideline.com/topic/timer-implementation/) - hi all, i need to implement the timer concept in ns2. is it that the timer scripts that is available in the ns2 package has to be used as it is, just by including that i my algorithm or whether we can modify that timer that is present in the package?. kindly share ur ideas. - [script of root node election..!!](https://www.projectguideline.com/topic/script-of-root-node-election/) - hye all, Is there any full script to do a root node election in the network for flooding? Really need help. Thanx. - [QoS in Manets](https://www.projectguideline.com/topic/qos-in-manets/) - hi all i am pursuing the doctral program. my research area is Quality of service in Manets. i have gone through various ns2 tutorials. but i am not sure of how to start my own programming in ns2. any help... also i'll like to know which area in QoS should i pursue . i am - [need ns2 code for TPSN(time synchronization)](https://www.projectguideline.com/topic/need-ns2-code-for-tpsntime-synchronization/) - Dear all, im a new user of ns2.im doing my final year project "Timing-sync Protocol for Sensor Network (TPSN)". i need to implement it using ns2. does anyone has the source code?pleasse help me, i really need it.. Urgent. waiting for your reply. - [how to maintain a clock to update the arrival time?](https://www.projectguideline.com/topic/how-to-maintain-a-clock-to-update-the-arrival-time/) - hi all, i am doing my PG project in ns specifically scheduling. i am in need of implementing 'virtual clock' to update the arrival time of packets. how to proceed it in ns. ur help will be very useful . mail id: aarthyvpm@yahoo.co.in - [need clarification in droptail..](https://www.projectguideline.com/topic/need-clarification-in-droptail/) - hi all, i am just started using ns.. can u explain me, what's there in ' droptail' in the folder 'queue ' of ns2 package... ur help will be very useful to me.. waiting for reply.. - [modify manual routing](https://www.projectguideline.com/topic/modify-manual-routing/) - Hi!! I'm investigating on routing algorithms with matlab, comparing algorithms to construct trees. Now i have to simulate them, and looking for networks simulators i've seen ns-2 has a simple way to implement my simulations with Manual Routing. Unfortunately i don't know how can i modify this routes added in the tcl script if i - [LEACH ns-2 Code please!!!](https://www.projectguideline.com/topic/leach-ns-2-code-please/) - Hello........I am srinivas doing my mtech in computer science....can anyone provide me the ns-2 LEACH code please??? - [Problem with Shadowing](https://www.projectguideline.com/topic/problem-with-shadowing/) - hi there, I have a problem with Shadowing propagations model. When i use it ns-2 calculares distance distCST_ 179769313486231570814527423731704356798070600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0 simulation is provided for 802.15.4 so distance should be at least few meters. The problem is not in tcl script but i think somewhere else. i changed parameters, mac type, seed etc. and error is still - [Creating DNS agent in top of UDP](https://www.projectguideline.com/topic/creating-dns-agent-in-top-of-udp/) - Hi, I want to create simple dhcp agent which use udp agent to transfer data. How can I implement simple application agent in top of UDP :?: - [make failed](https://www.projectguideline.com/topic/make-failed/) - hi all i am a new user to ns-2. i have started ns-2 by reading the examples from "NS by example". in this tutorial i tried the example from otcl linkage section. i downloaded both .cc and .tcl code from the site. then i place the object.o in Makefile (OBJ_CC) placed under ns-2.30 directory. when - [Abour CBR in wired-cum-wireless](https://www.projectguideline.com/topic/abour-cbr-in-wired-cum-wireless/) - Dear all, I have noticed something for CBR traffic generation in wired-cum-wireless scenarios. When the source of the data packets is wired hosts the number of generated packets exceeds the expected, that is if the interval for the cbr source is 0.1 and the simulation time is 15 sec, the genrated packets during this interval - [Heap Scheduler](https://www.projectguideline.com/topic/heap-scheduler/) - Hi all, We all know that calendar scheduler is the default for ns-2 simulations, also it was proved that the heap scheduler is faster and better for large scale simulations. My question are there any risks or limiations on using heap scheduler or we can use it for any simulation scenario? Thanks, Ghada - [MIP headache in ns-2](https://www.projectguideline.com/topic/mip-headache-in-ns-2/) - I have been trying to simulate simple examples of MIPv4 in NS-2 for a simulation period of 2400 seconds but for more times than not my simulations just seem to hang up. I have a 36 nodes grid wired networks in a 2400m x 2400m area with 180 mobile nodes. I am examine registration details - [installing multipath in NS](https://www.projectguideline.com/topic/installing-multipath-in-ns/) - Hello, I am using NS and i want to install the multipath routing over NS but i don't know how do it, please if you can help me (it's urgent) , contact me on this mail : kabboud@hotmail.fr Best regards, - [AODV Simulation problem](https://www.projectguideline.com/topic/aodv-simulation-problem/) - Hi friends: I'm simulating AODV protocol in NS2 under windows. I'm trying to calculate parameters like throughput, overhead, delay and rate of drop packets. After simulating using a tcl scripts, i got the following results: Pause time %drop packet Throughput Overhead Avdelay 0 96% 284 16457 0.020080 50 98% 285 7624 0.023645 100 97% 287 - [NS-2 on Linux installation problem](https://www.projectguideline.com/topic/ns-2-on-linux-installation-problem/) - Hello everyone: I'm trying to install ns2.29 allinone on Linux. I have copied and descompressed the installation files in /root/kaka/. Everything is doing fine until ./validate. But after that i need to set environment variables. The tutorial i'm reading said that inside /root directory i will find a ./bashrc file, pero unfortunely i can not - [Appending a node address in DSR protocol](https://www.projectguideline.com/topic/appending-a-node-address-in-dsr-protocol/) - Hello everyone: I'm new working on DSR and i know that every node append it address to the RREQ message before forwarding it. Can anybody tell me in which file and which line the protocol performs this functionality? I would appreciate a lot any help you could give me Best regards. Jean - [difference between global variable and #define.](https://www.projectguideline.com/topic/difference-between-global-variable-and-define/) - whats the diff between the following statements #define YES 1 const int yes=1; main() { } my quest is both r global to this program and un-changeble. whats the reson to use #define statement? - [help in marc gregis tutorial](https://www.projectguideline.com/topic/help-in-marc-gregis-tutorial/) - Hey guys, When i try and implement the ping protocol ( compile the ping.cc file) in the marc gregis tutotial. I get this error. In file included from object.h:40, from connector.h:40, from agent.h:40, from ping.h:12, from ping.cc:9: scheduler.h:40:20: error: config.h: No such file or directory In file included from agent.h:41, from ping.h:12, from ping.cc:9: packet.h:46:26: - [need to know tcl script programming](https://www.projectguideline.com/topic/need-to-know-tcl-script-programming/) - hi this is manish jain doing final year project in detection and isolation of routing misbehavior in manet and for that i have installed network simulator 2.31 and installation is successful. now i need to learn tcl script programming and their compilation process in detail ,along with ns2 stuffs which will guide me for my - [WRITTEN BY AN INDIAN SOFTWARE ENGINEER](https://www.projectguideline.com/topic/written-by-an-indian-software-engineer/) - Note: I have received this story from my student through personal e-mail. I thank that student for sharing this with me. Charles Pandian. WRITTEN BY AN INDIAN SOFTWARE ENGINEER...- A Bitter Reality (Originally written by some unknown software engineer) As the dream of most parents I had acquired a degree in Software Engineering and joined - [PROGRAMMING SKILLS OR COMMUNICATION SKILLS ?](https://www.projectguideline.com/topic/programming-skills-or-communication-skills/) - WHICH ONE DO YOU THINK IS MORE IMPORTANT? OR BOTH CARRY THE SAME WEIGHTAGE? LETS TAKE A POLL AND SEE WHAT PEOPLE THINK... A ->PROGRAMMING SKILLS and CONCEPTS ARE MORE IMPORTANT THAN COMMUNICATION SKILLS. B ->COMMUNICATION SKILLS IS MORE IMPORTANT THAN PROGRAMMING SKILLS. C ->BOTH ARE EQUALLY IMPORTANT. D ->BOTH BUT PROGRAMMING SKILLS HAVE HIGHER - [Send real stuff in NS2](https://www.projectguideline.com/topic/send-real-stuff-in-ns2/) - I would like to ask how can I send real data through ns2, "Refer Agent message passing" Is there have any sample code in this topic? thank you very much. - [Is PayPal Legal in India?](https://www.projectguideline.com/topic/is-paypal-legal-in-india/) - Is there any legal, Govt./RBI approved way of transfer of money from PayPal account to any Bank account in India? - [How to acess a set of neighbors of a node in AODV?](https://www.projectguideline.com/topic/how-to-acess-a-set-of-neighbors-of-a-node-in-aodv/) - Hello everyone: I'm working on AODV protocol, especifically i'm trying to access a set of neighbors of a node for posterior use. I've seen variable related with management of a neighbor list of a node. For example a variable nbhead used in the file aodv.cc in Neighbors Management functions, and the function get_node_by_address used in - [NS installing problems](https://www.projectguideline.com/topic/ns-installing-problems/) - Hello everyone I installed ns 2.31 without any problem. but I have a problem on installing ns allinone 2.28.(I use centos5) At first i received this error: *"checking system version (for dynamic loading)... ./configure: line 7624: syntax error near unexpected token ')' ./configure: line 7624: ' OSF*)' tcl8.3.2 configuration failed! Exiting ... Tcl is not - [Error when simulating the generated files from "cbrgen.](https://www.projectguideline.com/topic/error-when-simulating-the-generated-files-from-cbrgen/) - Hi, I am using the programs, "cbrgen.tcl" and "setdest" provided in NS2 to generate wireless scenarios. However, when I run the "tcl" file using "ns xxxxx.tcl", it gave the following error messages. Anyone knows what is wrong with my program? Thanks in advance. Rdgs, Rachel. ===================================================================================== [Phoenix@Victory NS2_programs]$ ns wireless-20.tcl num_nodes is set 20 warning: - [Need help with the cell size in NS2](https://www.projectguideline.com/topic/need-help-with-the-cell-size-in-ns2/) - Dear sir: The coverage of the basestation in NS looks like defined by the signal strength but I couldn't understand the transformation between signal strength and coverage, such as why the following represent the 500m coverage Phy/WirelessPhy set Pt_ 0.025 Phy/WirelessPhy set RXThresh_ 2.025e-12 ;#500m radius Phy/WirelessPhy set CSThresh_ [expr 0.9*[Phy/WirelessPhy set RXThresh_]] Could you - [Simulation times and traffic stream label](https://www.projectguideline.com/topic/simulation-times-and-traffic-stream-label/) - The version of ns2 I am using in ns-2.30.Now I can view node in the nam, the node can move,but I can not see label that node sends ftp stream. aother question is that nam can only run 30s, simulation time in Tclscript is 50s, why? how to solve ? Thank you ! tcl script - [Scheduling Algorithm in Wireless communication](https://www.projectguideline.com/topic/scheduling-algorithm-in-wireless-communication/) - I am about to start working on scheduling algorithm, concentrating more on MS side. If anybody worked upon implementing scheduling algo in NS2 either at BS or MS, please guide me on the same. - [A Very Short Programming Assignment](https://www.projectguideline.com/topic/a-very-short-programming-assignment/) - :idea: Write a program in ‘C’, to find the vowels (a,e,i,o,u) in the input sentence. Constraints : 1. Input should be given by the user. 2. The output should be printed line by line as follows The number of ‘a’ are : 9 The number of ‘e’ are : 7 The number of ‘i’ are - [Need help with the wireless tracefile.](https://www.projectguideline.com/topic/need-help-with-the-wireless-tracefile/) - Dear sir: When I simulated handover between UMTS and Wimax. I got a tracefile. And the following is part of the content. s -t 11.048223581 -Hs 6 -Hd 12582913 -Ni 6 -Nx 50.00 -Ny 50.00 -Nz 0.00 -Ne -1.000000 -Nl MAC -Nw --- -Ma 0 -Md 4000000 -Ms 8 -Mt 0 -Is 4194304.0 -Id 12582913.0 - [regarding the constants used in the protocols](https://www.projectguideline.com/topic/regarding-the-constants-used-in-the-protocols/) - I want to know where should we specify the various constants used in the protocols like AODV,DSR,DSDV for example like periodic route interval in DSDV etc - [Desperate for help!](https://www.projectguideline.com/topic/desperate-for-help/) - Dear all: I am just a beginner for NS, but I have to finish my project before the end of July which is based on NS simulation. So please anyone can help me or give me some advice about how to find the right direction to learn it. My project is to simulate veritcal handover - [Request for simple routing agent code](https://www.projectguideline.com/topic/request-for-simple-routing-agent-code/) - Users can add links to ns2 code for simple routing agents. ## Replies - [](https://www.projectguideline.com/reply/6211/) - A very late reply for the question. Check the following post https://www.projectguideline.com/implementing-a-3d-uwsn-localization-algorithm-in-ns-2-aquasim/ - [](https://www.projectguideline.com/reply/3638/) - What is the best way you think to update the node position and number of neighbours? I need an effective way from your experience and knowledge. The hello mechanism is the only effective way to get update about a node's current position(if we are not considering a centralized location service). Particularly, in AODV, there is an - [](https://www.projectguideline.com/reply/715/) - As far as ns2 is concerned, generally, the tcl file will contain the main simulation code. Sometimes, additional tcl files also can be used from the main simulation script. The main ns2 simulator code itself was written in .cc, .h and tcl files. It means an ns2 object can be a c++ level implementation or - [](https://www.projectguideline.com/reply/723/) - You have to set tcl path. If you are installing ns2-allinone by running the "install script" then it may refer the path of newly compilied tcl version correctly, and pass it to the other installation steps. But if you are directly compiling the ns-2 only part, then you need to set tcl path correctly before - [](https://www.projectguideline.com/reply/3812/) - There is no ready-made or any simple way to do such clustering in MANET. There are some sensor network extensions which contain some kind of clustering mechanism. But you can not simply use them in the way in which you want. Further, most of such available ns-2 extensions will not address the additional overhead involved in doing - [](https://www.projectguideline.com/reply/3844/) - Simply you need to add your custom fields in packet header structure of ns-2 and use it in your code. In packet.h modify the structure hdr_cmn as follows : struct hdr_cmn { enum dir_t { DOWN= -1, NONE= 0, UP= 1 }; packet_t ptype_; // packet type (see above) int size_; // simulated packet size - [](https://www.projectguideline.com/reply/3842/) - The average delay and average end to end delay calculation are the metrics you are mentioning in an indirect manner. Even you can do that average calculation for any selected data flows. Just search internet with keywords "delay", "e2e delay" "trace analysis" awk scripts - you will find a suitable awk script for doing the - [](https://www.projectguideline.com/reply/3840/) - Check the following link. It is a similar project using same kind of routing protocol. http://www.projectguideline.com/performance-of-swarm-routing-protocol-under-manet/ - [](https://www.projectguideline.com/reply/3838/) - In fact, the Answer is simple, you didn't declare the variable "ns_" in the global memory space. you only declared a variable named "ns". # ==================================================== ================= # Main Program # ====================================================================== set ns [new Simulator] So, if you are referring an undeclared variable "ns_" from the global memory space, then you should receive the - [](https://www.projectguideline.com/reply/3837/) - For doing this, you can write a "hello Like" protocol or a beacon protocol. If a mobile agent(data mules) starts to move, it should send a "hello" or "beacon" message. A sensor node which hears that "hello" or "beacon" message will start to send data to that mobile agent. You can see a - [](https://www.projectguideline.com/reply/3833/) - By default, an ns-2 packet will not contain any payload. Payload is just mentioned as size in the packet header. So, under ns-2, generally, there will not be any payload data. So, you can not print that nothing. For advanced Users : The message passing agent of ns2 will hold little bit of sting - [](https://www.projectguideline.com/reply/3831/) - In fact, labels are meant for rendering in NAM. So, generally, there is no simple way to access them from .cc code. But any way, you can do it in one way or another if you know the usage of bind command. Bind command is used to do this tcl to cc or cc to - [](https://www.projectguideline.com/reply/3829/) - In fact, enabling energy model in ns-2 is a simple task - nothing but a addition of few lines of tcl code. Further there is no need to set energy model for different protocols in different way. So, if you enable energy model and run a simulation, the energy related parameters of the node will - [](https://www.projectguideline.com/reply/3827/) - There is no ready made converter available to convert ns-2 event trace files in to Excel files. But, you can use space as delimit and import the ns-2 trace files (.tr files) in to Excel and then manually remove unwanted columns and rows. But, it is not adviceable since there are LOT of freely available - [](https://www.projectguideline.com/reply/3825/) - You should properly specify initial location, movement and size - then only NAM will render the node animation correctly. - [](https://www.projectguideline.com/reply/3823/) - You can do it by modifying the .cc and .h files of the queue implementation which can be found at ns-allinone-x.xx\ns-x.xx\queue. You need to add some private variables and functions to read and write those variable in the class structure. You should update the value on each en-queue operation. Instead of using IP address as - [](https://www.projectguideline.com/reply/3814/) - In AODV under CRCN-ns-2, the channel assignment is periodically done by ChannelAssignTimer and the best channel is assigned automatically with respect to the channel condition. The following two functions are doing this in an automatic, periodic fashion. void ChannelAssignTimer::expire(Event *) { //c a r m e n a_->ChannelAssign(); resched(0.1); } //Channel Assignment Function - [](https://www.projectguideline.com/reply/3810/) - A background traffic is nothing but another traffic which is used simultaneously along with the primary traffic of interest. For example, if you need to evaluate the performance of your custom voice over IP (VoIP) application, then it may use tcp or sctp to transport your voice. But in ideal network condition, you will have - [](https://www.projectguideline.com/reply/606/) - I hope that the characteristics of WBAN mentioned in https://www.nari.ee.ethz.ch/wireless/research/projects_01/ban.html can be simulated using existing Sensor Network Support of ns2. - [](https://www.projectguideline.com/reply/3642/) - Yes. I think, technically that kind of comparison is possible if and only if the aquasim patched version of ns-2 is not not really distrubing the integrity and working of other agents or protocols of ns-2. But, if it technically affecting other agents or protocols after patching it for aquasim, then you may need two - [](https://www.projectguideline.com/reply/3640/) - 1)AODV modification:Changing the way of RREQ and RREP processing and increasing and decreasing TTL in a dynamic fasion. There are so many probabilistic RREQ and RREP handling methods implemented for really improving AODV similar to this idea. But for your information, the idea that you presenting will not improve the performance of AODV in any - [](https://www.projectguideline.com/reply/3636/) - There are many ways to get/prepare a neighbor list at a node. For example, 1) at routing layer (example: you may enable hello mechanism in AODV and resolve neighbor list at a node) 2) at mac layer (like the way in which it is done in SMAC) 3) directly getting the information from GOD (this - [](https://www.projectguideline.com/reply/3634/) - Dear Scholar, It depends upon the exact research problem that you are working on. The reason is: Flooding can be implemented on application layer or network Layer or any other layer depending upon the need. For example, there is a flooding based route discovery mechanism already implemented in AODV. It is often proved that the use - [](https://www.projectguideline.com/reply/3632/) - Dear Scholar, For a simple discussion, you may ask questions in this forum after getting free registration. But, if you need exclusive personal assistance, then you may communicate through e-mail. For your information, I am providing exclusive personal assistance for scholars those who already selected a research problem and got registered for their Ph.D in some University. - [](https://www.projectguideline.com/reply/2981/) - Sir, Lossless and Reversible Data Hiding in Encrypted Images with Public Key Cryptography i am venkatesh..pursing final year B.E.. interested to work on this project can you please provide the requirements..please provide the source code for this project..provide step by step procedures. Thanking You. - [](https://www.projectguideline.com/reply/676/) - From which article you took the code? How you implemented Agent/Protoname? and what it will do? - [](https://www.projectguideline.com/reply/3016/) - Pegasis implementation is available at the following link https://drive.google.com/file/d/0B7S255p3kFXNUDB4VmI4ZVdZTjg/view?usp=sharing after installing it you may use it to run the Pegasis simulations. - [](https://www.projectguideline.com/reply/3013/) - In ns-2, there are some sample code available for simulating simple flooding in wired as well as wireless domain. One can customize any one of such algorithm and design a time synchronization algorithm. Even the route discovery mechanism available in routing protocols use flooding. So, it is also possible to implement a time synchronization method on suitable routing algorithm. - [](https://www.projectguideline.com/reply/603/) - Your question is not clear. If you read your question from another person’s point of view, you can certainly realize that. 1. If you want to print anything from a c++ file, then you can use just use “printf” 2. If you want to print anything from a tcl script, then you can use just - [](https://www.projectguideline.com/reply/1656/) - MY PROJECT IS “A MOBILITY IMPROVEMENT HANDOVER SCHEME FOR MOBILE WI MAX”PLEASE HELP ME AND SEND A CODE TO SIMULATE IT IN NS2 PLEASE HELP ME My Project is "An Energy-Efficient Key Predistribution Scheme for Secure Wireless Sensor Networks using Eigen Vector", kindly send a code for this paper existing work to simulate it in - [](https://www.projectguideline.com/reply/2991/) - Generally you can not get any such readily usable code for such complex implementation from anywhere in the world. But you can develop such code from scratch. Further, as far as I know, there is no Lossless Hiding in Images. Even in all kind of Steganographic techniques and Watermarking techniques, the host image will get distorted to some - [](https://www.projectguideline.com/reply/1669/) - hello , i m a student of btech and My project is "performasnce avaluation of link reversal algorithm for routing in MANETS using NS2" i need a code of simulation of full and partial link reversal algorithm of NS2. please help me asap. - [](https://www.projectguideline.com/reply/949/) - ns2 has some sensor network routing protocols under the folder ns-allinone-2.xxns-2.xxdiffusion you may use them. Or, you can design your own sensor network by using the features available for simulating wireless networks/MANET. Or you may use a suitable extension such as Mannasim (http://www.mannasim.dcc.ufmg.br/) - [](https://www.projectguideline.com/reply/1664/) - how to make energy model for wsn in ns2 - [](https://www.projectguideline.com/reply/1661/) - MY PROJECT IS “DETECTION AND LOCALIZATION OF MULTIPLE SPOOFING ATTACKERS IN WIRELESS NETWORKS”. PLEASE HELP ME AND SEND A CODE TO SIMULATE IT IN NS2. PLEASE HELP ME - [](https://www.projectguideline.com/reply/1660/) - MY PROJECT IS “Detection and Localization of Multiple Spoofing Attackers in Wireless Networks” PLEASE HELP ME AND SEND A CODE TO SIMULATE IT IN NS2 PLEASE HELP ME - [](https://www.projectguideline.com/reply/1657/) - My Project is "An Energy-Efficient Key Predistribution Scheme for Secure Wireless Sensor Networks using Eigen Vector", kindly send a code for this paper existing work to simulate it in ns2, because I am completed my proposed work ideas along with the derivation and so on. So I request you to send the code to implement - [](https://www.projectguideline.com/reply/1634/) - My project is "Highly Scalable Key Pre-distribution scheme in wireless sensor network". I have to mainly develop a module "Random key-Distribution Scheme" using NS2. Iam new to NS2 but have some basic knowledge of it. I have installed ns-allinone-2.35 & worked with some example tcl files. Please help me to develop "Random key-Distribution Scheme" using - [](https://www.projectguideline.com/reply/717/) - u pls refer ns-2.33/tcl/ex. many exaples are there on wireless programs. - [Re: Re: simulating wireless sensor networks under NS2.33](https://www.projectguideline.com/reply/re-simulating-wireless-sensor-networks-under-ns2-33/) - @aaron1125 wrote:I want to do wireless sensor networks simulations under NS2.33. Anybody can provide some sample code or suggestion in order to have an idea on simulating wsn under NS2? please help me. thank you. How to send the code. I am new to the forum. Give your email id - [](https://www.projectguideline.com/reply/719/) - If you want to post a code example then use the "Code" button in the tool bar of the Edit Post window. The following is an example of a code block This is a example of code - [](https://www.projectguideline.com/reply/720/) - # Example 4, A simple Wireless Linear Adhoc Network # ====================================================================== # Define options # ====================================================================== set val(chan) Channel/WirelessChannel ;# channel type set val(prop) Propagation/TwoRayGround ;# radio-propagation model set val(netif) Phy/WirelessPhy ;# network interface type set val(mac) Mac/802_11 ;# MAC type set val(ifq) Queue/DropTail/PriQueue ;# interface queue type set val(ll) LL ;# link layer type - [](https://www.projectguideline.com/reply/721/) - thanks for all your warmly help, especially for Nishant's example code. but i think there should something difference in simulation between wireless sensor netowks and traditional wireless networks. if is my this idea wrong? otherwise how can i know this code is a simulation of sensor netwok not a traditional wireless network? i'm puzzled! - [](https://www.projectguideline.com/reply/778/) - Sorry for not answering your question. Why are you needing such a complex and huge IDE such as Eclipse to compile ns2 ? ./install in a terminal window will do the same thing in more efficient and obvious way. If you want syntax highlight you may use a simple and good text editor like SciTE - [](https://www.projectguideline.com/reply/779/) - Hi, As you guessed, I want to use eclipse for the debugger, I don't really care about the IDE. I am just not satisfy with the printf method, I find it very time consuming. As for the eclipse installation, yes I have followed the kind of guide you mentioned but it is not working for - [](https://www.projectguideline.com/reply/665/) - The error may be in the script you are using to calculate throughput. Explain the network topology and how you are calculating throughput. - [Re: Problem in mobility module ns-2.29 developed by NIST](https://www.projectguideline.com/reply/problem-in-mobility-module-ns-2-29-developed-by-nist/) - In case of any handover scenario i.e UMTS to WLAN , WLAN to UMTS , WIMAX TO WLAN and WLAN TO WIMAX i received the same thorughput what i am going to transmit. I am using all the builtin senario present in the module NS-2.29 but all the scenarios gives the same problem. The one - [](https://www.projectguideline.com/reply/667/) - In a typical awk script I saw the following line for throughput calculation. printf("nAverage Throughput[kbps] = %.2f ",(recvdSize/(stopTime-startTime))*(8/1000)) I could not understand your formula “u*8*500/$2”. - [Re: regarding UMTS -WIFI NS2 script](https://www.projectguideline.com/reply/regarding-umts-wifi-ns2-script/) - hello Rafi I am also working on the same script you have posted. but i am getting the problem in the mobility of the UMTS node i.e iface0 in the script. i am using the NIST package with the NS2 2.29 can you help me with my project - [](https://www.projectguideline.com/reply/737/) - Try to eanable the new trace format of ns2 before simulation. While doing trace analysis, filter sent or recieved packet from suitable layer (MAC / Routing / AGT). This will avoid false counts. - [](https://www.projectguideline.com/reply/738/) - Thanks for the advice, I will give it a try soon. However, I don't think that this will solve the problem. The problem really seems to be somewhere in the implementation of the queue. When going through the trace file everything seems to be fine up to a certain timestamp (in my case around 100s). - [](https://www.projectguideline.com/reply/741/) - These kind of installation problems are mainly due the version of gcc which is installed on the linux os. First apply suitable gcc patch for your version of ns2, for your version of gcc, before starting the installation. If you are getting same kind of errors, then try to replace the current version of gcc - [](https://www.projectguideline.com/reply/742/) - Charles, Thank you for your reply. I am new to Linux and NS-2. For my project i have to install ns-2.29. My linux is Mint 7. where i can get other gcc patch, is there any website for gcc path in ns-2.29? Please tell the web address of these gcc patch. It will useful to - [](https://www.projectguideline.com/reply/743/) - You can use this command to install the gcc : open the terminal and write this command yum install gcc-c++ I hope this hepls - [](https://www.projectguideline.com/reply/744/) - Thank u Mustafa, I don know where can i get gcc patch :roll: for ns-2.29. please tell me the website for get gcc patch.... Thank u - [Re: how to install ns2 - step by step !](https://www.projectguideline.com/reply/how-to-install-ns2-step-by-step/) - Hi all, Seems you guys never used google. By the way there is a standard procedure to install ns2. Ns2 is having some dependencies. Dependencies means you are trying to install some thing on windows say some game it is asking you to install directx version x that means you can not install a game - [Re: Re: Regarding SAODV implementation in ns-2](https://www.projectguideline.com/reply/re-regarding-saodv-implementation-in-ns-2/) - @Tapasya wrote:Hi everyone, can anyone say me how to implement saodv in ns-2? I think some changes need to be done to AODV code, Can anyone please help me with this code? It would be great help and, please, its urgent. Looking forward for your reply. thanks, Tapasya any news here? I'm interested as well. - [](https://www.projectguideline.com/reply/690/) - You can find this protocol in this site : http://saodv.cefriel.it/ - [](https://www.projectguideline.com/reply/655/) - Look for the structure hdr_cmn *ch = HDR_CMN(); In this you have an option called ch->size() to get the size. Try that out and see. - [](https://www.projectguideline.com/reply/656/) - Post the reply if the aforementioned method works! - [Re: ch->size()](https://www.projectguideline.com/reply/ch-size/) - hi devums, thx for ur help. u ar right . i found ch->size() in ns2 mac code. it works. thx so much :D - [](https://www.projectguideline.com/reply/782/) - It seems that, up to now, no one has provided HMRSVP patch for NS2 as a free download. So you have to write HMRSVP for ns2 on your own. If anyone finds a similar work for ns2, then kindly post it in this thread. - [](https://www.projectguideline.com/reply/783/) - :cry: :cry: :cry: - [Re: Implementing a New Manet Unicast Routing Protocol in NS2](https://www.projectguideline.com/reply/implementing-a-new-manet-unicast-routing-protocol-in-ns2/) - Hi, I modified a code found on the article "Implementing a New Manet Unicast Routing Protocol in NS2". I attach the files... some parts are commented because I don't want to use the routing table only want to test broadcast traffic. protoname/protoname.h /* * File: protoname.h * Author: Maurizio Bellemo * * Created on August - [](https://www.projectguideline.com/reply/678/) - The Problem may be related with the following line. $ns_ connect $proto0 $proto1 - [](https://www.projectguideline.com/reply/679/) - This is true, but I don't know why. Firstly I tried with only one Protoname agent and the other was a sink. It worked...The Protoname generated flooding packets and sink received them. But when I put two Protoname agents exchanging flooding packet each other, the program went out with a segmentation fault. I tried to - [](https://www.projectguideline.com/reply/680/) - Hi all, does anyone, having tryed to implement the code of this article ("Implementing a New Manet Unicast Routing Protocol in NS2"), have any .tcl simulation code to test it??? I need it to know well how the algorithm works... Thks Maurizio - [](https://www.projectguideline.com/reply/681/) - @MaurizioBellemo wrote:Hi all, does anyone, having tryed to implement the code of this article ("Implementing a New Manet Unicast Routing Protocol in NS2"), have any .tcl simulation code to test it??? I need it to know well how the algorithm works... Thks Maurizio you just replace the AODV by Protoname in your script, then you - [](https://www.projectguideline.com/reply/800/) - Probably it means that you have not successfully patched it. Do a clean installation of a suitable version of ns2 and watch the error while patching and try to correct it manually. - [](https://www.projectguideline.com/reply/801/) - thanks for reply but when I patch the file it gave me successful without any bugs please any advise ?? Regards Radwan - [](https://www.projectguideline.com/reply/811/) - First read the following post http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=13 and then read the following document http://masimum.inf.um.es/nsrt-howto/pdf/nsrt-howto.pdf - [](https://www.projectguideline.com/reply/812/) - First read the following post http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=13 and then read the following document http://masimum.inf.um.es/nsrt-howto/pdf/nsrt-howto.pdf Yes. it may take years - [](https://www.projectguideline.com/reply/624/) - set traceFD [open "test.tr" w] $ns_ trace-all $traceFD set namFD [open "test.nam" w] $ns_ namtrace-all-wireless $namFD $val(x) $val(y) ….. …… close traceFD close namFD exec nam test.nam In the above code segment, *The first line declares and opens file ‘test.tr” in write mode by using a file descriptor ‘tracefd’ *The second line will record all - [](https://www.projectguideline.com/reply/625/) - this is an interesting post.. thank you for sharing :) simulation rachat de credit - [](https://www.projectguideline.com/reply/804/) - 0.05 means 5% . That is, only 5% of the node will behave as cluster head. It is a belief that the 5% nodes will have distributed locations to cover overall network. If you use 0.25, then 25% of the nodes will behave as cluster head. - [](https://www.projectguideline.com/reply/805/) - I have download ns-allinone2.27.tar.gz. I just want to know the steps to install NS2.27 from this package. I am using Ubuntu 9.10. does 9.10 supports the installation of NS2.27 ?? if not which version of ubuntu suits for this package Moreover ns2.27 supports LEACH protocol. I have downloaded the mit.tar.gz package for installing LEACH onto - [](https://www.projectguideline.com/reply/806/) - As far as I tested, RHL and RHL variants like Fedora will not have much problems during installing ns2. But, the successful installation of ns2 on a particular version of linux will depend on the version of several components like gcc, X lib and other libraries. - [](https://www.projectguideline.com/reply/644/) - What kind of result you are getting? And what kind of result you are expecting? – Just explain briefly. What version of ns you are using? - [](https://www.projectguideline.com/reply/645/) - I am using ns2.33 I expect to simulate the handover of the mobile node and mainly to observe how the mobility is managed with SCTP. I already tried the script in the case of a wired network and it works. However, when I use 802.11 at the mac layer, there is no packet transmission between - [](https://www.projectguideline.com/reply/646/) - First try to reduce the distance between MN and HA and run the simulation. - [](https://www.projectguideline.com/reply/647/) - @CharlesPandian wrote:First try to reduce the distance between MN and HA and run the simulation. I have a distance of ~50m between MN and HA and I tested a CSthresh = 3.5*10-10. Also in the trace file, the authentication is accomplished between them. The problem is to establish routes. Do I need to use ping - [](https://www.projectguideline.com/reply/622/) - Writing a new module/code for queue management and adding it with existing ns implementation will require lot of skill and understanding about ns2 architecture. As a beginner, one can implement their queue management by altering any one of the existing implementations of ns2 with somewhat lesser effort than writing entirely new modules. - [](https://www.projectguideline.com/reply/623/) - Dear, First you try to attach different queue types to links, using simple ns code. Then try to study in depth any queue type, which you find appropriate for your work. Here are some types: DropTail DropTailRoundRobin (DTRR) PriQueue SFQ WFQ CBQ etc Then try to modify it. Hope it helps. - [](https://www.projectguideline.com/reply/847/) - I just checked the tcl example sctipt given in the site http://www.netmode.ntua.gr/~dbelen/SaTPEP/ (inside the file http://www.netmode.ntua.gr/~dbelen/SaTPEP/satpep-ns-2.27.tar) The script is getting the loss as a parameter but it is using the parameter to create a folder with that name for redirecting outputs. The references to that parameter were commented out and the script is using some - [](https://www.projectguideline.com/reply/848/) - Thanks, but I don´t know, what I must doing, when I want run simulation with packet loss probability 10^-3. Can you help me? How can I set the loss to 10^-3? Thanks in advance. - [](https://www.projectguideline.com/reply/631/) - First try the Marc Greis's tutorial (particularly section X. Creating Wired-cum-Wireless and MobileIP Simulations in ns) It is available with ns2 (ns-allinone-2.29ns-2.29ns-tutorial) You can see it online at the following link. http://www.isi.edu/nsnam/ns/tutorial/ Hopefully you will solve your problem. - [Re: go to example](https://www.projectguideline.com/reply/go-to-example/) - there are some examples of 802.11 in mac folder u can chek 802.11.cc 802.11.h - [](https://www.projectguideline.com/reply/633/) - Could you please post the script you used? - [](https://www.projectguideline.com/reply/634/) - In fact, I realized that wired nodes in my script were considered as wireless ones so I changed the script using wired-cum-wireless model. Nodes are communicating if the hierarchical addressing is not activated. However, when it is activated, I have the following error : Classfier::no-slot{} default handler (tcl/lib/ns-lib.tcl) --- _o94: no target for slot 0 - [](https://www.projectguideline.com/reply/639/) - There seems to be some implementations in C/C++ (not for ns2). There is a possibility of adopting one of such implementation and develop the code for ns2. . In the following link, there is one such ‘C’ implementation of “Gossip protocol” http://www.google.co.in/codesearch/url?hl=en&ct=rp&url=http://www.angstrom-distribution.org/unstable/sources/gossip-0.22.tar.gz&usg=AFQjCNGsht7VP5cFSfZdnOPL3mZRumIc5A - [](https://www.projectguideline.com/reply/640/) - thanks very much... now I feel... - [](https://www.projectguideline.com/reply/833/) - which version of patch you are using? which version of ns2 you are using? what kind of errors you are facing? Provide a link to get that patch then only others can try it. - [Re: ns2 installation](https://www.projectguideline.com/reply/ns2-installation/) - im doing a project on mbms simulator....already a simulator has been developed by university of cyprus and code is also available..i need to analyse that scenorioto go ahead in my project as it need the basic understanding of mbms process,...they have simulated using ns2.1b9a and they have given the p[atch files also named seacorn.patch........ but - [](https://www.projectguideline.com/reply/835/) - I hope that you can not install ns2.1b9a on Fedora 8 because it will need some lower versions of gcc (and some old version of libraries/header files). If you try ns2.1b9a on any higher versions of linux, then probably you will see lot of "type errors" And probably you can con install old versions of - [Re: ns2 installation](https://www.projectguideline.com/reply/ns2-installation-2/) - i thought of using redhat 4 or 7 or 9 to do installation...will it work? - [](https://www.projectguideline.com/reply/837/) - Yes. Try using oldest version that can be installed in your machine. - [Re: help me](https://www.projectguideline.com/reply/help-me/) - dear sir/friend i really wanted to tunnel the packets from one node to other node.........how to employ this tuneling using tcl script....plzz help - [Re: ns2 installation](https://www.projectguideline.com/reply/ns2-installation-3/) - and also one more thing...... i have fedora 8 with buitlt in gcc 4 version..........now i want to install GCC 3.3 IN MY SYSTEM HOW TO INSTALL...PLZZ IM NEW TO LINUX AND NS2...PLZZ GIVE COMMANDS TO USE - [](https://www.projectguideline.com/reply/635/) - Just try the following two links. It will explain a very user friendly GUI based software called “ddd” – it will internaly use gdb for debugging. http://mailman.isi.edu/pipermail/ns-users/2007-January/058498.html and http://pauseandreconsider.blogspot.com/2007/07/debugging-ns-2.html But, I hope that, debugging ns2 code is not that much simple for a ‘beginner of ns2’. - [Re: thanks](https://www.projectguideline.com/reply/thanks/) - thanks for u r valueable info - [](https://www.projectguideline.com/reply/637/) - To use gdb type gdb ns once you have the gdb prompt gdb > run filename.tcl - [](https://www.projectguideline.com/reply/797/) - Please but its for wirless ?? i don't know if it is work on wire please help me if you know Regards - [](https://www.projectguideline.com/reply/796/) - You may get the idea by exploring OLSR code. Refer this link for installing OLSR in ns2. http://www.projectguideline.com/modules.php?name=News&file=article&sid=15 - [](https://www.projectguideline.com/reply/728/) - refer the following answer provided in the following link. http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&p=452#452 @CharlesPandian wrote:Try to eanable the new trace format of ns2 before simulation. While doing trace analysis, filter sent or recieved packet from suitable layer (MAC / Routing / AGT). This will avoid false counts. Still, there are chances for getting high received count due to - [](https://www.projectguideline.com/reply/729/) - You have to count from AGT to AGT like this: #PERL CODE PORTION while () { if (/AGT/ && /^s/){ $agtsent++; } elsif (/AGT/ && /^r/) { $agtrcv++; } } - [](https://www.projectguideline.com/reply/730/) - hi, i think the reason behind this is because AODV send a broadcast route request message (RREQ) i.e. 1 RREQ sent, and you get RREP (route reply) from all its neighbouring nodes. so if you want to count the number of successfully received msg, you should specify the packet size (payload) of interest. i found - [](https://www.projectguideline.com/reply/731/) - @fizieee wrote:hi, i think the reason behind this is because AODV send a broadcast route request message (RREQ) i.e. 1 RREQ sent, and you get RREP (route reply) from all its neighbouring nodes. so if you want to count the number of successfully received msg, you should specify the packet size (payload) of interest. i - [](https://www.projectguideline.com/reply/733/) - It is a very common error any one will face during developing a new agent or protocol for ns2. It means you somewhere did a mistake in while patching ns2 files. First, Understand the basic tutorials of ns2 for creating a new agent for ns2. Start with “chapter VII -A new protocol for ns” of - [](https://www.projectguideline.com/reply/734/) - Hi Charles, I have made the following changes in ns-default.tcl, ns-packet.tcl, packet.h, ns-agent.tcl, Makefile.in Makefile.in VanetCR/vanetcr.o VanetCR/vanetcr_accdb.o VanetCR/vanetcr_myheard.o VanetCR/vanetcr_nghbdb.o VanetCR/vanetcr_sspdb.o ns-default.tcl Agent/VanetCR set packetSize_ 1000 ;# for VANETCR added May 5th, 2009 Agent/VanetCR set jitterFactorRBC_ 0.0001 Agent/VanetCR set jitterFactorRev_ 0.0002 Agent/VanetCR set sig_delay_ 0.003255 Agent/VanetCR set verif_delay_ 0.00762 Agent/VanetCR set lastheard_interval_ 1 Agent/VanetCR set statinterval_ - [](https://www.projectguideline.com/reply/712/) - AODV code is already available in standard ns2 distribution.(under ns-allinone-2.33ns-2.33aodv in ns version 2.33 ) - [](https://www.projectguideline.com/reply/713/) - @CharlesPandian wrote:AODV code is already available in standard ns2 distribution.(under ns-allinone-2.33ns-2.33aodv in ns version 2.33 ) Thanks for ur reply. I saw it. but how to run it. there is no tcl file in that.There are other files like .o and .cc. pls tell me how to run it. i need to add some functionality - [](https://www.projectguideline.com/reply/714/) - @aashika wrote:@CharlesPandian wrote:AODV code is already available in standard ns2 distribution.(under ns-allinone-2.33ns-2.33aodv in ns version 2.33 ) Thanks for ur reply. I saw it. but how to run it. there is no tcl file in that.There are other files like .o and .cc. pls tell me how to run it. i need to add some - [Re: Re: Transmission Range](https://www.projectguideline.com/reply/re-transmission-range/) - Dear Mustafa, I am facing same problem to calculate range of a node. will u help me in this regard. Umang @Mustafa wrote:Hi all, I would like to know how I can change the transmission range in NS2. Is it possible to adjust the transmission range for the node dynamicly?. Meant, to make every node - [](https://www.projectguideline.com/reply/815/) - the command "$ns_ node-config" can be used to set the parameters of a node during node creation. (-txPower , -rxPower will decide the transmission range and coverage) $ns_ node-config -adhocRouting $opt(adhocRouting) -llType $opt(ll) -macType $opt(mac) -ifqType $opt(ifq) -ifqLen $opt(ifqlen) -antType $opt(ant) -propType $opt(prop) -phyType $opt(netif) -channelType $opt(chan) -topoInstance $topo -wiredRouting OFF -agentTrace ON -routerTrace ON - [](https://www.projectguideline.com/reply/807/) - NSG is just a JAVA based software. So only you need to worry about the working environment java - not the operating system. You can get it from here (I think you already know this) http://sites.google.com/site/pengjungwu/nsg - [](https://www.projectguideline.com/reply/808/) - Hey thank u..... - [](https://www.projectguideline.com/reply/816/) - Since the versoin of MAODV you are using is meant for ns 2.26, running it on ns2.26 only be the easy choice. Further, ns 2.26 can be installed on old Red Hat linux versions without any problem. - Now you are spending your efforts in correct direction. -It is the best way of doing this. - [](https://www.projectguideline.com/reply/817/) - Nice to see a response! Yes of course I tried forums but the answer is "MAODV is ages old and only available for 2.26". That's no problem..Can you help me on one more topic? Can i install JAVA support on RedHat 9? You may heard of the JAVA NANS tools (The network analyzer for Trace - [](https://www.projectguideline.com/reply/818/) - The the code for the protocol DV is readily available under ns2 directory. What do you mean by this question? - [](https://www.projectguideline.com/reply/819/) - yeah what do you mean ?? by the way code is there under ns2.34/tcl/rtglib/route-proto.tcl - [](https://www.projectguideline.com/reply/746/) - The following link provides a proceedure for installing ns2.31 on OS X 10.5.5 http://sites.google.com/site/pengjungwu/install-ns2-31-on-osx Hopefully the same procedure will work for you. - [](https://www.projectguideline.com/reply/747/) - @CharlesPandian wrote:The following link provides a proceedure for installing ns2.31 on OS X 10.5.5 http://sites.google.com/site/pengjungwu/install-ns2-31-on-osx Hopefully the same procedure will work for you. Yes, I have already seen and used that site a while back. It doesn't address the nam installation failure unfortunately. - [](https://www.projectguideline.com/reply/748/) - I found a solution in a previous post at http://mailman.isi.edu/pipermail/ns-developers/2007-March.txt /usr/bin/ld: Undefined symbols: _TkCreateXEventSource collect2: ld returned 1 exit status make: *** [nam] Error 1 The issue is still in tcl/tk shipped by Apple: nam Makefile tries to link with tcl/tk in /usr/lib. I sorted out this way: first, I created a link to the - [](https://www.projectguideline.com/reply/749/) - Cool, I'll try this out. Note: Is that fat part under the g++ command part of the command or is it just showing what should show up after you type in the g++ -o nam ? - [](https://www.projectguideline.com/reply/750/) - Ok just tried it out really quick. Got this error while doing the g++ command: ld: library not found for -ltclcl collect2: ld returned 1 exit status - [](https://www.projectguideline.com/reply/752/) - If possible, upload your tcl script. Then only some one in this forum may provide you a solution. - [](https://www.projectguideline.com/reply/753/) - ok.. this is my script set seed 5555 Mac/802_16 set scan_iteration_ 2 set use_going_down 1 if {$use_going_down == 1} { Mac/802_16 set lgd_factor_ 1.1 } else { Mac/802_16 set lgd_factor_ 1.0 } Mac/802_16 set scan_duration_ 4 Mac/802_16 set interleaving_interval_ 6 Mac/802_16 set dcd_interval_ 5 ;#max 10s Mac/802_16 set ucd_interval_ 1 ;#max 10s set default_modulation OFDM_16QAM_3_4 - [](https://www.projectguideline.com/reply/830/) - What do you want to implement and in what protocol? - [](https://www.projectguideline.com/reply/831/) - implement(dual) hash function in DSR protocol - [](https://www.projectguideline.com/reply/626/) - GnutellaSim is designed for packet-level peer-to-peer system simulation You may download it from the following link http://www.cc.gatech.edu/computing/compass/gnutella/install.html - [](https://www.projectguideline.com/reply/627/) - Thanks sir, but this application runs on ns 2.26, did yout hink that i can run it over ns 2.33 also if anyone know about applying streaming application over p2p, please help thank you all - [](https://www.projectguideline.com/reply/628/) - Of course, we have to use some old versions of ns2 for some kind of research. (ex : Still, ns2.1b is widely used for different kinds of research) Generally, the ns2 architecture from version 2.26 is almost similar. So, we can port the code meant for one version of ns2 to another version with little - [](https://www.projectguideline.com/reply/629/) - Good Job. Thanks for your comment. simulation emprunt immobilier - [](https://www.projectguideline.com/reply/691/) - If you are talking about wireless scenario, then you can not detect neighbors of a node like this. Try the following link. [url] http://www.cse.msu.edu/~wangbo1/ns2/nshowto2.html [/url] - [](https://www.projectguideline.com/reply/692/) - @CharlesPandian wrote:If you are talking about wireless scenario, then you can not detect neighbors of a node like this. Try the following link. [url] http://www.cse.msu.edu/~wangbo1/ns2/nshowto2.html [/url] Dear CharlesPandian, I disable energy checking in IsNeighbor function in mobile/god.cc, and run make command in order to modify the change. but I still have the same error invalid - [Re: God::instance()->IsNeighbor(i , j)](https://www.projectguideline.com/reply/godinstance-isneighbori-j/) - Dear CharlesPandian, I disable energy checking in IsNeighbor function in mobile/god.cc, and run make command in order to modify the change. but I still have the same error invalid command name "God::instance()->IsNeighbor(i" while executing "God::instance()->IsNeighbor(i , j)" ("for" body line 3) invoked from within "for {set i 0} {$i < $num_row*$num_row} {incr i} { for - [](https://www.projectguideline.com/reply/694/) - I hope that you can not call God::instance()->IsNeighbor from tcl script since it is a c++ function. Reply to this post if I am wrong. - [](https://www.projectguideline.com/reply/695/) - Dear CharlesPandian. you are right, but what is the correct way to use this function inside TCL file or what is the correct way to use the value which return by this function inside TCL file? thanks - [](https://www.projectguideline.com/reply/696/) - The answer is not simple. Once I did that for a research project (It may be a indirect way and there may be some other simple way of doing the same). First, you have to learn the basic idea from the above said link. I can not upload the full code due to some privacy/copyright - [](https://www.projectguideline.com/reply/760/) - The following link provides a instructions for patching ns2 for IEEE 802.16d http://cng1.iet.unipi.it/wiki/index.php/Ns2mesh80216 Hopefully the procedure will work on ns-allinone-2.33 - [](https://www.projectguideline.com/reply/761/) - Sir I'm trying to follow the instruction but still not successful, when I tried to use make clean it say make.in is a new file so reconfigure but it didnot workout.. I also tried your suggestion to install that gives following error after a hell lot of warnings about "deprecated conversion from string constant to - [Re: gcc version](https://www.projectguideline.com/reply/gcc-version/) - Hello everyone here, I just got reply from some friend that it might be due to different gcc version. so can anybody tell me with which gcc version it works fine.. regards... Vinod Kumar Maheshwari. - [Re: can you help?](https://www.projectguideline.com/reply/can-you-help/) - hey, I am working on same project. I am getting problem with ns2, have you succeeded to configure access points? or it is not necessary to use AP at all in ns2? help is available to configure mobile node only. you can contact me through this email id: avlodha@hotmail.com - [](https://www.projectguideline.com/reply/755/) - :o :lol: :roll: can you help us? - [](https://www.projectguideline.com/reply/780/) - It seems that all the original links for downloading windows version of it has been removed for some unknown reason (The servers maybe temporarily down :D or it may will not be free any further :cry: – or it may be removed due to any copyright issues :evil: – If someone is aware of its - [](https://www.projectguideline.com/reply/781/) - Thank you...i'll try the links. :D - [](https://www.projectguideline.com/reply/674/) - If it is a wired network, then you may easily resolve neighbor list. But in MANET, resolving neighbor list is not that much simple. You can prepare a neighbor list by sending one hop hello broadcast and receiving reply messages of neighbor nodes. You can directly derive the neighbors from global ns environment using “god”. - [](https://www.projectguideline.com/reply/675/) - In wireless network, (AODV ) the nodes send HELLO message (broadcast) every 1 second. There is a neighbor table in AODV.cc . I hope you can use that for your purpose. - [](https://www.projectguideline.com/reply/792/) - Since the theoretical maximum raw data rate of 802.11b seems to be 11 Mbit/s, the default parameters possibly try to set that value. But, the parameters you mentioned here is not setting it. For example in 802.11, the following line will set its default data rate. Mac/802_11 set PLCPDataRate_ 1.0e6 ;# 1Mbps (IEEE 802.11 - - [](https://www.projectguideline.com/reply/793/) - @CharlesPandian wrote:Since the theoretical maximum raw data rate of 802.11b seems to be 11 Mbit/s, the default parameters possibly try to set that value. But, the parameters you mentioned here is not setting it. For example in 802.11, the following line will set its default data rate. Mac/802_11 set PLCPDataRate_ 1.0e6 ;# 1Mbps (IEEE 802.11 - [](https://www.projectguideline.com/reply/857/) - I think that you are handling the list in a correct way. The reason for the problem may be as follows : If you are creating a list and adding members from one function (or scope) and referring it in another function(or scope), then you may use it as a global variable or instant variable - [](https://www.projectguideline.com/reply/858/) - thnx for the reply yes there was a scope problem and i have done it as you have said now list is maintain correctly and now that problem is resolved but when i call Agent/rtProto/SLRA instproc madd-route {peerAddr dst check nodeid} { $self instvar nextHop_ global multi test target_list puts "check $check" set node_ [$self - [](https://www.projectguideline.com/reply/859/) - Sorry. The possibilities of these kind of agent/object related errors will need lot of time to figure out. - [](https://www.projectguideline.com/reply/607/) - I hope that, you need not implement your won version of flooding. Because, there is already there are tcl level examples for flooding under ns-x.xxtclex directory. There is also another flooding based routing agent available under ns-x.xxdiffusion - [](https://www.projectguideline.com/reply/608/) - Hi Charles, Thank You for the response. Yes, I had seen it. But what I am trying is to create my own protocol. I am trying to implement DVMRP(Distance Vector Multicast Routing). Ofcourse there is example tcl script in ~ns2.32/tcl/ex for multicasting. But inorder to modify the packet and embed some info into it and - [](https://www.projectguideline.com/reply/613/) - Dear Nadia, I just need a littlt help from you regarding, how can i access the member functions of mobile node e.d dictance(MobileNode *) , dX() etc, And like how the nodes defined in the main tcl file will be acting as pointer to these functions. Thanking in anticipation. Regards, Mohsin Fayyaz - [](https://www.projectguideline.com/reply/614/) - Nadia, Did you use Mobilenode * node in routing.cc ? Make sure when you call the variables of MobileNode.cc file, First make an instance of the current node. Then use this to access the variables of the node's MobileNode.cc file. Otherwise it will give you garbage value. - [](https://www.projectguideline.com/reply/873/) - I hope that, in ns2, it is impossible to create more than one node with same ID. So try your simulation in some other indirect way. - [](https://www.projectguideline.com/reply/874/) - Thank U sir for Ur reply. Can U suggest me any other way to do this? or Is it possible to assign new address series for the nodes which have been created? manju. - [](https://www.projectguideline.com/reply/875/) - Briefly explain the communication scenario. It may help to find an alternate way of doing it. - [](https://www.projectguideline.com/reply/876/) - @CharlesPandian wrote:Briefly explain the communication scenario. It may help to find an alternate way of doing it. in wireless adhoc network communication scienario, when malicious node intrudes with same id with other details in the network. how to simulate this . provide alternate way to do this. help me in this regard. thank you. manju - [](https://www.projectguideline.com/reply/877/) - I think, for this you need not create another node with same id. Just alter the packet header and transmit it (fill it with whatever the source and destination id you want). But, I think, it can only be done from a c++ level agent code in ns2 (not from tcl level code). - [](https://www.projectguideline.com/reply/862/) - I can not understand what your are exactly asking. But in Chapter 7 "Queue Management and Packet Scheduling" , section 7.3, the ns manual defines it as follows: bdepartures_ Running total of bytes contained in packets that have departed (not dropped). Refer that chapter for more information. - [](https://www.projectguideline.com/reply/863/) - yup thats what m asking if its as its wriiten over there a bdepartures_ : Running total of bytes contained in packets that have departed (not dropped). so if i was multiplying by 8 to make it byte then i was doing a wrong calculation right?? - [](https://www.projectguideline.com/reply/609/) - You need not do everything in god.cc itself. You may handle the values inside your new agent code (if any) or pass them to a tcl variable as follows. Here AddNeighborToList will add the neighbors to a tcl list. After that You can use that variable from the simulation script itself. The c++ part void - [](https://www.projectguideline.com/reply/610/) - I just want to thank you as soon as possible!!!!! I will try your approach now. - [](https://www.projectguideline.com/reply/611/) - @CharlesPandian wrote:You need not do everything in god.cc itself. You may handle the values inside your new agent code (if any) or pass them to a tcl variable as follows. Here AddNeighborToList will add the neighbors to a tcl list. After that You can use that variable from the simulation script itself. The c++ part - [](https://www.projectguideline.com/reply/615/) - You not at all mentioned your question in your post. - [](https://www.projectguideline.com/reply/616/) - HI rakesh, i am doing a project on WiMax (802.16) network, I am using ns-2.31 on fedora 8 , i want to generate a trace file for my simulation to do some graphs with xgraph. the scenario of my simulation is : a base station and a random number of mobile nodes, i want to - [](https://www.projectguideline.com/reply/902/) - certainly it will not be a problem with ns2 or C++ . your logical error will be the cause of this error (logical error). Actually, the question was not clear. "i notice that if my printf are within if else statements which are in a function(testingprint()), only node 0 will be printed but if i - [](https://www.projectguideline.com/reply/903/) - @CharlesPandian wrote:certainly it will not be a problem with ns2 or C++ . your logical error will be the cause of this error (logical error). Actually, the question was not clear. "i notice that if my printf are within if else statements which are in a function(testingprint()), only node 0 will be printed but if - [](https://www.projectguideline.com/reply/601/) - There are some mobile IP extensions available for ns2. (like Hawaii) See the following links http://typo3.cs.uni-paderborn.de/fileadmin/Informatik/AG-Karl/Pubs/WNET2004.pdf http://core.it.uu.se/core/index.php/AODV-UU_and_Mobile_IP_for_ns-2 http://www.isi.edu/nsnam/dist/gprs-072501-2.1b7a.tar.gz But most of these exertions will work only on old versions of ns2. You may try to do your simulation by improving any one of this. - [Re: What do you use for Soft Handoff](https://www.projectguideline.com/reply/what-do-you-use-for-soft-handoff/) - For call dropping and blocking which protocol do you used. I am using a Patch developed by NIST but i am facing some problems in it. Please tell me about your work. I am also working on Seamless Vertical Handover. Waiting for reply. Thanks - [](https://www.projectguideline.com/reply/580/) - Have you tried this one? http://nile.wpi.edu/NS/new_app_agent.html - [](https://www.projectguideline.com/reply/581/) - It seems a good tutorial.. I will try it. Thanks for your help! - [](https://www.projectguideline.com/reply/574/) - If it is possible, upload a simple version of a tcl script demonstrating this scenario and what output/error you are getting while running the script. (Please Mention the version of your ns2) - [](https://www.projectguideline.com/reply/575/) - The problem is that by using multicast ( $ns multicast ) I can't use hierarchical addresses. I guess it's incompatible with multicast in ns. In other hand, to use wireless nodes connected to Base Stations (BS) I have to use hierarchical addresses to tell mobile nodes who are their BS. The reason I got errors - [](https://www.projectguideline.com/reply/576/) - Hai,, I'm trying the same network simulation environment like you. Exactly the same like you built in wired-cum-wireless. I've tried to use all of the multicast routing available in Ns-2,but never succeded. Currently i'm trying to send the multicast packet using the MAODV proposed by Yufang Zhu and Thomas Kunz on ns-2.26 based on cygwin - [](https://www.projectguideline.com/reply/577/) - Hi, Since a face a lot of troubles with multicast and wireless a decide to use another strategy! See the example of mobile IP in tcl/ex/miptest.tcl. However, take a look at this site: http://impact.asu.edu/MX.html I haven't try it but I guess they done exactly what we need. After you try it please let me know, - [](https://www.projectguideline.com/reply/578/) - Hai,, I've succeded to implement the 802.11-MX on my cygwin. I'm trying to run the example script from the package ($ns MX-Sample-MAC-Data.tcl -movement MS-Movement-Static.tcl -BER 5) without making any changes. -My question is about the output trace file and the nam file, I've got nothing on both of the output file. So i've got the - [](https://www.projectguideline.com/reply/579/) - Hi, As I told you before, I haven't try this package. I'm sorry but I have no idea about the way It works. Sorry again. - [](https://www.projectguideline.com/reply/596/) - First Try to increase the bandwidth, queue size and increase the transmission range of the nodes or decrease the distance between nodes. Hopefully it will solve the problem. - [Re: broadcast,unicast and multicast using multichannel](https://www.projectguideline.com/reply/broadcastunicast-and-multicast-using-multichannel/) - Dear sir, How to send broadcast,unicast and multicast packets using multichannel without collision.is it possible to make channel reservation for the three seperately - [](https://www.projectguideline.com/reply/916/) - Before starting to study about VANET routing protocols, first try to simulate normal routing protocols under VANET mobility models. You can start with Manhattan Grid Mobility model. - [](https://www.projectguideline.com/reply/917/) - Thank for your valuable advice. - [Re: vanet routing](https://www.projectguideline.com/reply/vanet-routing/) - I am shweta Even i need help in vanet routing. I don't know how to give input of mobilty model in ns2. I have tried to run the protocol without any mobility model, only using random position. Please help me out how to use mobility model and then give input to tcl file... Thank you - [](https://www.projectguideline.com/reply/919/) - you can get mobility generator from this site http://nile.cise.ufl.edu/important/software.htm - [](https://www.projectguideline.com/reply/569/) - Kindly post your code using “code tag” Button. Other wise there will be trouble in copy it and test it for you. - [](https://www.projectguideline.com/reply/570/) - Hello Dhaya Your question and the code were more irrelevant. You are telling that you are Testing the script for routing agent TORA. But your script is using SWARM Intelligence related routing agent. "set val(rp) SWARM ;# routing protocol" - [](https://www.projectguideline.com/reply/582/) - See http://projectguideline.com/ns2.htm Page. You will find links to some standard tutorials. - [](https://www.projectguideline.com/reply/583/) - thanks sir. anyway can i store some text strings in a buffer of a node in ns2?? also i got another doubt.. Can i allocate memory space to a node's queue or buffer.. - [](https://www.projectguideline.com/reply/592/) - If you are doing any change in any of the files of ns2, then don’t compile it separately. Instead of it, just change to the ns-allinone-2.xxns-2.xx directory and run make. It will use the Makefile and compile the whole project and create a new binary version of ns2 in the same directory. After that, you - [Re: Error Compile aodv.cc](https://www.projectguideline.com/reply/error-compile-aodv-cc/) - Thank you for the suggestions, however FYI i've done all the steps that u've suggested but my problems remain unresolved. The only temporary solution that i'm working now is to put all the header files into usr/include/ folder to make sure that gcc compiler find the #include header files. But, this solution is not effective - [](https://www.projectguideline.com/reply/594/) - @CharlesPandian wrote:If you are doing any change in any of the files of ns2, then don’t compile it separately. Instead of it, just change to the ns-allinone-2.xxns-2.xx directory and run make. It will use the Makefile and compile the whole project and create a new binary version of ns2 in the same directory. After that, - [](https://www.projectguideline.com/reply/895/) - Learn about energy model of ns2 from the Official ns2 Manual - http://www.isi.edu/nsnam/ns/doc/index.html http://www.isi.edu/nsnam/ns/doc/node225.html Learn about initializing energy model in a tcl simulation script. (it should be done before the creation of the node. set the default node configuration as follows (refer other scripts from internet) $ns node-config -adhocRouting $val(rp) -llType $val(ll) -macType $val(mac) -ifqType - [Re: Energy model (tcl script)](https://www.projectguideline.com/reply/energy-model-tcl-script/) - Thanks for your reply..it was really very helpful. As you have mentioned I have got the energy model in a tcl script which is shown below. set opt(chan) Channel/WirelessChannel set opt(prop) Propagation/TwoRayGround set opt(netif) Phy/WirelessPhy set opt(mac) Mac/SMAC ;# MAC type set opt(ifq) Queue/DropTail/PriQueue set opt(ll) LL set opt(ant) Antenna/OmniAntenna set opt(x) 800 ;# X - [Re: difference between WLAN and WSN](https://www.projectguideline.com/reply/difference-between-wlan-and-wsn/) - set val(netif) Phy/WirelessPhy ;# network interface type set val(mac) Mac/802_11 ;# MAC type above mentioned lines in tcl should be changed to : set val(netif) Phy/WirelessPhy/802_15_4 set val(mac) Mac/802_15_4 If it gives you error then you have to patch WSN module in NS2 http://www-ee.ccny.cuny.edu/zheng/pub/file/wpan11.tar.gz http://www.csie.ncu.edu.tw/~jrjiang/index.html - [Re: AntSense Protocol Implementation Problem](https://www.projectguideline.com/reply/antsense-protocol-implementation-problem-2/) - While compiling NS2-2.28 does not give any error, but when I use antsense under tcl as protocol it stops with the following error. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd if-queue _o20" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [Re: AntSense Protocol Implementation Problem](https://www.projectguideline.com/reply/antsense-protocol-implementation-problem/) - While compiling NS2-2.28 does not give any error, but when I use antsense under tcl as protocol it stops with the following error. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd if-queue _o20" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [Re: AntSense Protocol Implementation Problem](https://www.projectguideline.com/reply/antsense-protocol-implementation-problem-4/) - While compiling NS2-2.28 does not give any error, but when I use antsense under tcl as protocol it stops with the following error. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd if-queue _o20" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [](https://www.projectguideline.com/reply/928/) - Use -fmtx option to specify the required format. - [](https://www.projectguideline.com/reply/563/) - Continuing with the problem i mention on previous post, and to simplify the question, i'm trying to use command add-route to configure my tables. I have nodes in a simple square like this... n0 n1 n2 n3 |_______________________| and i want to send information between n0 and n1 trough n3-n2. I write this code $ns - [](https://www.projectguideline.com/reply/564/) - While I am trying the problem I am getting split object unknown error at the line $n1 add-route-to-adj-node -default $n2 I am using the command as follows $ns rtproto Manual set n1 [$ns node] set n2 [$ns node] $ns duplex-link $n1 $n2 10Mb 100ms DropTail $n1 add-route-to-adj-node -default $n2 - [](https://www.projectguideline.com/reply/565/) - (Sorry for the delay answering...) I managed to run the script establishing defaults routes using the "add-route-to-adj-node" like you. First time i get the same problem you have, but i solve it using the next line (instead of yours) [$n0 get-module "Manual"] add-route-to-adj-node -default $n1 Using this you should solve your problem :). Now my - [Re: Running tcl script](https://www.projectguideline.com/reply/running-tcl-script/) - If you mean ns2 related tcl commands, then start with the Famous ns2 Tutorial by Marc Greis ns-allinone-2.28ns-2.28ns-tutorial You may find some examples under ns2 directory. ns-allinone-2.28ns-2.28ns-tutorialexamples ns-allinone-2.28ns-2.28tclex You can learn tcl from tutorials available in internet. Since tcl is a interpreted programming language, actually there is no compilation step. Just you can directly run - [Re: using xgraph](https://www.projectguideline.com/reply/using-xgraph/) - thanks alot sir .i need to know how to use xgraph in ns2 and how do i set it in my directory? - [Re: Using xgraph and ns2 from any directory](https://www.projectguideline.com/reply/using-xgraph-and-ns2-from-any-directory/) - Set the environment variables in .bash_profile in the home directory of the user(the directory in which you are in after the login process). It is a hidden file so to see the file use #ls –a edit it using vi editor #vi .bash_profile add the necessary environment variables (refer the last pages of install script - [](https://www.projectguideline.com/reply/548/) - Sorry. Your Question is not clear. what's there in ' droptail' in the folder 'queue ' of ns2 package? As the name signifies that there will be code related with a queue management scheme named droptail. Please ask some thing more specific. - [](https://www.projectguideline.com/reply/550/) - In the official Ns2 manual Chapter 7 (Queue Management and Packet Scheduling) is explaining implementation details of the queue in ns2. Download the document from the following link. http://www.isi.edu/nsnam/ns/doc/ns_doc.pdf - [](https://www.projectguideline.com/reply/932/) - What do you mean by"mesh for microprocessor"? - [](https://www.projectguideline.com/reply/933/) - @lalit: ns-2 is a network simulation tool which is used to represent real network scenario. You can simulate network topologies in ns-2, i.e mesh, star, bus etc. but you can not simulate mesh for microprocessors. There may be other simulation tool simulating microprocessors................ - [](https://www.projectguideline.com/reply/541/) - Open the Makefile in vi editor (not other editor). See the line you have just inserted(object.o in Makefile (OBJ_CC)). Probably you will see ^M character at the end of the file. Remove that character and compile again. If you do not know vi editor, then open the file in any gui editor and position the - [](https://www.projectguideline.com/reply/542/) - If you are adding "ex-linkage.o" then you have to refer the full path. That is if you are keeping the files ex-linkage.cc and ex-linkage.h under the directory ns-allinone-2.30ns-2.30test then you have to mention it as follows test/ex-linkage.o - [](https://www.projectguideline.com/reply/538/) - Have you seen the following link for your answer?, http://www.isi.edu/nsnam/archive/ns-users/webarch/1999/msg02666.html - [](https://www.projectguideline.com/reply/539/) - Still unclear. however, I am more confused now, in the above link calendar is said to be better than heap, what I have always found is the opposite. Again, I have not got the idea of risks from using heap instead of calendar. - [Re: Check ns-allinone-2.28ns-2.28dsrdsragent.cc](https://www.projectguideline.com/reply/check-ns-allinone-2-28ns-2-28dsrdsragent-cc/) - in the file ns-allinone-2.28ns-2.28dsrdsragent.cc, See all the functions which are calling a function sendOutPacketWithRoute(...). You may find your answer. - [Re: Appending a node address in DSR protocol](https://www.projectguideline.com/reply/appending-a-node-address-in-dsr-protocol/) - Thanks a lot. appreciated your help!! - [Re: It is not running onns2.28, 2.29 and 2.31](https://www.projectguideline.com/reply/it-is-not-running-onns2-28-2-29-and-2-31/) - While runing your script on ns2.28, 2.29 and 2.31, it is showing following error. ( I will try it on ns2.30 latter). num_nodes is set 2 (_o3 cmd line 1) invoked from within "_o3 cmd change-numifs 2" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] { - [Re: Version?](https://www.projectguideline.com/reply/version/) - Which version of the multi-channel extension you are using? - [](https://www.projectguideline.com/reply/502/) - you can get my multi-channel extension in this website http://personales.unican.es/aguerocr/ - [](https://www.projectguideline.com/reply/503/) - I downloaded the pdf document from the link. Is it available as a patch to any version of ns2? How is it differing from the IIT’s ‘enhanced network simulator’ - TENS.? - [](https://www.projectguideline.com/reply/504/) - sorry,I do not know the IIT’s ‘enhanced network simulator’ - TENS - [](https://www.projectguideline.com/reply/490/) - refer http://nsnam.isi.edu/nsnam/index.php/NS-2_Trace_Formats it says "Note that the value for the -Hd flag may be -1 or -2. -1 means that the packet is a broadcast packet, and -2 means that the destination node has not been set. -2 is typically seen for packets that are passed between the agent (-Nl AGT) and routing (-Nl RTR) - [](https://www.projectguideline.com/reply/491/) - Thanks for your reply and help. Could you explain why the number of Hd become so high when transmit real cbr data? And what did you mean by partial compilation of ns2 trace related files? I could't understand it. Should its value be one of the node id which is from 0 to 7? I - [](https://www.projectguideline.com/reply/492/) - what did you mean by partial compilation of ns2 trace related files? Ans : if you are trying to add some new agent or protocol, if there is some change in trace support, then it should al so be done properly. In some cases, the simulation will run without the new trace support but, the - [](https://www.projectguideline.com/reply/493/) - can u give me the tcl script for handover b/w umts and Wimax... i really dunno how to do it or can u help me.... thanx in advance - [](https://www.projectguideline.com/reply/494/) - simulation credit auto Hi there. Would a new one be welcome here? Have a good day :D - [Re: Understanding transmission Power](https://www.projectguideline.com/reply/understanding-transmission-power/) - If the transmission power is very low, then the nodes will not receive anything and hence could not involve in any communication. the following table can be used for calculating the distance with respect to the Pt_ , and it is a rough estimate. Let us assume that a receiving node is set at this - [](https://www.projectguideline.com/reply/506/) - Thanks very much for your reply and your help. But can you tell me how to calculate the coverage and how can you get Pt_=0.2891 is for 250m so that I can calculate the coverage I want such as 50m. And does it mean that the coverage of the basestation is just defined by these - [](https://www.projectguideline.com/reply/507/) - Below is the tcl code. ================================================== set val(chan) Channel/WirelessChannel ;# channel type set val(prop) Propagation/TwoRayGround ;# radio-propagation model set val(netif) Phy/WirelessPhy ;# network interface type set val(mac) Mac/802_11 ;# MAC type set val(ifq) Queue/DropTail/PriQueue ;# interface queue type set val(ll) LL ;# link layer type set val(ant) Antenna/OmniAntenna ;# antenna model set val(ifqlen) 50 ;# - [Re: It Worked](https://www.projectguideline.com/reply/it-worked/) - Justt cut the following code segment and past it on your previous code. It will work. I have corrected and tested it on ns2.31. Can you guess what is the error? I will tell you latter. set god_ [create-god $val(nn)] $ns_ node-config -adhocRouting $val(rp) -llType $val(ll) -macType $val(mac) -ifqType $val(ifq) -ifqLen $val(ifqlen) -antType $val(ant) -propType - [](https://www.projectguideline.com/reply/509/) - Hi Charles, Thank you very much for your response. I modified the code as what you suggested, the code runs without any errors, but the tracefile is empty. Do you have any idea what is the problem? Below is the modified code. Thank you. Rdgs, Rachel =========================== set val(chan) Channel/WirelessChannel ;# channel type set val(prop) - [Re: These are very basic mistakes - read some tutorials.](https://www.projectguideline.com/reply/these-are-very-basic-mistakes-read-some-tutorials/) - Put $ns_ run as the last line of the script. Because you have to run the simulation then only it will create some output.. Is isn’t it?. Further, in your code, you did not do anything for nam visualization - you don’t want nam output?. These are very basic mistakes. So first take some time - [](https://www.projectguideline.com/reply/662/) - Yes, electing a cluster head based on mobility and remaining battery power will be a good option. You may use voronoi diagram based optimization techniques for electing the cluster head and you may use classical clustering techniques to cluster the nodes. - [](https://www.projectguideline.com/reply/663/) - what other aspects should i consider? which simulator could be best -- ns-2, glomosim or qualnet? - [](https://www.projectguideline.com/reply/664/) - Ns2 is my choice. Because, it is the most widely used simulator by research community. - [](https://www.projectguideline.com/reply/536/) - Try the following. You may solve your problem. http://www.lst.inf.ethz.ch/research/publications/publications/MSWiM_2003/MSWiM_2003.pdf http://www.cs.binghamton.edu/~kliu/research/ns2code/index.html Chrles Pandian. - [](https://www.projectguideline.com/reply/537/) - I have look at the resources you sent and while I must say thank you, they don't appear to have valid information. The event id in ns-2 is now a int64_t as opposed to int32_t and the trace files size are well within range when the simulation hang. I have reduced the memory overhead by - [](https://www.projectguideline.com/reply/653/) - Hi Valeria! Look at this document: http://masimum.dif.um.es/nsrt-howto/pdf/nsrt-howto.pdf It's not specific for TRANSPORT PROTOCOL, but for ROUTING PROTOCOL, but you could find useful informations for ns2, for writing new packets, timers, etc... it was useful for me to write a new MAC protocol! 8) But I think you should study how another transport protocol that you - [](https://www.projectguideline.com/reply/654/) - thanks annalisa, I try and I retry more and more . how I have done until now :cry: I have need a expert to communicate. thanks for all BYE - [](https://www.projectguideline.com/reply/790/) - After doing necessary modifications, you have to recompile ns2 using makefile as follows : # cd ns-allinone-2.28/ns-2.28 # make # make install (the last step may be optional) This will compile the code and generate new ns binary with your proposed modification. Still ff you are not seeing any difference, then it may due to - [](https://www.projectguideline.com/reply/791/) - Thanks for the reply. But I did these steps after the modifications which should have an impact but I think that I should modify the TDMA functioning in other files or other variables... I'm not sure that I'm doing the modifications in the right way... - [](https://www.projectguideline.com/reply/523/) - Once I asked the same questing at one of my old student who is having a habit of switching jobs very frequently. He said, "sir, in interviews, for a complex technical question, if one is able to say the answer - ‘I don’t know’ - in an indirect way with better English and style then - [](https://www.projectguideline.com/reply/524/) - s.. but the MNC and highlevel companies need good communication but the medium level companies expect from the employee they can understand the situation or not. this kind of companies need good programming skills more than the communication - [](https://www.projectguideline.com/reply/525/) - My answer is D........... To get a job in IT field 3 things are necessary: 1. Communication/Soft skills 2. Programming/Debugging skills 3. Presence of mind/way of presentation. all are interrelated... wait... just think about the situations u gonna come across... How can we express ourself to them (at the time of interview, understanding the requirements/Client - [Re: Re: measuring battery power of nodes in ns2](https://www.projectguideline.com/reply/re-measuring-battery-power-of-nodes-in-ns2/) - @mystique wrote:hi forum users, can anyone tell me how can get the remaining energy of mobile nodes in ns? thank you mystique - [Re: Re: measuring battery power of nodes in ns2](https://www.projectguideline.com/reply/re-measuring-battery-power-of-nodes-in-ns2-2/) - @mystique wrote:hi forum users, can anyone tell me how can get the remaining energy of mobile nodes in ns? thank you mystique - [](https://www.projectguideline.com/reply/726/) - Learn about Energy Model from ns2 manual. While using Energy Model in a ns2 simulation, the following line can be used to get Energy of the node set RemainingEnergy [$node(1) energy] The variable RemainingEnergy will contain the value. - [Re: AntSense Protocol Implementation Problem](https://www.projectguideline.com/reply/antsense-protocol-implementation-problem-3/) - While compiling NS2-2.28 does not give any error, but when I use antsense under tcl as protocol it stops with the following error. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd if-queue _o20" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [Re: Fedora](https://www.projectguideline.com/reply/fedora/) - The free version of Redhat was renamed to Fedora after RedHat stopped releasing free version. Fedora updates are more frequent and easier to find. This is why it is advisible to use Fedora. - [Re: It will depend up on the version of ns2 you are interested](https://www.projectguideline.com/reply/it-will-depend-up-on-the-version-of-ns2-you-are-interested/) - It will depend up on the version of ns2 as well as the version of linux/unix variant If you need to use old version of ns2 (like ns2.1b) for a specific kind of project, then I prefer some old Red Hat Linux (7 – 9 ) If you want to try a new version of - [](https://www.projectguideline.com/reply/840/) - After successful installation, edit the .bash_profile with the following values – then only the commands ns nam and xgraph will work) [you can find the file under /home/username/ directory] Here I am giving the profile setting for ns2.28. You have to change the version number and folder name according to your installation. LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ns-allinone-2.28/otcl-1.9:/ns-allinone-2.28/lib:/root/bin/glnx86/ TCL_LIBRARY=/ns-allinone-2.28/tcl8.4.5/library PATH=$PATH:$HOME/bin:/ns-allinone-2.28/bin:/ns-allinone-2.28/tcl8.4.5/unix:/ns-allinone-2.28/tk8.4.5/unix - [](https://www.projectguideline.com/reply/841/) - hi, I edited my .bash_profile file with code given by u , still i am getting same error. I had installed ns2 2.34 , with cygwin . My ns _allinone_ 2.34 is located at e:/usr/local/ns_allinone_2.34. Is this can be problem ? Is there any specified directory for ns2 ? I am having window xp sp2 - [](https://www.projectguideline.com/reply/641/) - There is no need to do any special kind of measurement for AP node. There are standard ways to do this kind of measurements through trace analysis. Learn trace analysis of ns2 trace file. Read the turorial called “NS by Example” by Jae Chung and Mark Claypool which is available at the following link. http://nile.wpi.edu/NS/ - [](https://www.projectguideline.com/reply/642/) - i want to make load balancing at each AP so i need the c++ file which the AP is implemented.. Any help? - [Re: Define your Problem](https://www.projectguideline.com/reply/define-your-problem/) - Explain the problem Briefly and specify what kind of ns2 simulation you are requiring. I will explore the possibilities of implementation. - [](https://www.projectguideline.com/reply/498/) - Dear Charles, Our goal is to implement different scheduling algo that reduces/manages processor computation in efficient way, and to derive the best out of it on basis of throughput. I am new to NS2, hence regardig kind of simulation I cannot tell right now. Presently I am searching on Scheduling Algo., that are already implemented - [](https://www.projectguideline.com/reply/588/) - ns2 on cygwin...more bugs - [](https://www.projectguideline.com/reply/589/) - There are lots of tutorials on installing ns2 using Cygwin. With these tutorials, installation in cygwin should be fine Thanks - [](https://www.projectguideline.com/reply/855/) - Probably, no one will provide you any ready-made answer/code to this question. According to my understanding, this can be implemented at tcl level ns2 simulation itself. For that, you can extend the class Agent/Messagepassing to behave as your protocol. (you have to extend the send and recv functions in your tcl code and write the - [](https://www.projectguideline.com/reply/856/) - Thanks for the reply ... i thought of a better method of doing it . This is how it will work and reduce the complexities Steps: 1. User connects from client H to the request router R. 2. The request router R will have a hash function that will take User ip address and website - [Re: I also need to measure Q size](https://www.projectguideline.com/reply/i-also-need-to-measure-q-size/) - Pl help me to measure and display the Q size of each node - [](https://www.projectguideline.com/reply/764/) - NS by Example by Jae Chung and Mark Claypool http://nile.wpi.edu/NS/ explains RED Queue Monitoring through an Example. - [](https://www.projectguideline.com/reply/897/) - Just remove the following in that if statement. && $35 =="message" Because I hope that it will not be necessary. Because all the packet sent or forwarded at the network layer should be taken in to account. So no need to add any other filter at that point. Charles Pandian. - [Re: i dont think so](https://www.projectguideline.com/reply/i-dont-think-so/) - i dont think so coz when i do this, i put the packets for the cbr purpose too - [](https://www.projectguideline.com/reply/899/) - yeah i did replace it, i think i should remove the condition also in the AODV and the DSR - [](https://www.projectguideline.com/reply/821/) - Generally, the installation of higher versions of ns2 ( >= 2.28 ) on cygwin will be very much easier than installing it on linux. - [Re: code compactibilty](https://www.projectguideline.com/reply/code-compactibilty/) - Thank for ur valuble advice CharlesPandian, I also want to know that is there any difference in code or patch written for Ns2 on cygwin with written for Ns2 on linux . - [](https://www.projectguideline.com/reply/823/) - Generally a patch written for ns2 will work on any installation :idea: (both ns2 on linux or ns2 on cygwin). But some times you may face some type errors or deprecated function errors during compiling ns2 after patching it. Most of the times, these kind of errors can be rectifies (using type casting or some - [](https://www.projectguideline.com/reply/824/) - I forgot to tell one thing - The old version of cygwin can not be installed on :evil: Vista/Windows7. The very latest versions of cygwin can only (said to) be installed on Vista/Windows7 :twisted: (with minimum problems). Old version of cygwin can be installed on Windows XP without any problems. and even, almost all the - [](https://www.projectguideline.com/reply/825/) - Thanks for your help. I have one more question regarding installation, i have 1GB RAM and Celleron processor and Win Xp OS. The question is regarding Performance , If I install ns2 2.34 with cygwin then my performance will be normal or i need to suffer a bit regarding the performance :roll: . i mean - [](https://www.projectguideline.com/reply/826/) - Of course, the speed of the machine/processor, size of RAM, version of OS - all of them will certainly have an impact on ns2 simulation irrespective of the platform (linux+ns2 / windows+cygwin+ns2). Several years back, while starting my experiments with ns2, I used a Pentium II 233 M.Hz computer with 64 Mb Ram and 2GBHDD(RHL - [](https://www.projectguideline.com/reply/809/) - Most probably, most of the existing wifi extensions of ns2 will not work with ns2.34. So decide which version of wifi extensions to use and then decide the suitable lower version of ns2 based on it. - [](https://www.projectguideline.com/reply/810/) - Thank you sir. I ve installed ns2.29 now. Can you help me for handover with any tutorial or sample code? - [](https://www.projectguideline.com/reply/775/) - First you may experiment with tcl level parameters of the protocol (in side your simulation script) and try to create awk scripts for trace analysis (for delay ,throughput ,jitter). After successful results or creation of some graphs, then you may try to alter/improve the c+ level ns2 code. - [Re: thanks for reply](https://www.projectguideline.com/reply/thanks-for-reply/) - Is there anyway to modify the already files that exists in ns2 ? except to create awk and my files...just by modifying files like packet .cc ,modulation.cc and others.. Could i find variables to chamge them inside that files? thanks you alot again.. - [Re: HI](https://www.projectguideline.com/reply/hi/) - As far as I know the protocol AOMDV is already implemented since version 2.34, just need to run the tcl file with the scenario - [](https://www.projectguideline.com/reply/943/) - The resent versions of ns2 only contains multi-path AODV (AOMDV). But, MAODV is multicast AODV. MAODV is available as an extension for some old version of ns2. - [](https://www.projectguideline.com/reply/706/) - ivan u can do that using trace graph.u can instal it and start working on it - [Re: Get Results by trace file ".tr"](https://www.projectguideline.com/reply/get-results-by-trace-file-tr/) - tracgegrapgh can help you to generate results Can be get from the following webvsite. www.tracegraph.com/ If you get error of maximum lines exceed Go to .cfg file and change maximum lines to 5000000000 - [](https://www.projectguideline.com/reply/785/) - Read Chapter "VII. A new protocol for ns" of Marc Greis' Tutorial. http://www.isi.edu/nsnam/ns/tutorial/ This is explaining a simple case. Read the following. http://masimum.inf.um.es/nsrt-howto/pdf/nsrt-howto.pdf It is explaining the creation of a protocol in detail. - [](https://www.projectguideline.com/reply/786/) - thanks for assistance.. - [](https://www.projectguideline.com/reply/929/) - thank you sir, can you please sent me the syntax for -fmtx - [](https://www.projectguideline.com/reply/584/) - Check the following links http://www.cse.msu.edu/~wangbo1/ns2/nshowto8.html http://my.opera.com/HenryFD/blog/show.dml/155516 http://blog.pixnet.net/zayrowz/post/10527361 - [](https://www.projectguideline.com/reply/585/) - Dear Sir, Thanks for your reply. - [](https://www.projectguideline.com/reply/668/) - The throughput calculation given in that lines of code is not correct. I have verified the Awk code for throughput calculation. It has a formula: Average Throughput = Total Packets Size/Total Time In formula Average throughput = u*8*1000/$2 U = it represent total number of Packets. 1000 = It is the Packet size. 8 = - [](https://www.projectguideline.com/reply/849/) - The scripts available from Internet (from previous projects) are used for doing trace analysis in a very generic manner for some specific/ideal scenario/case. If there will be an unusual event happening in the scenario then it will be reflected in the trace file. So the trace analysis script may fail with segmentation fault or divide - [Re: Problem with simulation of AODV and DSR](https://www.projectguideline.com/reply/problem-with-simulation-of-aodv-and-dsr/) - thank you very much - [](https://www.projectguideline.com/reply/885/) - Read similar discussions in the following posts. http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&p=101 http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=346 some of the simple errors of this kind can be resolved by modifying the code little bit (like using type casting). Otherwise we have to change the gcc version if we face LOT of such errors during compilation. - [Re: i dont understand what to clean up](https://www.projectguideline.com/reply/i-dont-understand-what-to-clean-up/) - When i created a new user and tried to install same package it installed succesfully. then why it is not able to install on my current user account do i have clean up something after deleting ns-allinone-2.34 and then reinstall?? thanks avinash - [](https://www.projectguideline.com/reply/887/) - This may be due to the wrong path/environment setting in the profile of that particular user (.bash_profile - which is a hidden file - which sets some environment variables -ns2 installation will add few lines in to it - or you may be set some thing wring in that profile ) #ls -a will show - [](https://www.projectguideline.com/reply/889/) - try after removing the following lines or put 'a #' in front of these lines . (particularly I am having doubt in the first line - it seems to be changing the cpp environment - so the default gcc will be ignored) export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/avinashc/Download/LEDA/incl export LIBRARY_PATH=$LIBRARY_PATH:/home/avinashc/Download/LEDA export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/avinashc/Download/LEDA export TOSROOT=/opt/tinyos-2.x/ export CLASSPATH=$TOSROOT/support/sdk/java/tinyos.jar:. #export MAKERULES=/opt/tinyos-2.x/support/make/Makerules export - [Re: tried not working](https://www.projectguideline.com/reply/tried-not-working/) - i did what ever u said but its not working problem still remains. - [](https://www.projectguideline.com/reply/891/) - If you are able to compile the same thing successfully while login as another user, and can not do the same in a particular user account, then certainly it will be related with user right on a particular directory/command and some environment settings like the PATH environment variable. Just explain each step of your installation/compilation. - [Re: installation procedure that i followed](https://www.projectguideline.com/reply/installation-procedure-that-i-followed/) - unzip the package and then move into ns-allinone-2.34 directory and then typed ./install with su priviledge - [Re: It seems that it is becoming legal.](https://www.projectguideline.com/reply/it-seems-that-it-is-becoming-legal/) - Two days back, I receive the following message from paypal "Now you can add your Indian bank account to your PayPal account, so you can withdraw your money directly to your bank. It saves you time and gives you faster access to your PayPal funds! Plus, there is no charge to withdrawal amounts over INR - [](https://www.projectguideline.com/reply/516/) - Pay pal transactions are governed and regulated by The Cyber finacial transactions. The legal sancity of the transactions will be based on the nature of the intial transaction. ( like pornography is banned in countries like India, Singapore.) Not a lot of banks have tied up with PAYpal. However, you might recieve funds through your - [](https://www.projectguideline.com/reply/517/) - What happens if i have insufficient funds in my paypal account? I am new to paypal and created an account only today because I wanted to sell something through ebay. However, I also bought an item today that costs around $5.00 and I don't have any money in my paypal account. Will paypal automatically transfer - [](https://www.projectguideline.com/reply/519/) - While the customers trying to transfer the existing fund to their bank accounts, the transfer failed and PayPal charged heavily for that failed transfer. Few days after the failure of the Paypal to bank transfer, Paypal returned the charges that was originally made during the failed transfer. But still Paypal is not confirming the possibility - [Re: Broken Link](https://www.projectguideline.com/reply/broken-link/) - Thank you for the information Sir. The link on http://www.eecs.wsu.edu/~dawn/software/owns.html is working but when I'm going to download the source code on http://www.eecs.wsu.edu/~dawn/software/owns-src.tar.gz, the link given me error message. I think the server refer to this link is broken. Is there any other download link from where I can download the source code for "owns" - [](https://www.projectguideline.com/reply/883/) - Thank you for the link. It will just work for me. Regard, Oryza Nicodemus Tarigan - [](https://www.projectguideline.com/reply/884/) - Dear Sir, I find a paper which title is "IP over WDM Module For The NS-2 Simulator" and created by Renato T. R. da Silva. I have read about it but I can't find the way to contact the author. If it is possible, I would like ask for the source code for their work. - [](https://www.projectguideline.com/reply/756/) - The default version of TORA in earlier version of ns2 requires little patching for working. The following links provide that information. http://www.gidforums.com/t-19724.html http://mailman.isi.edu/pipermail/ns-developers/2006-March/002250.html I followed the procedure and made TORA work on ns2.26. This patch may solve your problem - [Re: The changes have been made but it still not working](https://www.projectguideline.com/reply/the-changes-have-been-made-but-it-still-not-working/) - I have already made all these changes but I am still having the same problem. What I have to do next? - [Re: tora problem still exists](https://www.projectguideline.com/reply/tora-problem-still-exists/) - i've problem in running tora $ ns adhoc.tcl TORA cbr-50-10-2 scene-50-0-20-100-500-500 num_nodes is set 50 INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd port-dmux _o28" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] { set cls [$self info class] global errorInfo - [Re: ns2 implementation of TORA seems to be having problems](https://www.projectguideline.com/reply/ns2-implementation-of-tora-seems-to-be-having-problems/) - Just read the patching procedure explained in the above mentioned link (see my previous post). It will solve the problem. As far as I know, the TORA implementation in almost all the higher versions of ns2 (possibly >ns2.26) will not work by default. You can make it work after the above mentioned patch operation. But, - [](https://www.projectguideline.com/reply/545/) - Manual routing can be done using a routing agent called NOAH. You can download it and integrate it with ns2. Matlab can be used from ns2. You can learn it from following link http://www.cse.msu.edu/~wangbo1/nshowto3.html But, interacting with matlab from network layer is not advisable because, that kind of interaction will not be suitable for packet - [](https://www.projectguideline.com/reply/547/) - Check the following link for a hint on Manual Routing. http://www.isi.edu/nsnam/ns/ns-largesim.html - [](https://www.projectguideline.com/reply/514/) - I also have lots of queries regarding how to use PAYPAL account here. I opened a PAYPAL account as it was required after i signed up for some pay to post site. But neither i am getting dollars in the pay to post site nor do i know about using pay pal account . If - [Re: nothing is set in environment](https://www.projectguideline.com/reply/nothing-is-set-in-environment/) - nothing is set in .bashrc and .bash_profile my .bashrc if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions #Include $LEDAROOT/Manual/cmd export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/home/avinashc/Download/LEDA/incl export LIBRARY_PATH=$LIBRARY_PATH:/home/avinashc/Download/LEDA export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/avinashc/Download/LEDA export TOSROOT=/opt/tinyos-2.x/ export CLASSPATH=$TOSROOT/support/sdk/java/tinyos.jar:. #export MAKERULES=/opt/tinyos-2.x/support/make/Makerules export TOSDIR=/opt/tinyos-2.x/tos export PYTHONPATH=$PYTHONPATH:$TOSROOT/support/sdk/python and my .bash_profile if [ -f ~/.bashrc ]; then . ~/.bashrc fi # - [](https://www.projectguideline.com/reply/882/) - The download link seems to be a broken one. Contact the Author for another link to download it. or you may download(copy-past) separate files from the following google code search link.(but it will need lot of patience and experience to make it work) http://www.google.com/codesearch/p?hl=en#klyNBxxjEYE/software/owns-src.tar.gz%7CnnY0IGacGcg/OWNS/ns-2/cbr_session_traffic.cc&q=owns-src&d=2 - [Re: Sending Real Payload in ns2](https://www.projectguideline.com/reply/sending-real-payload-in-ns2/) - The following code segment shows the usage of Message Passing Agent. You can refer the whole example script ‘flooding.tcl’ under the directory ns-allinone-x.xxns-x.xxtclex # subclass Agent/MessagePassing to make it do flooding Class Agent/MessagePassing/Flooding -superclass Agent/MessagePassing Agent/MessagePassing/Flooding instproc send_message {size msgid msg} { $self instvar messages_seen node_ global ns MESSAGE_PORT $ns trace-annotate "Node [$node_ node-addr] is - [Re: Re: Send real stuff in NS2](https://www.projectguideline.com/reply/re-send-real-stuff-in-ns2/) - @wishlog wrote:I would like to ask how can I send real data through ns2, "Refer Agent message passing" Is there have any sample code in this topic? thank you very much. I also want to know how to perform real data transmission in ns2. can anyone give me a hint? Thanks in advance! - [](https://www.projectguideline.com/reply/500/) - I added multi-channel support in ns-2.30, IF you do not implement multi-channel in ns2 , It will create error. - [](https://www.projectguideline.com/reply/658/) - Have you solved this problem? How did you solved it? I've a really similar (probably the same!!) output error. I'm going crazy to resolve it :( !!!! I've tried to install Ns2.26 too, but this is not enough. :evil: Please help me!!! :wink: - [Re: Re: MAODV implementation Problem on ns2.33](https://www.projectguideline.com/reply/re-maodv-implementation-problem-on-ns2-33/) - @Sherry wrote:Hi all > > I need help in running a tcl scripts and testing the performance of the > MAODV protocol in ns2 version 2.33. > I know that for most ns-users this is pretty prementive, but for me as I'm > new to ns2 is a hard task. I followed the thesis " - [Re: Re: MAODV implementation Problem on ns2.33](https://www.projectguideline.com/reply/re-maodv-implementation-problem-on-ns2-33-2/) - @Sherry wrote:Hi all > > I need help in running a tcl scripts and testing the performance of the > MAODV protocol in ns2 version 2.33. > I know that for most ns-users this is pretty prementive, but for me as I'm > new to ns2 is a hard task. I followed the thesis " - [Re: Re: MAODV implementation Problem on ns2.33](https://www.projectguideline.com/reply/re-maodv-implementation-problem-on-ns2-33-3/) - @Sherry wrote:Hi all > > I need help in running a tcl scripts and testing the performance of the > MAODV protocol in ns2 version 2.33. > I know that for most ns-users this is pretty prementive, but for me as I'm > new to ns2 is a hard task. I followed the thesis " - [Re: droptail..](https://www.projectguideline.com/reply/droptail/) - thank you for the reply sir. i am doing scheduling in WLAN . In this i need to attach my c++ codings in ns2 in the queue management scheme named droptail. perhaps this drop tail concept will be as, it allows the packet in to the queue till the buffer gets full, when the buffer - [](https://www.projectguideline.com/reply/955/) - Set the required error rate in a variable set ErrorRate 0.15 write a procedure to set error rate proc UniformErr {} { global ErrorRate set err [new ErrorModel] $err unit packet $err set rate_ $ErrorRate $err drop-target [new Agent/Null] return $err } Call the procedure while creating the MANET node. ns node-config -adhocRouting $val(rp) -llType - [](https://www.projectguideline.com/reply/905/) - How did you simulate DDoS in ns2? - [](https://www.projectguideline.com/reply/906/) - i just create some nodes as clients and then one node as a server...then create the links between them......after that the clients are sending packtes to the server after a very little delay......the starting of all the nodes is 0.0.........if there is no acknowledgment from the server then the packet drop.......its seems like there is - [](https://www.projectguideline.com/reply/907/) - That is the very basic way of simulating DoS attack in a ns2 simulation. If you run the simulation, it may create a trace file. For example, the following lines will open the file TCP_Name-out.tr and write all trace events in it. set TraceFD [open $TCP_Name-out.tr w] $ns trace-all $TraceFD After running the simulation, you - [Re: Bandwidth Formula..](https://www.projectguideline.com/reply/bandwidth-formula/) - thanx for replying...well i have used xgraph to generate the graph i took the code from the net and now unable to understand the output fle...bcz its usnig formula... #Calculate the bandwidth (in MBit/s) and write it to the files puts $f0 "$now [expr $bw0/$time*8/1000000]" puts $f1 "$now [expr $bw1/$time*8/1000000]" puts $f2 "$now [expr $bw2/$time*8/1000000]" - [](https://www.projectguideline.com/reply/773/) - I hope that, an old verions of RSVP patch is available at http://www.netlab.tkk.fi/tutkimus/ironet/ns2/rsvp.zip You may start your work based on this. - [](https://www.projectguideline.com/reply/774/) - Thank you very match for the post, but i heard that the patches of MRSVP and M-YESSIR are in older versions of NS. Is that true? If there are, in which versions? Thanks a lot again. - [](https://www.projectguideline.com/reply/546/) - Hi again, Thank you very much for your help. I didn't know Matlab could be used from ns-2. It can be quite interesting for me in the future :). About the manual routing... i made a mistake on my first mail because i didn't specify that i have to work over wired networks, so i - [](https://www.projectguideline.com/reply/880/) - There is a WDM extension available for ns2. http://www.eecs.wsu.edu/~dawn/software/owns.html But I hope that DWDM can not be simulated on ns2 or Matlab since it seems there is only limited support for this in both of this platforms. There seems a possibility to simulate DWDM networks with OPNET simulator (with SP Guru® Transport Planner). But I - [](https://www.projectguideline.com/reply/495/) - i think its very hard to write - [Re: possible](https://www.projectguideline.com/reply/possible/) - Think I can write. Have to look back on my earlier commands. Have written also. will keep you posted.. - [](https://www.projectguideline.com/reply/686/) - Try to run the script as follows : #ns pbcast_sim.tcl -prob 50 or ns pbcast_sim.tcl -prob 0.5 - [](https://www.projectguideline.com/reply/687/) - @CharlesPandian wrote:Try to run the script as follows : #ns pbcast_sim.tcl -prob 50 or ns pbcast_sim.tcl -prob 0.5 thank you for your posting, I did this way, but I need to set probability dynamically at simulation time according to the number of neighbors as I explained in previous topic. thank you again for your efforts - [Re: attacks in manets](https://www.projectguideline.com/reply/attacks-in-manets/) - does anyone knows how to simulate various attacks on manets such as dos, flooding, blackhole, grayhole, wormhole, sybil etc...please provide me with the source code and the link.. Thanks in advance - [](https://www.projectguideline.com/reply/910/) - My doubt is that if we make a node sink , does it make the server a node? - [](https://www.projectguideline.com/reply/827/) - how to install ns2 on window 7 please guide me in detail step by step please i need it to do project on vanet.. also from where i can get ns2 and cygwin.... - [](https://www.projectguideline.com/reply/828/) - Generally, you can do a minimal install of Cygwin (I mean some selected components of Cygwin) under Windows 7 (or higher). But, installing a fully functional ns2 will not be possible with that Windows 7 install of Cygwin. (there seems some OS architectural limitation which will raise some conflicts) But, you can install Windows XP - [](https://www.projectguideline.com/reply/554/) - Have you applied the Patch for FC5 before starting the installation? it is available at the following link http://www.ececs.uc.edu/~cdmc/ucbt/src/ns2292-gcc410.patch for more info refer http://nsnam.isi.edu/nsnam/index.php/Ns_Users_FAQ - [](https://www.projectguideline.com/reply/555/) - thank you, I've passed throught that step, now I've got anoter error which is shown below: ..... trace/trace.cc ./sctp/sctp.h:705: error: extra qualification ‘SctpAgent::’ on member ‘DumpSendBuffer’ make: *** [trace/trace.o] Error 1 Ns make failed! See http://www.isi.edu/nsnam/ns/ns-problems.html for problems Should I edit some code in sctp/sctp.h? and how? - [](https://www.projectguideline.com/reply/556/) - I was also stuck in the same error once..... plz follow the instruction in the following link to remove this extra qualification error: http://wiki.frugalware.org/Extra_qualification_error Gud Luck... - [](https://www.projectguideline.com/reply/557/) - This link maybe help you. http://wpage.unina.it/marcello.caleffi/ns2/fedora.html God lucky. - [Re: Re- Configuration of ns-2.29](https://www.projectguideline.com/reply/re-configuration-of-ns-2-29/) - Yes it does not work on Linux Fedora but it can be easily configured on Red Hat 9. So do configure it on Red Hat 9 it will work correctly. - [](https://www.projectguideline.com/reply/559/) - Hi friends, I was try to install ns-2.29 in Linux Mint, but i got following error. trace/trace.cc ./sctp/sctp.h:705: error: extra qualification ‘SctpAgent::’ on member ‘DumpSendBuffer’ make: *** [trace/trace.o] Error 1 Ns make failed! See http://www.isi.edu/nsnam/ns/ns-problems.html for problems please tell me solution for install ns-2.29 -Sebastian - [](https://www.projectguideline.com/reply/560/) - These kind of installation problems are mainly due the version of gcc which is installed on the linux os. First apply suitable gcc patch for your version of ns2, for your version of gcc, before starting the installation. If you are getting same kind of errors, then try to replace the current version of gcc - [](https://www.projectguideline.com/reply/561/) - What would people think if I started wearing a fedora? I might start wearing it just to go out for evenings on the town and work up to wearing it to work (not at work) every day. _______________________ affiliateelite ~ affiliateelite.com ~ adgooroo ~ adgooroo.com - [](https://www.projectguideline.com/reply/562/) - :D As far as the HOTness of ns2 is concerned, Red Hat is the better Hat than Fedora (Fedora- A hat made of felt with a creased crown) - [Re: please help](https://www.projectguideline.com/reply/please-help/) - is your wimax code working? i too had downloaded the source code from the net but it is showing an error during execution. could you send me the source code? please mail it to drp.deven@gmail.com - [Re: Re: Question in WiMAX simulation using NS2](https://www.projectguideline.com/reply/re-question-in-wimax-simulation-using-ns2/) - @jackietyf wrote:Will NS2 wimax module be able to simulate differentiate services? For example, i need to compare performance between rtPS and ertPS service classes. Any help/attention will be greatly appreciate. Regards. I can help you. Write me at kire_jakimoski@yahoo.com - [Re: Re: please help](https://www.projectguideline.com/reply/re-please-help/) - @d wrote:is your wimax code working? i too had downloaded the source code from the net but it is showing an error during execution. could you send me the source code? please mail it to drp.deven@gmail.com I can help you. Write me at kire_jakimoski@yahoo.com - [](https://www.projectguideline.com/reply/651/) - Hi zero, I'm working on my thesis related to handover in WiMAX and I'm facing the same problem as yours. If you have solved it or have any reference of how to solve it, please share with me as soon as you can. My email islstch2002@yahoo.com in case you need it. I really appreciate regardless. - [](https://www.projectguideline.com/reply/652/) - @agitjob wrote:Hi zero, I'm working on my thesis related to handover in WiMAX and I'm facing the same problem as yours. If you have solved it or have any reference of how to solve it, please share with me as soon as you can. My email islstch2002@yahoo.com in case you need it. I really appreciate - [](https://www.projectguideline.com/reply/769/) - yes mr charles,, thank you for the advice,, but i need the right scenario simulation to see the behavior of scheduling algorithm role's in wimax,, do u had any suggestion? what is the meaning of worst case scenario simulation ? - [](https://www.projectguideline.com/reply/770/) - yes mr charles,, thank you for the advice,, but i need the right scenario simulation to see the behavior of scheduling algorithm role's in wimax,, do u had any suggestion? what is the meaning of worst case scenario simulation ? I think, NIST WiMax extension model will be the most suitable one for your experiments - [](https://www.projectguideline.com/reply/771/) - plz gesit_ar can u help me i have i project in the same subject and i have many problems in the first steps i install ns2.34 and the wimax package baut i have many problems i can't try any example so plz can u tell me how i will start and the steps that i - [](https://www.projectguideline.com/reply/772/) - @rana wrote:plz gesit_ar can u help me i have i project in the same subject and i have many problems in the first steps i install ns2.34 and the wimax package baut i have many problems i can't try any example so plz can u tell me how i will start and the steps that - [](https://www.projectguideline.com/reply/768/) - Upto now, none of the existing WiMax extensions having any complete scheduler implementation. I hope that, Best Effort based scheduler is available in one of the available extension. But it is also in very preliminary stage. So you have to wait for some time (for some expert to do it) or you have to 'bell - [Re: Re: wimax-wifi handover](https://www.projectguideline.com/reply/re-wimax-wifi-handover/) - @nit wrote:how can we handover a node from wimax ap to wifi ap...i want to know steps to be done for handover - [Re: Re: wimax-wifi handover](https://www.projectguideline.com/reply/re-wimax-wifi-handover-2/) - @nit wrote:how can we handover a node from wimax ap to wifi ap...i want to know steps to be done for handover Do you still need help with this, I can help you! Write me at kire_jakimoski@yahoo.com I will give everything to install and use. - [Re: hope ,its useful..](https://www.projectguideline.com/reply/hope-its-useful/) - i too have d doubt.. searched for it... sum informations regarding the difference between cont and #define is there in this.. hope it may help u to some extent..http://www.thescripts.com/forum/thread219595.html - [Re: Hi pandikumar and aarthi](https://www.projectguideline.com/reply/hi-pandikumar-and-aarthi/) - #define YES 1 ---->is syablic parameter. const int yes=1---> Global declartion Ex: Take this example to #define GREEN G #define statement inform to Complier YES as 1 You have different colours. you have to use colour name in your program many place. Each time you have to type each colour name, Its difficult to do - [](https://www.projectguideline.com/reply/532/) - ya.... but i need difference in the memory allocation... How much size will be taken the both methods of declaratioin... - [](https://www.projectguideline.com/reply/954/) - ok. There is no simple answer for your one line question. Just start learning ns2 by following the steps in the following post http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=13 - [Re: Re: handover](https://www.projectguideline.com/reply/re-handover/) - @ict_wlan wrote:how can simulate the handover process within wimax mobile network, i got an error in fact the wilaxctk is not recognized although it is defined I can help. Write me at kire_jakimoski@yahoo.com - [Re: Re: NS 2.33 with mobiwan patch MobileIPv6](https://www.projectguideline.com/reply/re-ns-2-33-with-mobiwan-patch-mobileipv6/) - @ajayk4186 wrote:Hi, I'm newbie to ns2 . I have installed NS 2.33 with mobiwan patch for MobileIPv6 simulation. I'm able to run successfully the sample scripts that available with mobiwan patch. after that I tried to simulate the topology which is available at following pic. for that I changed the domain address parameters in tcl - [Re: Re: NIST Mobility model + WiMAX model in NS-2.29 all togethe](https://www.projectguideline.com/reply/re-nist-mobility-model-wimax-model-in-ns-2-29-all-togethe/) - @zmezm14 wrote:Good Day can anyone please tell me how to install NIST WiMAX Model and NIST Mobility Model together on NS-2.29 thank you all I can help you with this. Write me at kire_jakimoski@yahoo.com I have everything installed with my patches and scenarios to use. - [](https://www.projectguideline.com/reply/940/) - Hi I believe you were able to fix your problem by your own, just a reminder that you didnt state the error you were getting but you just copy and paste your tcl script! so no wonder why you didn't get any help! so please ensure next time that you state the error clearly so - [](https://www.projectguideline.com/reply/952/) - What is the output of the following patch operation? patch -p1 < dymoum/dymoum_ns-2.34_v0.3.patch For example, if you receive any single error like this Hunk #1 FAILED at XX then it means that the patch operation has failed. If you compile ns2 after a partial patch operation or a failed patch operation, then you can not - [](https://www.projectguideline.com/reply/951/) - In ns2, there is an agent called MessagePassing Agent. You can pass real data (in the form of characters) using this agent. The default message size will be 1500 bytes (defined in ns-default.tcl as Agent/MessagePassing set packetSize_ 1500). But you may increase it as per the requirement. But, I hope that you can not use - [](https://www.projectguideline.com/reply/950/) - While executing xgraph command, i get the error "Problem with input data" - [Re: mannasim is capable of doing data aggregation.](https://www.projectguideline.com/reply/mannasim-is-capable-of-doing-data-aggregation/) - The default ns2 does not have any data aggregation mechanism. But, the sensor network extension called mannasim is capable of doing data aggregation. - [](https://www.projectguideline.com/reply/939/) - Open any text editor and key-in your ns2/tcl simulation script and save it with extention "tcl" like experiment1.tcl. After that, you can run it from the terminal window ( here we assumed that ns2 is already installed in that machine) # ns experiment1.tcl Writing C++ level agent or modifying an existing agent/protocol and compiling ns2 - [](https://www.projectguideline.com/reply/936/) - Hi You can use the ONE (The Opportunistic Network Environment simulator) for your work. It's specially for DTN routing. The information you can find here: http://www.netlab.tkk.fi/tutkimus/dtn/theone/ - [](https://www.projectguideline.com/reply/934/) - There is no ready-made / simple way to do clustering in MANET. There are some sensor network extensions which contain some kind of clustering mechanism. But you can not simply use them the way in which you want. Further, as far as I know, in ns2, security aspects of the simulations were not considered in - [](https://www.projectguideline.com/reply/935/) - It is very simple. set Locationx [$node(1) set X_ ] set Locationy [$node(1) set Y_ ] set Locationz [$node(1) set Z_ ] - [](https://www.projectguideline.com/reply/937/) - I hope that it is possible. Before creating the nodes, we generally supply all the common node parameters. Instead of that, you may create nodes one by one with different node parameters. - [Re: drawbacks](https://www.projectguideline.com/reply/drawbacks/) - Nothing is more important drawback.. but see some one 1) operator overloading mostly uses call by reference concept, and it may cause the problem of circular referencing, when we call operator more then one time in one expression. 2) operator overloading methods are static by nature so difficult to use as dynamically. - [Re: Readonly/Constant in C#](https://www.projectguideline.com/reply/readonlyconstant-in-c/) - Constant 1) This must be initilize at the time of declaration. 2) This is same for all of objects class. 3) It initilize at the time of compilation. Readonly 1)This can be initilize at the time of object creation. 2) This may be different for different objects of class. 3) It Initilize at Runtime. - [](https://www.projectguideline.com/reply/931/) - In fact you can call/use any external program during a ns2 simulation. So even you can call the compiled version of your c/c++ code from tcl scripts. But, it is not the generic/correct way of writing a protocol/agent for a ns2 related network simulation. If you want to write your c/c++ code, then you may - [](https://www.projectguideline.com/reply/930/) - There is a patch available for simulating Wireless Mesh Networks in ns-2. http://cng1.iet.unipi.it/archive/ns2mesh80216/ns2mesh80216-2.33-081113.patch.gz http://cng1.iet.unipi.it/archive/ns2mesh80216/ns2mesh80216-2.31-071030.patch.gz Further, it seems that there is some example script available with that patch for simulating mesh network. Read the following link for further information http://cng1.iet.unipi.it/wiki/index.php/Ns2mesh80216 - [](https://www.projectguideline.com/reply/927/) - I hope that num_connect is not a default parameter related with god object. So instead of using "$god_ set num_connect" , just use the total number of nodes or any number representing node count (like $val(nn) )in that calculation - [](https://www.projectguideline.com/reply/926/) - Read this post. http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=386 - [](https://www.projectguideline.com/reply/925/) - Yes. It is possible; but not a simple thing. Read the procedure available in this link http://www.cse.msu.edu/~wangbo1/ns2/nshowto3.html - [](https://www.projectguideline.com/reply/924/) - Hopefully, there will not be a easy solution for your problem. But, "A Linux TCP implementation for NS2" is providing easy way to integrate linux implementations of tcp along with ns2. http://netlab.caltech.edu/projects/ns2tcplinux/ns2linux/index.html Even you can easily add your own algorithm in a simple way. Higher versions of ns2 contains tcplinux by default. You may try - [](https://www.projectguideline.com/reply/920/) - I think that there is no such protocol readily available for ns2. class LL/Sat is currently the only one available in ns2. Refer Chapter 17 of ns2 manual for more information. You have to extend/modify any available Link-Layer Protocol of ns2 and with AX.25 Amateur Packet-Radio Link-Layer Protocol specifications http://www.tapr.org/pub_ax25.html But it is not a - [](https://www.projectguideline.com/reply/923/) - I think, you have to use a patch like http://www.matlab.nitech.ac.jp/~khpoo/research/index-poisson.htm or http://www.iis.sinica.edu.tw/~cclljj/misc/notes/poisson.cc.html and then customize it according to your need. - [](https://www.projectguideline.com/reply/922/) - The correct syntax of "$ns create-trace Drop file s0 d0" would be like the following one : $ns create-trace Drop $outfile $s0 $d0 Where $file is the file descriptor ( which we initiated like this : set outfile [open out.dat w] $s0 is the source node $d0 is the destination node - [](https://www.projectguideline.com/reply/921/) - Read similar discussions in the following posts. http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&p=101 http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=346 some of the simple errors of this kind can be resolved by modifying the code little bit (like using type casting). Otherwise we have to change the gcc version if we face LOT of such errors during compilation. - [](https://www.projectguideline.com/reply/915/) - Try to install lower version of gcc (and make) and then try compiling ns2. It may solve your problem. - [](https://www.projectguideline.com/reply/914/) - start from the following link http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&t=13 - [](https://www.projectguideline.com/reply/911/) - Generally, any agent of ns2 will receive a packet through a function named ::recv. For example the following aodv function will receive packets at routing layer of aodv. void AODV::recv(Packet *p, Handler*) { ..... ... After receiving the packet it will behave with respect to the received packet. It may forward or send or drop - [](https://www.projectguideline.com/reply/912/) - The error "SplitObject unknown" signifies that you not yet completed the patch correctly and compiled ns2 successfully with swan. - [](https://www.projectguideline.com/reply/913/) - open menu.lst using a text editor (like vi) and revert the changes. Probably it will work. (boot the system with a bootable live linux CD and mount the appropriate device which contains the modified version of menu.lst and do the editing) - [](https://www.projectguideline.com/reply/904/) - According to the 802.11e documentation, changes to 802.11e parameters (CW_MIN, CW_MAX, AIFS, TXOPLimit, PF) should be made in /ns-allinone-2.xx/ns-2.xx/mac/802_11e/priority.tcl for each queue. After changing this file then make ns2 again. Then only the parameters will change. - [](https://www.projectguideline.com/reply/901/) - Agent/Ping instproc recv {from rtt} { $self instvar node_ puts "node [$node_ id] received ping answer from $from with round-trip-time $rtt ms." } If the PningAgnet is receiving a ping reply, then the control will enter this block of code and this print command(puts) will print that info (in console/terminal). "from and rtt" are the - [](https://www.projectguideline.com/reply/894/) - General, if you will try to install a old version of ns2 on a new version of linux/unix, then you will face lot of this kind of errors. This is mainly due the the default(higher) version of gcc (compiler) present in that linux/unix environment. To avoid this kind of errors, simply try to use old - [](https://www.projectguideline.com/reply/893/) - There is a patch available for tora. (search this forum - I mentioned in some other post) You can make it work without any error after the patch operation. But, as far as I have experimented with tora, it will not produce results which were mentioned in earlier papers (some of those comparison graphs in - [](https://www.projectguideline.com/reply/879/) - This info is from a tcl simulation code. You may thank the original (unknown) author for this information. #Pt_ Distance #0.2819 250m #0.5845 300m #1.0828 350m #1.8472 400m #2.959 450m #4.5099 500m #These Pt_ values correspond to the default RXThresh_ value (3.652e-10). #They are not super-accurate, so the transmission range may differ by +/- a - [](https://www.projectguideline.com/reply/866/) - This is a common error received during compiling (making) ns2 after some modification. It means you are doing some copy-past operation in makefile. The copy-past operation will add some non standard end of line characters at end of those lines. The make command will fail if it will 'see' those strange end of line characters. - [](https://www.projectguideline.com/reply/878/) - This error(SplitObject unknown) tells that you not yet successfully compiled ns2 with your new protocol/agent. So, if you are referring your new protocol/agent in a tcl simulation code, it will say "SplitObject unknown" - in your case, any reference to any of the procedure/function of your protocol will raise this error. It means, you not - [](https://www.projectguideline.com/reply/872/) - you did not show the body of the procedure "plotWindow". (So it can do anything) Generally, the xgraph command will expect two column input (from a file or terminal). The first column is 'x' and the second column will be 'y'. So the unit of x and y axis will depend upon the thing you - [](https://www.projectguideline.com/reply/871/) - I hope that, AOMDV - a multi-path routing agent is available for ns2. But SMR is not available from any contributed code of ns2. - [](https://www.projectguideline.com/reply/870/) - there is nothing special with file names (out.tr,win.tr etc.). But to learn about trace analysis, you may start with the following links http://nsnam.isi.edu/nsnam/index.php/NS-2_Trace_Formats http://bunlab.twbbs.org/ns2_trace_format.htm http://www.winlab.rutgers.edu/~zhibinwu/html/ns_trace.html http://mailman.isi.edu/pipermail/ns-users/2003-October/036546.html (but now, it seems that tracegraph is not available for download) Further, there are so many awk, perl and other scripts freely available for trace analysis. - [](https://www.projectguideline.com/reply/869/) - If you mean to print something in console, then you may use fprintf(stderr, "n%4.3d", x); - [](https://www.projectguideline.com/reply/868/) - Read this post and learn to recompile ns2. http://www.projectguideline.com/modules.php?name=Forums&file=viewtopic&p=157 - [](https://www.projectguideline.com/reply/867/) - Just use fprintf(stderr,"your text string"); or to display an integer along with a text, use fprintf(stderr,"The number is : %d", 10 ); - [](https://www.projectguideline.com/reply/865/) - While compiling ns2, finally, it(the make command) will generate a binary executable file in the name "ns". If you run that command you will have % prompt. (just similar to a tcl shell prompt). Ok. ns is made up of thousands of such individual C++ files (*.cc) In C++ (and in c) there is a - [](https://www.projectguideline.com/reply/864/) - set rt [$node_ rtObject?] set fd [open n0 w] $rt dump-routes $fd - [](https://www.projectguideline.com/reply/861/) - What is multi-part OLSR? - [](https://www.projectguideline.com/reply/860/) - I thing you are just trying to download ns2 from sourceforge.net (you are actually not installing it from the browser). Just to solve this download problem, use a better browser like Firefox or Opera. Further, even after successful download, you can not install ns2 directly on windows. You will need cygwin environment (a unix like - [](https://www.projectguideline.com/reply/854/) - First install ns2.34 successfully using the installation script as follows : Change to allinone-2.34/ folder # ./install It will install tclcl. After successful installation, edit the .profile or .bash_profile with settings. (for example, the following link will provide the profile settings for ns2.28 http://www.projectguideline.com/modules.php?name=News&file=article&sid=9) After that only tclcl will be in path (the linux shell - [](https://www.projectguideline.com/reply/853/) - Just to make a node to drop a packet, no need to change any routing protocol. You may error model of ns2 to make nodes to randomly drop packets. - [](https://www.projectguideline.com/reply/852/) - try using Node set multiPath_ 1 instead of node_ set multiPath_ 1 Use that line just after creating the simulator instance and just before creating any node. Probably it will work as you expected. I used in one of my previous work, and it worked correctly. a similar discussion con be found in the following - [](https://www.projectguideline.com/reply/851/) - nrlolsrd seems to be the Naval Research Laboratory's separate implementation of olsr protocol (not a patch for existing version of olsr of ns2). protolib seems to be a generic framework for easy development of protocols for ns2 and other platforms. so I belive that, technicaly both of them can co exist in one instalation of - [](https://www.projectguideline.com/reply/846/) - What kind of filter (with a script like awk /perl) you are using to trace analysis on the generated trace files? Post the relevant code/script for evaluation. - [](https://www.projectguideline.com/reply/842/) - It is not that much simple. I think that, you have to write an entire location aware routing protocol to get the direction of the source node which initiated the route discovery. or at least make the source node to send its location inside the packt (the source node should use some (simulated) gps kind - [](https://www.projectguideline.com/reply/832/) - It will depend upon the protocol you are using/writing. For example, if you are going to improve existing version of AODV and make it to behave as Power Aware AODV then you have to do those modifications mainly in aodv.cc and aodv.h and other files in aodv folder of ns2 directory. If you are writing - [](https://www.projectguideline.com/reply/844/) - First learn about the ns2's old and new trace formats. And then search for suitable strings in the corresponding .cc files. (carefully examine all the existing 'fprintf' commands in those files) Hopefully, you will get your location to add your own trace events. - [](https://www.projectguideline.com/reply/845/) - Which version of patch you are using? What kind of experiment you are doing (wired or wireless)? - [](https://www.projectguideline.com/reply/843/) - In the ns2 world, you can not get anything ready-made most of the times. All the freely available scrips can be used if you are understanding them. They will need little modifications to work with your trace files. As far as a ns2 project is concerned, the trace analysis is the most important part of - [](https://www.projectguideline.com/reply/813/) - Well, first of all any linux distribution supports the use of ns2 provided you have the right packages installed. So, if you have installed ubuntu, (I personally don't suggest its use, since it causes a lot of problem post installation), try and get all the development packages such as python, perl, tcl/tk(very imp.), if everything - [](https://www.projectguideline.com/reply/829/) - First lean to compile ns2 (I mean - after installing nsallinone package , if everything work good, you can seperately compile ns2 from ./ns-allinone-2.xx/ns-2.xx folder) do the following if you want to include some function in aodv, then add them inside aodv.cc and aodv.h according to the syntax (normal c++ way). #cd ns-allinone-2.xx/ns-2.xx #make clean - [](https://www.projectguideline.com/reply/820/) - There is a multicast extension of AODV called MAODV available for ns2. You can get the patch and experiment with wireless multicast routing. - [](https://www.projectguideline.com/reply/803/) - This problem may be due to the gcc version of Fedora 9. Try installing lower version of gcc. OR Try installing higher versions of ns2 on Fedora 9 OR Try ns2 on lower version of Fedora. ns2 can be installed on RedHat Linux (I tried only on old versions of RHL) without any gcc related - [](https://www.projectguideline.com/reply/802/) - Old versions of network simulators will require patching before the installation. So before run the ./install, you have to apply suitable patch for that version (ns2.1b8a). Try to find a patch file called ns2.1cygwin.patch. you may make ns2.1b8a to work by applying this patch and with some little further modifications. Once I made it (ns-allinone-2.1b9a) - [](https://www.projectguideline.com/reply/799/) - Post the script which you are using to calculate the throughput and portion of of the trace file. without this two no one can find your mistake. - [Re: Re: PayPal account linked to my ebay](https://www.projectguideline.com/reply/re-paypal-account-linked-to-my-ebay/) - @zabinskia wrote:How can I change the PayPal account linked to my ebay sellers account? My buyer has submitted payment, but it went to an e-mail address that is not linked to any paypal account. I do have a paypal account, but don't know how to verify my Ebay sellers account is linked to it. First, - [](https://www.projectguideline.com/reply/794/) - The following document explains a procedure http://www.cs.binghamton.edu/~nael/cs528/lqsr.pdf You may already saw this one. But it will be the only available starting point for your implementation. - [](https://www.projectguideline.com/reply/795/) - have you considered to using matlab? i think there are a lot MIMO modules in matlab .. - [](https://www.projectguideline.com/reply/766/) - hi... maybe you can start with finding the right of case study to run the simulation,, the simulation purpose to see and analyze the behavior the system is,, - [](https://www.projectguideline.com/reply/765/) - Very long time ago, I made the ns2.26 version of GnutellaSim to work on cygwin and tested with some preliminary scenario. But its implementation seems to be too complicated. - [](https://www.projectguideline.com/reply/784/) - If you are facing problems related with installation or facing errors during running the simulation, then it may be due to the ns2 version you are using. That extension can be used only on a particular old version of ns2. - [](https://www.projectguideline.com/reply/787/) - Give little more explanation about your requirement/scenario - [](https://www.projectguideline.com/reply/788/) - The section 4.1 of original technical document "rsvpns.pdf" by Marc Greis explains the procedure. It says, that the README.RSVP document which comes along with the patch has the detailed patching procedure. Refer the following document. http://www.redes.unb.br/material/Topicos_Redes_Comunicacao/rsvpns.pdf - [](https://www.projectguideline.com/reply/789/) - Some very old versions of ns2 (like ns2.1xx) was available for windows compilation (using Microsoft Visual C++). But any version of ns2 can be compiled under Cygwin Unix/Linux Emulator for windows. But the final binaries (like ns.exe or nam.exe or xgraph.exe) can be used under cygwin environment only. Even the compiled binaries can be made - [](https://www.projectguideline.com/reply/777/) - I hope that, you should look in to the code of Propagation Models of ns2 - [](https://www.projectguideline.com/reply/767/) - Almost all the protocol elements of ns2 (or agents) will contain two important functions. One is “recv” and the another is “send”. So, in your protocol agent’s code, you have to find a appropriate location (probably, in recv function) to implement the required functionality. - [Re: AntSense Protocol Implementation Problem](https://www.projectguideline.com/reply/antsense-protocol-implementation-problem-5/) - While compiling NS2-2.28 does not give any error, but when I use antsense under tcl as protocol it stops with the following error. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd if-queue _o20" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] - [Re: No Criteria](https://www.projectguideline.com/reply/no-criteria/) - As such there is no guidelines. (As far as I know). There are many ways of doing a project, some are mentioned below: 1. Thesis @ college 2. Thesis @ Company or research center 3. Working models @college 4. Working Model @ Company For option 2 and 4 , one has to contact a company - [](https://www.projectguideline.com/reply/751/) - There is no simple or readymade solution to your problem. You have to understand the AODV code which is available in the directory ns-allinone-2.xxns-2.xxaodv After little bit of effort, you may add the required functionality in the existing AODV code. First study the following howto http://masimum.inf.um.es/nsrt-howto/pdf/nsrt-howto.pdf - [](https://www.projectguideline.com/reply/740/) - sorry your question is not clear. Are you talking about some kind of table management for handling some global variables in a c++ level agent? - [Re: Answer: how to access the value of congestion window of TCP](https://www.projectguideline.com/reply/answer-how-to-access-the-value-of-congestion-window-of-tcp/) - hi ghadah, based on my limited knowledge on ns-2, you can do this using a procedure. pls refer to: http://www-sop.inria.fr/mistral/personnel/Eitan.Altman/COURS-NS/n3.pdf page 45 - [](https://www.projectguideline.com/reply/736/) - There are lot of such rate based congestion control protocols available on internet. Just use google to find a suitable one with respect to your requirement. Start searching from this two links http://netlab.caltech.edu/projects/ns2tcplinux/ns2linux-2.29-linux-2.6.16/ http://nsnam.isi.edu/nsnam/index.php/Contributed_Code - [](https://www.projectguideline.com/reply/630/) - That's quite an interesting but difficult work. Sorry I cant help u now. Pls wait for the others' help. :cry: simulation rachat credit - [](https://www.projectguideline.com/reply/711/) - Hi Nithin, This is Deepthi.Even i need the same scenario as u described!My scenario is Nodes are distributed and they are active(always have data to send), DCF algorithm has to be implemented!I have parameters to set like Cwmin,Cwmax,header length values etc!How can i change the default parameters??Did u find the tcl code for ur scenario??If - [](https://www.projectguideline.com/reply/698/) - The this question was already answered. Search this forum; you will find the answer. - [](https://www.projectguideline.com/reply/685/) - Since the second script is including the first one (using source command), you have to run the second script only. But the script is expecting some command line parameters. So give them while running the code like #ns mycode.tcl parameter1 parameter2 etc., - [](https://www.projectguideline.com/reply/700/) - Yes you can. But not with the default TCP/UDP agents available in ns2. - [](https://www.projectguideline.com/reply/710/) - Since the patch is for ns-2.30, first try the patch after installing a fresh copy of ns-2.30. - [](https://www.projectguideline.com/reply/701/) - Technically , there is no difference in running a ns2 code on windows(with cygwin) as well as Linux. If your code is running some external commands using shell, then it will differ in both environments. - [](https://www.projectguideline.com/reply/702/) - After validating your paypal account, you can directly transfer the money from your paypal account to some of (all?) the Indian bank accounts. But for validating your paypal account, you should have a valid credit card. - [](https://www.projectguideline.com/reply/703/) - It is already available in ns2. What you have to do is, you should learn to use it. - [](https://www.projectguideline.com/reply/705/) - There are some awk scripts freely available for doing trace analysis. Just use google to find suitable scripts for your requirement. (use suitable keywords like trace analysis, ns2 .awk etc) - [](https://www.projectguideline.com/reply/708/) - You have to connect them separately as usual. But you can minimize the code by doing this in a for loop. - [](https://www.projectguideline.com/reply/709/) - As far as I know, there is no freely available code extension for doing content based routing in ns2. But there are lot of papers related with this routing protocol http://www.google.co.in/search?hl=en&q=content+based+routing+ns2+filetype%3Apdf&btnG=Search&meta= So if you are doing a research/project related with CBR then you have to develop the routing agent on your own starting from single - [](https://www.projectguideline.com/reply/704/) - In fact, in a ns2 tcl script, each node will have a unique id by default. From c++ code of ns2, we can also refer that node id. Your question is not clear. - [](https://www.projectguideline.com/reply/699/) - yes it is very easy, just go to this path and type ./make-scen.csh . But you should open this patch to add your specific parameters . - [](https://www.projectguideline.com/reply/638/) - http://personales.unican.es/aguerocr/files/ucMultiIfacesSupport.pdf Take a look at page number 35. In that the author populate the interface list and use cmn->iFace to get the appropriate interface. - [Re: A very very primitive technique for implementing new Agent.](https://www.projectguideline.com/reply/a-very-very-primitive-technique-for-implementing-new-agent/) - A simple and crude technique :lol: of implementing any kind of new agent in ns2 is using searching for keywords in entire ns2 directory structure. For example, if you want to implement a protocol similar to AODV, then search for suitable keyword like “aodv” in entire ns2 directory structure :idea: and find the files containing - [](https://www.projectguideline.com/reply/643/) - In two ray model, the power decreases faster than Free Space model when distance increases. Hence it is always best to use Free Space for shorter distance and Two Ray for longer distances. Post reply if it makes sense or not. - [](https://www.projectguideline.com/reply/671/) - I can not understand what will be the 'good' parameters because, generally we will set parameters to simulate a network most accurately according to it’s application. - [](https://www.projectguideline.com/reply/672/) - The function TrustManager::initNewTrustValues(Path&, int) should have a prototype in the corresponding header file. Some times, even if you are having prototype defined in header file, you may see this error due to type mismatch in arguments or return type. If it is the cause of the error then use type cast. (Some version of compiler - [](https://www.projectguideline.com/reply/670/) - There are several reasons to end with Segmentation fault. The most common ones are, due to wrong format strings in fprintf command. (for example, if you try to print a string which is not null terminated, then you may end with such error) First check the fscanf or fprintf commands (if any) - [Re: Re: WRITTEN BY AN INDIAN SOFTWARE ENGINEER](https://www.projectguideline.com/reply/re-written-by-an-indian-software-engineer/) - very touchy and true. Is applicable for SPs in India @CharlesPandian wrote:Note: I have received this story from my student through personal e-mail. I thank that student for sharing this with me. Charles Pandian. WRITTEN BY AN INDIAN SOFTWARE ENGINEER...- A Bitter Reality (Originally written by some unknown software engineer) As the dream of most - [](https://www.projectguideline.com/reply/650/) - hi there, i need help here, how to compile file .cpp in ns2 (my OS is windows XP and i use cygwin). thank you for your help... - [](https://www.projectguideline.com/reply/649/) - I think that your are running a wrong installation script. Just explain the procedure (which you are trying) step by step. - [](https://www.projectguideline.com/reply/648/) - I hope that this problem is not related with ns2 installation. Try to install ns2 in some other version of linux or on a clean installation of cygwin. - [](https://www.projectguideline.com/reply/621/) - I hope that PHP is the best for web based application development for the following reason. 1.Since php is very native to linux/unix based platforms, almost all the related software like mysql, apache are free for the users. So the development cost related with software will be Zero. 2.Naturally all the linux/unix web related applications/software - [](https://www.projectguideline.com/reply/620/) - The line Scheduler::instance().schedule(target_, p, 0.01 * Random::uniform()); will Schedule the packet for transmission. The packet will be sent to all the neighbors if it is marked (in the header part) as a broadcast packet. - [](https://www.projectguideline.com/reply/619/) - You can implement it by adding suitable code at suitable place in any one of the following functions of aodv.cc AODV::recvRequest(Packet *p) { Or AODV::forward(aodv_rt_entry *rt, Packet *p, double delay) { - [](https://www.projectguideline.com/reply/618/) - As far as my understanding, the following lines Will not make the agent to behave as a routing agent. I hope still the default routing protocol DV will take care of routing. set a0 [new Agent/MyAgentOtcl] $ns attach-agent $n0 $a0 set a1 [new Agent/MyAgentOtcl] $ns attach-agent $n1 $a1 So while you are sending something via - [](https://www.projectguideline.com/reply/612/) - This mean that you not yet successfully patched ns2 for MAODV. Repeat the installation/Patching procedure of MAODV again and then try the tcl script. - [](https://www.projectguideline.com/reply/617/) - If you want to implement it at C++ level ns2 code, then you may use array or structure in the class file corresponding to the node For example in “node.cc” and “node.h” (if database only). Or you may implement it in the routing agent code itself. (ex : aodv.cc and aodv.h). But, this will require - [](https://www.projectguideline.com/reply/605/) - An agent code implemented in CC file can be integrated into ns2 and can be inherited or used from a tcl file. The ns2 interpreter can “run” only tcl scripts not CC files. - [](https://www.projectguideline.com/reply/604/) - Thank you for this information. It will be very useful for research students. - [Re: channel reservation](https://www.projectguideline.com/reply/channel-reservation/) - Dear Sir, how to make channel reservation in MANET - [](https://www.projectguideline.com/reply/600/) - You can use any text editor to edit .bash_profile. #vi .bash_profile or #gedit .bash_profile - if gedit is in your system The script will get executed automatically while login again in the system. - [](https://www.projectguideline.com/reply/599/) - If there will not be any readymade solution available for this, After some effort, I hope that it can be done by adding suitable code in aodv.cc in suitable places at the following functions. AODV::sendRequest (...) and AODV::recvAODV(...) Certainly it will not be a simple task - [](https://www.projectguideline.com/reply/512/) - Thanks for this Good advices :D - [](https://www.projectguideline.com/reply/595/) - You have given only single line of code. No one can guess the error with that single line. So post some more related lines or the whole function where you are trying the b-cast. - [](https://www.projectguideline.com/reply/587/) - It seems that the following SIP path for ns2 contains some implementation of DNS. http://www-x.antd.nist.gov/proj/iptel/ns2-sip-simulation/ns-2.1b9a.sip.patch - [](https://www.projectguideline.com/reply/586/) - If xgraph has been installed properly on a linux/unix/Cygwin system, then you can use the “man” command to see the manual page of xgraph. That is, the command #man xgraph will show several pages of help for using xgraph. You will see all the parameters there. - [](https://www.projectguideline.com/reply/573/) - It is some what tough and is called as trace analysis. For doing this we have to have good knowledge about ns2 trace file formats. Filter the necessary events from the trace file using scripting languages like tcl, perl, Python and awk or shell scripts or any other languages like C, C++, Java and prepare - [](https://www.projectguideline.com/reply/572/) - Generally, the new agent will be attached with a nodes. If the receive function of a node or the agent attached with that node is receiving something, then at that point it can refer its variable only, That is , if the lines $zigbee set DestinoPaqID 79 $zigbee set OrigenPaqID 2 refer that particular agent - [](https://www.projectguideline.com/reply/571/) - You did not mention how you are changing those values in your simulation. Generally if the node is moving out from the topographical area, ns will raise error. - [](https://www.projectguideline.com/reply/568/) - In the section “XI. Generating traffic-connection and node-movement files for large wireless scenarios” of Marc Greis’s tutorial there is a simple example illustrating similar problem. - [](https://www.projectguideline.com/reply/567/) - If you are trying it on ns2.26 and using the sample script provided by the authors then you will end up with same results. If you are trying it on your script, then check the transmission range of your nodes, Transmission power and bandwidth. You may find your answer. - [](https://www.projectguideline.com/reply/566/) - Generally, in ns2, this kind of task can not done only with TCL scripts. You have to write the required code at specific areas of existing agents or you have to write your own agent to do the same. For example, the following code segment is handling ttl. hdr_ip *iph = HDR_IP(p); hdr_cmn *ch = - [](https://www.projectguideline.com/reply/552/) - If you mean a ‘TCL Script” to do this kind of election, then my answer will be NO. Probably you may not find such a script on Internet since these functionality were generally implemented with complex C++ Code. - [](https://www.projectguideline.com/reply/553/) - I hope that you don’t need to implement a timer. Refer the code of routing protocols such as DSR. There you may find the usage of a timer. For example, in DSR, you will find this timer code in DSRAgent.h class SendBufferTimer : public TimerHandler { public: SendBufferTimer(DSRAgent *a) : TimerHandler() { a_ = a;} - [](https://www.projectguideline.com/reply/551/) - Before starting with your own code, first try to implement existing QoS additions (if any) on a suitable version of ns2. It will give you better understanding of the architecture of ns2. Instead of writing your own code from single line, you can alter a suitable QoS extension as per your needs. - [](https://www.projectguideline.com/reply/544/) - Have you tried the following link? http://www.ece.rochester.edu/research/wcng/code/index.htm - [](https://www.projectguideline.com/reply/543/) - Sine DCHP is a application is a simple service of Tcp/IP protocol, it can be done with little effort while comparing with the effort needed for other things such as a routing protocol. It can be implemented using an agent called “Agent/MessagePassing” you can see an example script in ns2 which will use that agent.. - [](https://www.projectguideline.com/reply/540/) - What about the total size(bytes) of the recieved packets at the point of interest in both case? - [Re: ns2 and .bash_profile](https://www.projectguideline.com/reply/ns2-and-bash_profile/) - It is .bashrc not ./bashrc. It will be in your home directory. To go to your home directory, just issue the command 'cd' without any parameters. Instead of using ./bashrc use can also .bash_profile which will be in your home directory. In unix anything starting with a . ( period) will be considered as a - [](https://www.projectguideline.com/reply/513/) - Refer the function God::IsNeighbor(int i, int j) in mobilegod.cc you will have some idea about neighbor discovery in MANET. Charles Pandian. - [Re: Linux version and ns2 version](https://www.projectguideline.com/reply/linux-version-and-ns2-version/) - Generally ns2 is only tested on some specific version of Unix variants (like Red Hat Linux). But after particular release of ns2 version, research people around the world may give a patch file (a script :idea: which will automatically fixes ns2 for installing it in a different variant of Unix/Linux :D ). Patching a ns2 - [Re: Reply to Geetha](https://www.projectguideline.com/reply/reply-to-geetha/) - With phrase "periodic route interval" :?: - you mean the route table update time, beacon broadcast interval etc.,?. If it is the case, you may find lot of timers in c code of every routing protocol. If there is any TCL command interface provided to handle those timers then we can use them from TCL - [Re: Reply to allke0527](https://www.projectguideline.com/reply/reply-to-allke0527/) - allke0527, If you are successfully :D installed the NIST code in ns2 and getting some meaningful statistics and results, then your problem probably will not be in Otcl or tcl. You have to find the section of ‘c’ code which is handling the Hanover process and add your scheme in those sections. The location information ## Categories - [Uncategorized](https://www.projectguideline.com/category/uncategorized/) - [Ns-2 Installation](https://www.projectguideline.com/category/ns-2/ns-2-installation/) - [Patching Ns-2](https://www.projectguideline.com/category/ns-2/patching-ns-2/) - [Experiments on Ns2](https://www.projectguideline.com/category/experiments-on-ns2/) - [General Ns2 related issues](https://www.projectguideline.com/category/general-ns2-related-issues/) - [ns-2](https://www.projectguideline.com/category/ns-2/) - [Research](https://www.projectguideline.com/category/research/) - [ns-3](https://www.projectguideline.com/category/ns-3/) - [ns-3 Installation](https://www.projectguideline.com/category/ns-3/ns-3-installation/) - [Old Undergraduate Projects](https://www.projectguideline.com/category/old-ug-projects/) - [Students Contributed ns-2 Projects](https://www.projectguideline.com/category/students-contributed-ns2-projects/) - [Students Contributed Matlab Projects](https://www.projectguideline.com/category/students-contributed-matlab-projects/) - [Omnet++](https://www.projectguideline.com/category/omnetpp/) - [Restricted Articles](https://www.projectguideline.com/category/restricted-articles/) - [SUMO](https://www.projectguideline.com/category/sumo/) - [Electronics](https://www.projectguideline.com/category/electronics/) - [Unrestricted Articles](https://www.projectguideline.com/category/free-open-unrestricted/) - [Promotion free articles](https://www.projectguideline.com/category/promotion-free-articles/) - [Articles for Research Scholars](https://www.projectguideline.com/category/articles-for-research-scholars/) - [Articles for Beginners](https://www.projectguideline.com/category/articles-for-beginners/) - [3D Network Simulations](https://www.projectguideline.com/category/3d-network-simulations/) ## Tags - [Free Space Optical Networks (FSO Network)](https://www.projectguideline.com/tag/free-space-optical-networks-fso-network/) - [Mobile Ad Hoc Networks(MANET)](https://www.projectguideline.com/tag/mobile-ad-hoc-networksmanet/) - [Mobile Wireless Networks](https://www.projectguideline.com/tag/mobile-wireless-networks/) - [Network Security](https://www.projectguideline.com/tag/network-security/) - [Underwater Sensor Network](https://www.projectguideline.com/tag/underwater-sensor-network/) - [Vehicular Ad Hoc Networks(VAN)](https://www.projectguideline.com/tag/vehicular-ad-hoc-networksvan/) - [Wired Networks](https://www.projectguideline.com/tag/wired-networks/) - [Wireless Sensor Networks(WSN)](https://www.projectguideline.com/tag/wireless-sensor-networkswsn/) - [Internet of Things (IoT)](https://www.projectguideline.com/tag/internet-of-things-iot/) - [LTE](https://www.projectguideline.com/tag/lte/) - [4G](https://www.projectguideline.com/tag/4g/) - [EPC](https://www.projectguideline.com/tag/epc/) - [MME](https://www.projectguideline.com/tag/mme/) - [PGW](https://www.projectguideline.com/tag/pgw/) - [SGW](https://www.projectguideline.com/tag/sgw/) - [Interfaces](https://www.projectguideline.com/tag/interfaces/) - [X2 Handover](https://www.projectguideline.com/tag/x2-handover/) - [S1 Handover](https://www.projectguideline.com/tag/s1-handover/) - [3D Visualization Tool](https://www.projectguideline.com/tag/3d-visualization-tool/) - [3D Network Simulation with ns-3](https://www.projectguideline.com/tag/3d-network-simulation-with-ns-3/) - [Visualization](https://www.projectguideline.com/tag/visualization/) - [Installation](https://www.projectguideline.com/tag/installation/) - [ns-3](https://www.projectguideline.com/tag/ns-3/) - [5G](https://www.projectguideline.com/tag/5g/) - [Wireless](https://www.projectguideline.com/tag/wireless/) - [3D Mobility Models](https://www.projectguideline.com/tag/3d-mobility-models/) - [FANET](https://www.projectguideline.com/tag/fanet/) - [UAV](https://www.projectguideline.com/tag/uav/) - [MANET](https://www.projectguideline.com/tag/manet/) - [Circle Mobility Model](https://www.projectguideline.com/tag/circle-mobility-model/) - [Spring Mobility Model](https://www.projectguideline.com/tag/spring-mobility-model/) - [Custom Mobility Model](https://www.projectguideline.com/tag/custom-mobility-model/) - [Grid Mobility Model](https://www.projectguideline.com/tag/grid-mobility-model/) - [UWSN](https://www.projectguideline.com/tag/uwsn/) - [Acoustic Underwater Network](https://www.projectguideline.com/tag/acoustic-underwater-network/) - [Underwater Mobility Model](https://www.projectguideline.com/tag/underwater-mobility-model/) - [AANET](https://www.projectguideline.com/tag/aanet/) - [3D Mobility Model](https://www.projectguideline.com/tag/3d-mobility-model/) - [3D Mobility Mode](https://www.projectguideline.com/tag/3d-mobility-mode/) - [Gauss Markov Mobility Model](https://www.projectguideline.com/tag/gauss-markov-mobility-model/) - [Randomway Mobility Model](https://www.projectguideline.com/tag/randomway-mobility-model/) - [VANET](https://www.projectguideline.com/tag/vanet/) - [DSRC](https://www.projectguideline.com/tag/dsrc/) - [WAVE](https://www.projectguideline.com/tag/wave/) - [ns2](https://www.projectguideline.com/tag/ns2/) - [Omnet++](https://www.projectguideline.com/tag/omnet/) - [TCP Dynamics](https://www.projectguideline.com/tag/tcp-dynamics/) - [cwnd Dynamics](https://www.projectguideline.com/tag/cwnd-dynamics/) - [rtt Dynamics](https://www.projectguideline.com/tag/rtt-dynamics/) - [ns-2](https://www.projectguideline.com/tag/ns-2/) - [Aquasim](https://www.projectguideline.com/tag/aquasim/) - [Aqua3D](https://www.projectguideline.com/tag/aqua3d/) - [ms-van3t](https://www.projectguideline.com/tag/ms-van3t/) - [ns3](https://www.projectguideline.com/tag/ns3/) - [SUMO](https://www.projectguideline.com/tag/sumo/) - [TraCI](https://www.projectguideline.com/tag/traci/) - [Digital Image Processing](https://www.projectguideline.com/tag/digital-image-processing/) - [ns3-ai](https://www.projectguideline.com/tag/ns3-ai/) - [AI/ML Simulations on ns-3](https://www.projectguideline.com/tag/ai-ml-simulations-on-ns-3/) - [chroot jail](https://www.projectguideline.com/tag/chroot-jail/) - [Python](https://www.projectguideline.com/tag/python/) - [Trace Analysis](https://www.projectguideline.com/tag/trace-analysis/) - [ns3-gym](https://www.projectguideline.com/tag/ns3-gym/) - [debian](https://www.projectguideline.com/tag/debian/) - [ns-2 Tutorial](https://www.projectguideline.com/tag/ns-2-tutorial/) - [Introduction to ns-2](https://www.projectguideline.com/tag/introduction-to-ns-2/) - [ns-2 Simulations](https://www.projectguideline.com/tag/ns-2-simulations/) - [ns-2 Examples](https://www.projectguideline.com/tag/ns-2-examples/) - [ns-2 wireless simulation example](https://www.projectguideline.com/tag/ns-2-wireless-simulation-example/) - [ns-2 simulation examples](https://www.projectguideline.com/tag/ns-2-simulation-examples/) - [k-mean clustering](https://www.projectguideline.com/tag/k-mean-clustering/) - [cluster head selection](https://www.projectguideline.com/tag/cluster-head-selection/) - [ns-2 clustering simulation](https://www.projectguideline.com/tag/ns-2-clustering-simulation/) - [CESAR Chipher](https://www.projectguideline.com/tag/cesar-chipher/) - [flooding](https://www.projectguideline.com/tag/flooding/) - [flooding algorithm](https://www.projectguideline.com/tag/flooding-algorithm/) - [simple flooding](https://www.projectguideline.com/tag/simple-flooding/) - [learning ns-3](https://www.projectguideline.com/tag/learning-ns-3/) - [Deep Reinforcement Learning](https://www.projectguideline.com/tag/deep-reinforcement-learning/) - [DRL](https://www.projectguideline.com/tag/drl/) - [Contention Window Optimization](https://www.projectguideline.com/tag/contention-window-optimization/) - [Reinforcement Learning](https://www.projectguideline.com/tag/reinforcement-learning/) - [random road network](https://www.projectguideline.com/tag/random-road-network/) - [netgenerate](https://www.projectguideline.com/tag/netgenerate/) - [netedit](https://www.projectguideline.com/tag/netedit/) - [duarouter](https://www.projectguideline.com/tag/duarouter/) - [sumo-gui](https://www.projectguideline.com/tag/sumo-gui/) - [LoRa](https://www.projectguideline.com/tag/lora/) - [LoRaWAN](https://www.projectguideline.com/tag/lorawan/) - [IoT](https://www.projectguideline.com/tag/iot/) - [VS Code](https://www.projectguideline.com/tag/vs-code/) - [Visual Code Editor](https://www.projectguideline.com/tag/visual-code-editor/) - [GUI for ns-3](https://www.projectguideline.com/tag/gui-for-ns-3/) - [Ns-3-dev](https://www.projectguideline.com/tag/ns-3-dev/) - [chroot](https://www.projectguideline.com/tag/chroot/) - [Configuration](https://www.projectguideline.com/tag/configuration/) - [Fuzzy Logic](https://www.projectguideline.com/tag/fuzzy-logic/) - [Fuzzylogic](https://www.projectguideline.com/tag/fuzzylogic/) - [Fuzzylite](https://www.projectguideline.com/tag/fuzzylite/) - [CMake](https://www.projectguideline.com/tag/cmake/) - [VirtualBox](https://www.projectguideline.com/tag/virtualbox/) - [Installing old Software](https://www.projectguideline.com/tag/installing-old-software/) - [Simu5G](https://www.projectguideline.com/tag/simu5g/) - [6G](https://www.projectguideline.com/tag/6g/) - [THz](https://www.projectguideline.com/tag/thz/) - [Terasim](https://www.projectguideline.com/tag/terasim/) - [BAN](https://www.projectguideline.com/tag/ban/) - [Castalia](https://www.projectguideline.com/tag/castalia/) - [WSN](https://www.projectguideline.com/tag/wsn/) - [Body Area Network](https://www.projectguideline.com/tag/body-area-network/) - [Wireless Sensor Network](https://www.projectguideline.com/tag/wireless-sensor-network/) - [5G-Lena](https://www.projectguideline.com/tag/5g-lena/) - [3GPP-NR](https://www.projectguideline.com/tag/3gpp-nr/) - [3GPP](https://www.projectguideline.com/tag/3gpp/) - [NR](https://www.projectguideline.com/tag/nr/) - [New RAdio](https://www.projectguideline.com/tag/new-radio/) - [ns-3.36](https://www.projectguideline.com/tag/ns-3-36/) - [GPSR](https://www.projectguideline.com/tag/gpsr/) - [analysis of results](https://www.projectguideline.com/tag/analysis-of-results/) - [graphs](https://www.projectguideline.com/tag/graphs/) - [charts](https://www.projectguideline.com/tag/charts/) - [batch simulation runs](https://www.projectguideline.com/tag/batch-simulation-runs/) - [batch trace analysis](https://www.projectguideline.com/tag/batch-trace-analysis/) - [GnuPlot](https://www.projectguideline.com/tag/gnuplot/) - [tables](https://www.projectguideline.com/tag/tables/) - [shell script](https://www.projectguideline.com/tag/shell-script/) - [awk script](https://www.projectguideline.com/tag/awk-script/) - [Veins](https://www.projectguideline.com/tag/veins/) - [FLoRa](https://www.projectguideline.com/tag/flora/) - [ADR](https://www.projectguideline.com/tag/adr/) - [Windows](https://www.projectguideline.com/tag/windows/) - [Windows11](https://www.projectguideline.com/tag/windows11/) - [WSL](https://www.projectguideline.com/tag/wsl/) - [WSL2](https://www.projectguideline.com/tag/wsl2/) - [GUI applications](https://www.projectguideline.com/tag/gui-applications/) - [NetAnim](https://www.projectguideline.com/tag/netanim/) - [nam](https://www.projectguideline.com/tag/nam/) - [IDE](https://www.projectguideline.com/tag/ide/) - [Window](https://www.projectguideline.com/tag/window/) - [Windows 11](https://www.projectguideline.com/tag/windows-11/) - [VANET Simulation](https://www.projectguideline.com/tag/vanet-simulation/) - [Microsoft WIindows](https://www.projectguideline.com/tag/microsoft-wiindows/) - [Windows 10](https://www.projectguideline.com/tag/windows-10/) - [nr-u](https://www.projectguideline.com/tag/nr-u/) - [ns-3.35](https://www.projectguideline.com/tag/ns-3-35/) - [Crypto++](https://www.projectguideline.com/tag/crypto/) - [CryptoPP](https://www.projectguideline.com/tag/cryptopp/) - [libcryptopp](https://www.projectguideline.com/tag/libcryptopp/) - [waf](https://www.projectguideline.com/tag/waf/) - [libcrypto++](https://www.projectguideline.com/tag/libcrypto/) - [NODEMCU](https://www.projectguideline.com/tag/nodemcu/) - [ESP8266](https://www.projectguideline.com/tag/esp8266/) - [Wifi](https://www.projectguideline.com/tag/wifi/) - [Development Board](https://www.projectguideline.com/tag/development-board/) - [Arduino IDE](https://www.projectguideline.com/tag/arduino-ide/) - [WeMos](https://www.projectguideline.com/tag/wemos/) - [D1 mini](https://www.projectguideline.com/tag/d1-mini/) - [mlpack](https://www.projectguideline.com/tag/mlpack/) - [machine learning](https://www.projectguideline.com/tag/machine-learning/) - [ns3-ai ns3-gym alternative](https://www.projectguideline.com/tag/ns3-ai-ns3-gym-alternative/) - [LPWAN](https://www.projectguideline.com/tag/lpwan/) - [Sigfox](https://www.projectguideline.com/tag/sigfox/) - [NB-IoT](https://www.projectguideline.com/tag/nb-iot/) - [LTE-M](https://www.projectguideline.com/tag/lte-m/) - [RPMA](https://www.projectguideline.com/tag/rpma/) - [Weightless-P](https://www.projectguideline.com/tag/weightless-p/) - [Symphone Link](https://www.projectguideline.com/tag/symphone-link/) - [paparazzi](https://www.projectguideline.com/tag/paparazzi/) - [paparazzi-mobility-model](https://www.projectguideline.com/tag/paparazzi-mobility-model/) - [3D FANET](https://www.projectguideline.com/tag/3d-fanet/) - [NetSimulyzer](https://www.projectguideline.com/tag/netsimulyzer/) - [ns-3.37](https://www.projectguideline.com/tag/ns-3-37/) - [minimal install](https://www.projectguideline.com/tag/minimal-install/) - [3D Network Simulation](https://www.projectguideline.com/tag/3d-network-simulation/) - [NetSimulyzer add-on module](https://www.projectguideline.com/tag/netsimulyzer-add-on-module/) - [Search and Rescue (SAR)](https://www.projectguideline.com/tag/search-and-rescue-sar/) - [Drones](https://www.projectguideline.com/tag/drones/) - [UAVs](https://www.projectguideline.com/tag/uavs/) - [3D UAV](https://www.projectguideline.com/tag/3d-uav/) - [3D Drone](https://www.projectguideline.com/tag/3d-drone/) - [WOSS](https://www.projectguideline.com/tag/woss/) - [World Ocean Simulation System](https://www.projectguideline.com/tag/world-ocean-simulation-system/) - [UAN](https://www.projectguideline.com/tag/uan/) - [Acoustic Toolbox](https://www.projectguideline.com/tag/acoustic-toolbox/) - [NetCDF](https://www.projectguideline.com/tag/netcdf/) - [HDF5](https://www.projectguideline.com/tag/hdf5/) - [GEBCO NetCDF](https://www.projectguideline.com/tag/gebco-netcdf/) - [Simulation](https://www.projectguideline.com/tag/simulation/) - [ns3-sigfox](https://www.projectguideline.com/tag/ns3-sigfox/) - [Linux installation](https://www.projectguideline.com/tag/linux-installation/) - [virtualization](https://www.projectguideline.com/tag/virtualization/) - [fake journals](https://www.projectguideline.com/tag/fake-journals/) - [paper-ware](https://www.projectguideline.com/tag/paper-ware/) - [fake paper](https://www.projectguideline.com/tag/fake-paper/) - [fake research](https://www.projectguideline.com/tag/fake-research/) - [fake journal paper](https://www.projectguideline.com/tag/fake-journal-paper/) - [fake ideas](https://www.projectguideline.com/tag/fake-ideas/) - [fake modles](https://www.projectguideline.com/tag/fake-modles/) - [fake algorithms](https://www.projectguideline.com/tag/fake-algorithms/) - [paper-ware models](https://www.projectguideline.com/tag/paper-ware-models/) - [paper-ware idea](https://www.projectguideline.com/tag/paper-ware-idea/) - [3d obstacle](https://www.projectguideline.com/tag/3d-obstacle/) - [Flutter](https://www.projectguideline.com/tag/flutter/) - [Dart](https://www.projectguideline.com/tag/dart/) - [Android SDK](https://www.projectguideline.com/tag/android-sdk/) - [Android Studio](https://www.projectguideline.com/tag/android-studio/) - [leo](https://www.projectguideline.com/tag/leo/) - [ns-3 leo](https://www.projectguideline.com/tag/ns-3-leo/) - [satellite network simulation](https://www.projectguideline.com/tag/satellite-network-simulation/) - [satellite network visualization](https://www.projectguideline.com/tag/satellite-network-visualization/) - [sns-3](https://www.projectguideline.com/tag/sns-3/) - [sns3-satellite](https://www.projectguideline.com/tag/sns3-satellite/) - [IoD](https://www.projectguideline.com/tag/iod/) - [Internet of Drones](https://www.projectguideline.com/tag/internet-of-drones/) - [IoD Simulatorm](https://www.projectguideline.com/tag/iod-simulatorm/) - [ns-3.38](https://www.projectguideline.com/tag/ns-3-38/) - [aqua-sim-ng](https://www.projectguideline.com/tag/aqua-sim-ng/) - [3D UWSN Simulation](https://www.projectguideline.com/tag/3d-uwsn-simulation/) - [Visualization of UWSN in 3D](https://www.projectguideline.com/tag/visualization-of-uwsn-in-3d/) - [FdNetDevice](https://www.projectguideline.com/tag/fdnetdevice/) - [Emulation](https://www.projectguideline.com/tag/emulation/) - [fd-emu-ping](https://www.projectguideline.com/tag/fd-emu-ping/) - [RAN](https://www.projectguideline.com/tag/ran/) - [O-RAN](https://www.projectguideline.com/tag/o-ran/) - [ns-O-RAN](https://www.projectguideline.com/tag/ns-o-ran/) - [Traffic Steering](https://www.projectguideline.com/tag/traffic-steering/) - [PyViz](https://www.projectguideline.com/tag/pyviz/) - [2D visualization](https://www.projectguideline.com/tag/2d-visualization/) - [live visualization](https://www.projectguideline.com/tag/live-visualization/) - [interactieve visualization.](https://www.projectguideline.com/tag/interactieve-visualization/) - [ns-3 Emulation](https://www.projectguideline.com/tag/ns-3-emulation/) - [Arduino](https://www.projectguideline.com/tag/arduino/) - [Sensor Network](https://www.projectguideline.com/tag/sensor-network/) - [Attacks](https://www.projectguideline.com/tag/attacks/) - [Misbehavior Detectionn](https://www.projectguideline.com/tag/misbehavior-detectionn/) - [F2MD](https://www.projectguideline.com/tag/f2md/) - [Localization](https://www.projectguideline.com/tag/localization/) - [Time Synchronization](https://www.projectguideline.com/tag/time-synchronization/) - [routing protocol](https://www.projectguideline.com/tag/routing-protocol/) - [Matlab.](https://www.projectguideline.com/tag/matlab/) - [3D](https://www.projectguideline.com/tag/3d/) - [localization algorithm](https://www.projectguideline.com/tag/localization-algorithm/) - [dvhop](https://www.projectguideline.com/tag/dvhop/) - [routing](https://www.projectguideline.com/tag/routing/) - [google colab](https://www.projectguideline.com/tag/google-colab/) - [cloud](https://www.projectguideline.com/tag/cloud/) - [Kaggle](https://www.projectguideline.com/tag/kaggle/) - [Colab](https://www.projectguideline.com/tag/colab/) - [MEO](https://www.projectguideline.com/tag/meo/) - [GEO](https://www.projectguideline.com/tag/geo/) - [Satellites](https://www.projectguideline.com/tag/satellites/) - [Satellite Networks](https://www.projectguideline.com/tag/satellite-networks/) - [Routing Protocols](https://www.projectguideline.com/tag/routing-protocols/) - [Transport Protocols](https://www.projectguideline.com/tag/transport-protocols/) - [Satellite Network Typologies](https://www.projectguideline.com/tag/satellite-network-typologies/) - [Apple](https://www.projectguideline.com/tag/apple/) - [M1](https://www.projectguideline.com/tag/m1/) - [M2](https://www.projectguideline.com/tag/m2/) - [Mac](https://www.projectguideline.com/tag/mac/) - [ARM](https://www.projectguideline.com/tag/arm/) - [Qt 5](https://www.projectguideline.com/tag/qt-5/) - [Personal](https://www.projectguideline.com/tag/personal/) - [ns-3.42](https://www.projectguideline.com/tag/ns-3-42/) - [SEM](https://www.projectguideline.com/tag/sem/) - [Batch Simulation](https://www.projectguideline.com/tag/batch-simulation/) - [tutorials](https://www.projectguideline.com/tag/tutorials/) - [courses](https://www.projectguideline.com/tag/courses/) - [iPlayground](https://www.projectguideline.com/tag/iplayground/) - [interactive tutorials](https://www.projectguideline.com/tag/interactive-tutorials/) - [LoRaWAN Myths](https://www.projectguideline.com/tag/lorawan-myths/) - [Routing in LEO](https://www.projectguideline.com/tag/routing-in-leo/) - [LEO - research pitfalls](https://www.projectguideline.com/tag/leo-research-pitfalls/) ## Topic Tags - [Data Hiding in Images](https://www.projectguideline.com/topic-tag/data-hiding-in-images/) - [ns-2 project help](https://www.projectguideline.com/topic-tag/ns-2-project-help/) - [ns-2 research support](https://www.projectguideline.com/topic-tag/ns-2-research-support/) - [Assistance for Ph.D work](https://www.projectguideline.com/topic-tag/assistance-for-ph-d-work/) - [Flooding Protocol Implementation](https://www.projectguideline.com/topic-tag/flooding-protocol-implementation/) - [ns-2 code for flooding](https://www.projectguideline.com/topic-tag/ns-2-code-for-flooding/) - [network layer flooding implementation](https://www.projectguideline.com/topic-tag/network-layer-flooding-implementation/) - [application layer flooding implementation.](https://www.projectguideline.com/topic-tag/application-layer-flooding-implementation/) - [AODV modification](https://www.projectguideline.com/topic-tag/aodv-modification/) - [Changing the way of RREQ and RREP](https://www.projectguideline.com/topic-tag/changing-the-way-of-rreq-and-rrep/) - [Incorporating ideas of GAF protocol](https://www.projectguideline.com/topic-tag/incorporating-ideas-of-gaf-protocol/) - [dynamically changing tx powor of the nodes.](https://www.projectguideline.com/topic-tag/dynamically-changing-tx-powor-of-the-nodes/) - [background traffic in a network simulation](https://www.projectguideline.com/topic-tag/background-traffic-in-a-network-simulation/) - [CRCN ns-2 extention for using Multichannel simulation.](https://www.projectguideline.com/topic-tag/crcn-ns-2-extention-for-using-multichannel-simulation/) - [RED Queue](https://www.projectguideline.com/topic-tag/red-queue/) - [counting packets](https://www.projectguideline.com/topic-tag/counting-packets/) - [ns2](https://www.projectguideline.com/topic-tag/ns2/) - [NAM not working](https://www.projectguideline.com/topic-tag/nam-not-working/) - [MANET animation with NAM](https://www.projectguideline.com/topic-tag/manet-animation-with-nam/) - [ns-2 network animation with NAM](https://www.projectguideline.com/topic-tag/ns-2-network-animation-with-nam/) - [ns-2 trace analysis](https://www.projectguideline.com/topic-tag/ns-2-trace-analysis/) - [ns-2 trace convertion](https://www.projectguideline.com/topic-tag/ns-2-trace-convertion/) - [Energy model in ns-2](https://www.projectguideline.com/topic-tag/energy-model-in-ns-2/) - [Energy consumption](https://www.projectguideline.com/topic-tag/energy-consumption/) - [battery drain rate](https://www.projectguideline.com/topic-tag/battery-drain-rate/) - [Passing a value from .cc to tcl](https://www.projectguideline.com/topic-tag/passing-a-value-from-cc-to-tcl/) - [passing a value from tcl to .cc](https://www.projectguideline.com/topic-tag/passing-a-value-from-tcl-to-cc/) - [ns2 bind command](https://www.projectguideline.com/topic-tag/ns2-bind-command/) - [using bind command in cc](https://www.projectguideline.com/topic-tag/using-bind-command-in-cc/) - [ns-2 packet header](https://www.projectguideline.com/topic-tag/ns-2-packet-header/) - [ns-2 payload](https://www.projectguideline.com/topic-tag/ns-2-payload/) - [ns-2 packet size](https://www.projectguideline.com/topic-tag/ns-2-packet-size/) - [data mules](https://www.projectguideline.com/topic-tag/data-mules/) - [sensor network](https://www.projectguideline.com/topic-tag/sensor-network/) - [data decimation](https://www.projectguideline.com/topic-tag/data-decimation/) - [ns-2 error](https://www.projectguideline.com/topic-tag/ns-2-error/) - [no such variable error in ns2](https://www.projectguideline.com/topic-tag/no-such-variable-error-in-ns2/) - [Ant hoc Network](https://www.projectguideline.com/topic-tag/ant-hoc-network/) - [Swarm Intelligence](https://www.projectguideline.com/topic-tag/swarm-intelligence/) - [Ant Routing Algorithm](https://www.projectguideline.com/topic-tag/ant-routing-algorithm/) - [delay](https://www.projectguideline.com/topic-tag/delay/) - [end to end delay](https://www.projectguideline.com/topic-tag/end-to-end-delay/) - [eed](https://www.projectguideline.com/topic-tag/eed/) - [ns2 performance metrics](https://www.projectguideline.com/topic-tag/ns2-performance-metrics/) - [custom packet header](https://www.projectguideline.com/topic-tag/custom-packet-header/) - [adding a field in packet header](https://www.projectguideline.com/topic-tag/adding-a-field-in-packet-header/) - [adding a field in packet](https://www.projectguideline.com/topic-tag/adding-a-field-in-packet/)