Ieee80211_3.test 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. %description:
  2. Carrier sense test for Ieee80211 out of range concurrent and synchronized mutual transmission.
  3. %file: test.ned
  4. import inet.networklayer.configurator.ipv4.IPv4NetworkConfigurator;
  5. import inet.node.inet.AdhocHost;
  6. import inet.physicallayer.ieee80211.packetlevel.Ieee80211ScalarRadioMedium;
  7. network Test
  8. {
  9. submodules:
  10. radioMedium: Ieee80211ScalarRadioMedium;
  11. configurator: IPv4NetworkConfigurator;
  12. host1: AdhocHost;
  13. host2: AdhocHost;
  14. }
  15. %inifile: omnetpp.ini
  16. [General]
  17. network = Test
  18. sim-time-limit = 100us
  19. record-eventlog = true
  20. ned-path = .;../../../../src
  21. #omnetpp 5.0 - 5.1 compatibility:
  22. eventlog-file = "${resultdir}/${configname}-${runnumber}.elog"
  23. output-scalar-file = "${resultdir}/${configname}-${runnumber}.sca"
  24. output-vector-file = "${resultdir}/${configname}-${runnumber}.vec"
  25. snapshot-file = "${resultdir}/${configname}-${runnumber}.sna"
  26. **.arpType = "GlobalARP"
  27. **.host*.mobilityType = "StationaryMobility"
  28. **.mobility.constraintAreaMinZ = 0m
  29. **.mobility.constraintAreaMinX = 0m
  30. **.mobility.constraintAreaMinY = 0m
  31. **.mobility.constraintAreaMaxX = 1000m
  32. **.mobility.constraintAreaMaxY = 1000m
  33. **.mobility.constraintAreaMaxZ = 0m
  34. # mac
  35. **.contention.initialChannelBusy = false
  36. # radio
  37. **.radio.receiver.energyDetection = -100dBm
  38. # ping app
  39. *.host*.numPingApps = 1
  40. *.host*.pingApp[0].count = 1
  41. *.host*.pingApp[0].printPing = true
  42. *.host1.pingApp[0].destAddr = "host2"
  43. *.host2.pingApp[0].destAddr = "host1"
  44. **.mobility.initFromDisplayString = false
  45. **.mobility.initialY = 500m
  46. **.mobility.initialZ = 0m
  47. **.host1.mobility.initialX = 100m
  48. **.host2.mobility.initialX = 900m
  49. *.host*.pingApp[0].startTime = 0s
  50. %contains: results/General-0.elog
  51. ignoring
  52. %not-contains: results/General-0.elog
  53. attempting
  54. %#--------------------------------------------------------------------------------------------------------------
  55. %not-contains: stdout
  56. undisposed object:
  57. %not-contains: stdout
  58. -- check module destructor
  59. %#--------------------------------------------------------------------------------------------------------------