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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | <?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> |