OMNET++ INET MANUAL is a simulation model suite for TCP/IP and Internet-related protocols for OMNET++.INET builds upon the OMNET++, modules that communicate by message passing.
Protocol models in INET:
- MPLS model with RSVP-TE and LDP signaling.
- TCP, SCTP, UDP, IPV6 and IPV4 protocols implementations.
- Support for mobile and wireless simulations.
- Several application models.
- Link layer models: PPP, Ethernet, 802.11.
Modules in INET:
- Flat Network Configuration.
- Const Speed Mobility.
- Channel Control.
- Routing Table.
- Notification Board.
Network interface:
- Ethernet.
- 802.11.
Sample code for INET:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>inet</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.omnetpp.cdt.MakefileBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.omnetpp.scave.builder.vectorfileindexer</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
<dictionary>
<key>?children?</key>
<value>?name?=outputEntries\|?children?=?name?=entry\\\\\\\|\\\|?name?=entry\\\\\\\|\\\|\||</value>
</dictionary>
<dictionary>
<key>?name?</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.append_environment</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.autoBuildTarget</key>
<value>all</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildArguments</key>
<value>MODE=debug CONFIGNAME=${ConfigName}</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
<nature>org.eclipse.cdt.core.ccnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.omnetpp.main.omnetppnature</nature>
</natures>
</projectDescription>