Time needed: 6 minutes
Follow from Step 1 to Step 14 in order to create Contiki RPL using Simulation projects. Quick guide to create Contiki RPL using simulation. Reach us , if you want an customize Contiki simulation projects works for scholars.
what is RPL?
RPL (Routing Protocol for Low-Power and Lossy Networks) is one of the routing protocol for wireless networks with low power consumption and also generally susceptible to packet loss. During the routing process , we build a Destination Oriented Directed Acyclic Graph (DODAG) using the Objective Function (OF) based on Routing Protocol for Low-Power and Lossy Networks (RPL).
In the contiki package , the source code for the RPL , stored in the location of contiki/contiki/core/net/rpl in defaultly.
Main source file for RPL protocol process
Source code for node configuration with RPL based on include the header file
Code for call the RPL configured node in the main configuration file
Initially,Next open the terminal by press ctrl+alt+T buttons or search from the installed software list.
Change the contiki installation location in the terminal, using the command cd contiki /contiki/tools/cooja
For get the simulation , execute the command ant run , in the terminal
We open the simulation, by goto file menu and open simulation option
Set the network simulation name
Loading the mote type to the network simulation
Compile the RPL based code to the network simulation
Create a RPL node based on network simulation
Create a node based on network to start the simulation to get the Simulation results successfully.
If you face any issues on Contiki RPL Implementation, reach us to create an customize Contiki RPL simulation projects.
Technology | Ph.D | MS | M.Tech |
---|---|---|---|
NS2 | 75 | 117 | 95 |
NS3 | 98 | 119 | 206 |
OMNET++ | 103 | 95 | 87 |
OPNET | 36 | 64 | 89 |
QULANET | 30 | 76 | 60 |
MININET | 71 | 62 | 74 |
MATLAB | 96 | 185 | 180 |
LTESIM | 38 | 32 | 16 |
COOJA SIMULATOR | 35 | 67 | 28 |
CONTIKI OS | 42 | 36 | 29 |
GNS3 | 35 | 89 | 14 |
NETSIM | 35 | 11 | 21 |
EVE-NG | 4 | 8 | 9 |
TRANS | 9 | 5 | 4 |
PEERSIM | 8 | 8 | 12 |
GLOMOSIM | 6 | 10 | 6 |
RTOOL | 13 | 15 | 8 |
KATHARA SHADOW | 9 | 8 | 9 |
VNX and VNUML | 8 | 7 | 8 |
WISTAR | 9 | 9 | 8 |
CNET | 6 | 8 | 4 |
ESCAPE | 8 | 7 | 9 |
NETMIRAGE | 7 | 11 | 7 |
BOSON NETSIM | 6 | 8 | 9 |
VIRL | 9 | 9 | 8 |
CISCO PACKET TRACER | 7 | 7 | 10 |
SWAN | 9 | 19 | 5 |
JAVASIM | 40 | 68 | 69 |
SSFNET | 7 | 9 | 8 |
TOSSIM | 5 | 7 | 4 |
PSIM | 7 | 8 | 6 |
PETRI NET | 4 | 6 | 4 |
ONESIM | 5 | 10 | 5 |
OPTISYSTEM | 32 | 64 | 24 |
DIVERT | 4 | 9 | 8 |
TINY OS | 19 | 27 | 17 |
TRANS | 7 | 8 | 6 |
OPENPANA | 8 | 9 | 9 |
SECURE CRT | 7 | 8 | 7 |
EXTENDSIM | 6 | 7 | 5 |
CONSELF | 7 | 19 | 6 |
ARENA | 5 | 12 | 9 |
VENSIM | 8 | 10 | 7 |
MARIONNET | 5 | 7 | 9 |
NETKIT | 6 | 8 | 7 |
GEOIP | 9 | 17 | 8 |
REAL | 7 | 5 | 5 |
NEST | 5 | 10 | 9 |
PTOLEMY | 7 | 8 | 4 |