Steven,

  I have collected the XML configuration and emanesh output for both
emulator instances.

  Begin Host 1:
# emanesh localhost show
nem 1   mac(ieee80211abgmaclayer) phy(emanephy)

# emanesh localhost get stat * all
nem 1   mac  avgDownstreamProcessingDelay0 = 1129.49560547
nem 1   mac  avgDownstreamProcessingDelay1 = 0.0
nem 1   mac  avgDownstreamProcessingDelay2 = 0.0
nem 1   mac  avgDownstreamProcessingDelay3 = 0.0
nem 1   mac  avgProcessAPIQueueDepth = 1.0809513578
nem 1   mac  avgProcessAPIQueueWait = 59.3906278157
nem 1   mac  avgTimedEventLatency = 174.253527972
nem 1   mac  avgTimedEventLatencyRatio = 1.41116447826
nem 1   mac  avgUpstreamProcessingDelay0 = 636.857116699
nem 1   mac  avgUpstreamProcessingDelay1 = 0.0
nem 1   mac  avgUpstreamProcessingDelay2 = 0.0
nem 1   mac  avgUpstreamProcessingDelay3 = 0.0
nem 1   mac  numBroadcastBytesTooLarge0 = 0
nem 1   mac  numBroadcastBytesTooLarge1 = 0
nem 1   mac  numBroadcastBytesTooLarge2 = 0
nem 1   mac  numBroadcastBytesTooLarge3 = 0
nem 1   mac  numBroadcastBytesUnsupported = 0
nem 1   mac  numBroadcastPacketsTooLarge0 = 0
nem 1   mac  numBroadcastPacketsTooLarge1 = 0
nem 1   mac  numBroadcastPacketsTooLarge2 = 0
nem 1   mac  numBroadcastPacketsTooLarge3 = 0
nem 1   mac  numBroadcastPacketsUnsupported = 0
nem 1   mac  numDownstreamBroadcastDataDiscardDueToTxop = 0
nem 1   mac  numDownstreamBytesBroadcastGenerated0 = 0
nem 1   mac  numDownstreamBytesBroadcastGenerated1 = 0
nem 1   mac  numDownstreamBytesBroadcastGenerated2 = 0
nem 1   mac  numDownstreamBytesBroadcastGenerated3 = 0
nem 1   mac  numDownstreamBytesBroadcastRx0 = 60
nem 1   mac  numDownstreamBytesBroadcastRx1 = 0
nem 1   mac  numDownstreamBytesBroadcastRx2 = 0
nem 1   mac  numDownstreamBytesBroadcastRx3 = 0
nem 1   mac  numDownstreamBytesBroadcastTx0 = 79
nem 1   mac  numDownstreamBytesBroadcastTx1 = 0
nem 1   mac  numDownstreamBytesBroadcastTx2 = 0
nem 1   mac  numDownstreamBytesBroadcastTx3 = 0
nem 1   mac  numDownstreamBytesUnicastGenerated0 = 0
nem 1   mac  numDownstreamBytesUnicastGenerated1 = 0
nem 1   mac  numDownstreamBytesUnicastGenerated2 = 0
nem 1   mac  numDownstreamBytesUnicastGenerated3 = 0
nem 1   mac  numDownstreamBytesUnicastRx0 = 96746462
nem 1   mac  numDownstreamBytesUnicastRx1 = 0
nem 1   mac  numDownstreamBytesUnicastRx2 = 0
nem 1   mac  numDownstreamBytesUnicastRx3 = 0
nem 1   mac  numDownstreamBytesUnicastTx0 = 97843295
nem 1   mac  numDownstreamBytesUnicastTx1 = 0
nem 1   mac  numDownstreamBytesUnicastTx2 = 0
nem 1   mac  numDownstreamBytesUnicastTx3 = 0
nem 1   mac  numDownstreamPacketsBroadcastDrop0 = 0
nem 1   mac  numDownstreamPacketsBroadcastDrop1 = 0
nem 1   mac  numDownstreamPacketsBroadcastDrop2 = 0
nem 1   mac  numDownstreamPacketsBroadcastDrop3 = 0
nem 1   mac  numDownstreamPacketsBroadcastGenerated0 = 0
nem 1   mac  numDownstreamPacketsBroadcastGenerated1 = 0
nem 1   mac  numDownstreamPacketsBroadcastGenerated2 = 0
nem 1   mac  numDownstreamPacketsBroadcastGenerated3 = 0
nem 1   mac  numDownstreamPacketsBroadcastRx0 = 1
nem 1   mac  numDownstreamPacketsBroadcastRx1 = 0
nem 1   mac  numDownstreamPacketsBroadcastRx2 = 0
nem 1   mac  numDownstreamPacketsBroadcastRx3 = 0
nem 1   mac  numDownstreamPacketsBroadcastTx0 = 1
nem 1   mac  numDownstreamPacketsBroadcastTx1 = 0
nem 1   mac  numDownstreamPacketsBroadcastTx2 = 0
nem 1   mac  numDownstreamPacketsBroadcastTx3 = 0
nem 1   mac  numDownstreamPacketsUnicastDrop0 = 0
nem 1   mac  numDownstreamPacketsUnicastDrop1 = 0
nem 1   mac  numDownstreamPacketsUnicastDrop2 = 0
nem 1   mac  numDownstreamPacketsUnicastDrop3 = 0
nem 1   mac  numDownstreamPacketsUnicastGenerated0 = 0
nem 1   mac  numDownstreamPacketsUnicastGenerated1 = 0
nem 1   mac  numDownstreamPacketsUnicastGenerated2 = 0
nem 1   mac  numDownstreamPacketsUnicastGenerated3 = 0
nem 1   mac  numDownstreamPacketsUnicastRx0 = 58597
nem 1   mac  numDownstreamPacketsUnicastRx1 = 0
nem 1   mac  numDownstreamPacketsUnicastRx2 = 0
nem 1   mac  numDownstreamPacketsUnicastRx3 = 0
nem 1   mac  numDownstreamPacketsUnicastTx0 = 58597
nem 1   mac  numDownstreamPacketsUnicastTx1 = 0
nem 1   mac  numDownstreamPacketsUnicastTx2 = 0
nem 1   mac  numDownstreamPacketsUnicastTx3 = 0
nem 1   mac  numDownstreamUnicastDataDiscardDueToRetries = 0
nem 1   mac  numDownstreamUnicastDataDiscardDueToTxop = 0
nem 1   mac  numDownstreamUnicastRtsCtsDataDiscardDueToRetries = 0
nem 1   mac  numHighWaterMark0 = 3
nem 1   mac  numHighWaterMark1 = 0
nem 1   mac  numHighWaterMark2 = 0
nem 1   mac  numHighWaterMark3 = 0
nem 1   mac  numHighWaterMax0 = 255
nem 1   mac  numHighWaterMax1 = 0
nem 1   mac  numHighWaterMax2 = 0
nem 1   mac  numHighWaterMax3 = 0
nem 1   mac  numOneHopNbrHighWaterMark = 2
nem 1   mac  numRxOneHopNbrListEvents = 3
nem 1   mac  numRxOneHopNbrListInvalidEvents = 0
nem 1   mac  numTwoHopNbrHighWaterMark = 0
nem 1   mac  numTxOneHopNbrListEvents = 3
nem 1   mac  numUnicastBytesTooLarge0 = 0
nem 1   mac  numUnicastBytesTooLarge1 = 0
nem 1   mac  numUnicastBytesTooLarge2 = 0
nem 1   mac  numUnicastBytesTooLarge3 = 0
nem 1   mac  numUnicastBytesUnsupported = 0
nem 1   mac  numUnicastPacketsTooLarge0 = 0
nem 1   mac  numUnicastPacketsTooLarge1 = 0
nem 1   mac  numUnicastPacketsTooLarge2 = 0
nem 1   mac  numUnicastPacketsTooLarge3 = 0
nem 1   mac  numUnicastPacketsUnsupported = 0
nem 1   mac  numUpstreamBroadcastDataDiscardDueToClobberRxDuringTx = 0
nem 1   mac  numUpstreamBroadcastDataDiscardDueToClobberRxHiddenBusy = 0
nem 1   mac  numUpstreamBroadcastDataDiscardDueToSinr = 0
nem 1   mac  numUpstreamBroadcastDataNoiseHiddenRx = 0
nem 1   mac  numUpstreamBroadcastDataNoiseRxCommon = 0
nem 1   mac  numUpstreamBytesBroadcastRx0 = 0
nem 1   mac  numUpstreamBytesBroadcastRx1 = 0
nem 1   mac  numUpstreamBytesBroadcastRx2 = 0
nem 1   mac  numUpstreamBytesBroadcastRx3 = 0
nem 1   mac  numUpstreamBytesBroadcastTx0 = 0
nem 1   mac  numUpstreamBytesBroadcastTx1 = 0
nem 1   mac  numUpstreamBytesBroadcastTx2 = 0
nem 1   mac  numUpstreamBytesBroadcastTx3 = 0
nem 1   mac  numUpstreamBytesUnicastRx0 = 4757014
nem 1   mac  numUpstreamBytesUnicastRx1 = 0
nem 1   mac  numUpstreamBytesUnicastRx2 = 0
nem 1   mac  numUpstreamBytesUnicastRx3 = 0
nem 1   mac  numUpstreamBytesUnicastTx0 = 3766298
nem 1   mac  numUpstreamBytesUnicastTx1 = 0
nem 1   mac  numUpstreamBytesUnicastTx2 = 0
nem 1   mac  numUpstreamBytesUnicastTx3 = 0
nem 1   mac  numUpstreamPacketsBroadcastDrop0 = 0
nem 1   mac  numUpstreamPacketsBroadcastDrop1 = 0
nem 1   mac  numUpstreamPacketsBroadcastDrop2 = 0
nem 1   mac  numUpstreamPacketsBroadcastDrop3 = 0
nem 1   mac  numUpstreamPacketsBroadcastRx0 = 0
nem 1   mac  numUpstreamPacketsBroadcastRx1 = 0
nem 1   mac  numUpstreamPacketsBroadcastRx2 = 0
nem 1   mac  numUpstreamPacketsBroadcastRx3 = 0
nem 1   mac  numUpstreamPacketsBroadcastTx0 = 0
nem 1   mac  numUpstreamPacketsBroadcastTx1 = 0
nem 1   mac  numUpstreamPacketsBroadcastTx2 = 0
nem 1   mac  numUpstreamPacketsBroadcastTx3 = 0
nem 1   mac  numUpstreamPacketsUnicastDrop0 = 0
nem 1   mac  numUpstreamPacketsUnicastDrop1 = 0
nem 1   mac  numUpstreamPacketsUnicastDrop2 = 0
nem 1   mac  numUpstreamPacketsUnicastDrop3 = 0
nem 1   mac  numUpstreamPacketsUnicastRx0 = 53012
nem 1   mac  numUpstreamPacketsUnicastRx1 = 0
nem 1   mac  numUpstreamPacketsUnicastRx2 = 0
nem 1   mac  numUpstreamPacketsUnicastRx3 = 0
nem 1   mac  numUpstreamPacketsUnicastTx0 = 53012
nem 1   mac  numUpstreamPacketsUnicastTx1 = 0
nem 1   mac  numUpstreamPacketsUnicastTx2 = 0
nem 1   mac  numUpstreamPacketsUnicastTx3 = 0
nem 1   mac  numUpstreamUnicastDataDiscardDueToClobberRxDuringTx = 102
nem 1   mac  numUpstreamUnicastDataDiscardDueToClobberRxHiddenBusy = 0
nem 1   mac  numUpstreamUnicastDataDiscardDueToSinr = 0
nem 1   mac  numUpstreamUnicastDataNoiseHiddenRx = 0
nem 1   mac  numUpstreamUnicastDataNoiseRxCommon = 0
nem 1   mac  numUpstreamUnicastRtsCtsDataRxFromPhy = 0
nem 1   mac  numUpstreamUnicastRtsCtsRxFromPhy = 0
nem 1   mac  processedConfiguration = 0
nem 1   mac  processedDownstreamControl = 0
nem 1   mac  processedDownstreamPackets = 58598
nem 1   mac  processedEvents = 3
nem 1   mac  processedTimedEvents = 176943
nem 1   mac  processedUpstreamControl = 0
nem 1   mac  processedUpstreamPackets = 53012
nem 1   phy  avgDownstreamProcessingDelay0 = 3.09978842735
nem 1   phy  avgProcessAPIQueueDepth = 1.01816371378
nem 1   phy  avgProcessAPIQueueWait = 84.7765073479
nem 1   phy  avgTimedEventLatency = 0.0
nem 1   phy  avgTimedEventLatencyRatio = 0.0
nem 1   phy  avgUpstreamProcessingDelay0 = 6.34366321564
nem 1   phy  numDownstreamBytesBroadcastGenerated0 = 0
nem 1   phy  numDownstreamBytesBroadcastRx0 = 85
nem 1   phy  numDownstreamBytesBroadcastTx0 = 85
nem 1   phy  numDownstreamBytesUnicastGenerated0 = 0
nem 1   phy  numDownstreamBytesUnicastRx0 = 98295561
nem 1   phy  numDownstreamBytesUnicastTx0 = 98295561
nem 1   phy  numDownstreamPacketsBroadcastDrop0 = 0
nem 1   phy  numDownstreamPacketsBroadcastGenerated0 = 0
nem 1   phy  numDownstreamPacketsBroadcastRx0 = 1
nem 1   phy  numDownstreamPacketsBroadcastTx0 = 1
nem 1   phy  numDownstreamPacketsUnicastDrop0 = 0
nem 1   phy  numDownstreamPacketsUnicastGenerated0 = 0
nem 1   phy  numDownstreamPacketsUnicastRx0 = 58597
nem 1   phy  numDownstreamPacketsUnicastTx0 = 58597
nem 1   phy  numUpstreamBytesBroadcastRx0 = 0
nem 1   phy  numUpstreamBytesBroadcastTx0 = 0
nem 1   phy  numUpstreamBytesUnicastRx0 = 5164598
nem 1   phy  numUpstreamBytesUnicastTx0 = 5164598
nem 1   phy  numUpstreamPacketsBroadcastDrop0 = 0
nem 1   phy  numUpstreamPacketsBroadcastRx0 = 0
nem 1   phy  numUpstreamPacketsBroadcastTx0 = 0
nem 1   phy  numUpstreamPacketsUnicastDrop0 = 0
nem 1   phy  numUpstreamPacketsUnicastRx0 = 53012
nem 1   phy  numUpstreamPacketsUnicastTx0 = 53012
nem 1   phy  processedConfiguration = 0
nem 1   phy  processedDownstreamControl = 0
nem 1   phy  processedDownstreamPackets = 58598
nem 1   phy  processedEvents = 4886
nem 1   phy  processedTimedEvents = 0
nem 1   phy  processedUpstreamControl = 0
nem 1   phy  processedUpstreamPackets = 53012

# emanesh localhost get table * all
nem 1   mac BroadcastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 1           | 79           | 0           | 0            |

nem 1   mac BroadcastPacketAcceptTable1
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac BroadcastPacketAcceptTable2
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac BroadcastPacketAcceptTable3
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac BroadcastPacketDropTable0
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac BroadcastPacketDropTable1
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac BroadcastPacketDropTable2
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac BroadcastPacketDropTable3
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac EventReceptionTable
| Event | Total Rx |
| 104   | 3        |

nem 1   mac NeighborMetricTable
| NEM   | Rx Pkts | Tx Pkts | Missed Pkts | BW Util  | Last Rx       | Last
Tx       | SINR Avg      | SINR Stdv | NF Avg         | NF Stdv | Rx Rate
Avg | Tx Rate Avg |
| 2     | 53012   | 58597   | 0           | 26804241 | 1432147298.35 |
1432147298.35 | 53.8383750916 | 0.0       | -96.9993591309 | 0.0     |
9000000     | 9000000     |
| 65535 | 0       | 1       | 0           | 0        | 0.0           |
1432146805.37 | 0.0           | 0.0       | 0.0            | 0.0     | 0.0
        | 1000000     |

nem 1   mac NeighborStatusTable
| NEM   | Rx Pkts | Tx Pkts | Missed Pkts | BW Util Ratio | SINR Avg | NF
Avg | Rx Age        |
| 2     | 0       | 0       | 0           | 0.0           | 0.0      | 0.0
   | 157.631744385 |
| 65535 | 0       | 0       | 0           | 0.0           | 0.0      | 0.0
   | 0.0           |

nem 1   mac OneHopNeighborTable
| NEM Id |

nem 1   mac TwoHopNeighborTable
| NEM Id |

nem 1   mac UnicastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 58597       | 97843295     | 0           | 0            |
| 2   | 0           | 0            | 53012       | 3766298      |

nem 1   mac UnicastPacketAcceptTable1
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac UnicastPacketAcceptTable2
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac UnicastPacketAcceptTable3
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 1   mac UnicastPacketDropTable0
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac UnicastPacketDropTable1
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac UnicastPacketDropTable2
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   mac UnicastPacketDropTable3
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 1   phy AntennaProfileEventInfoTable
| NEM | Antenna Profile | Antenna Azimuth | Antenna Elevation |

nem 1   phy BroadcastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 1           | 85           | 0           | 0            |

nem 1   phy BroadcastPacketDropTable0
| NEM | Out-of-Band | Rx Sensitivity | Propagation Model | Gain Location |
Gain Horizon | Gain Profile | Not FOI | Spectrum Clamp |

nem 1   phy EventReceptionTable
| Event | Total Rx |
| 100   | 2443     |
| 101   | 2443     |

nem 1   phy LocationEventInfoTable
| NEM | Latitude  | Longitude  | Altitude | Pitch | Roll | Yaw | Azimuth |
Elevation | Magnitude |
| 2   | 36.24201 |-116.82575 | 121.5    | 0.0   | 0.0  | 0.0 | 0.0     |
0.0       | 0.0       |

nem 1   phy PathlossEventInfoTable
| NEM | Forward Pathloss | Reverse Pathloss |
| 2   | 52.2999992371    | 52.2999992371    |

nem 1   phy UnicastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 58597       | 98295561     | 0           | 0            |
| 2   | 0           | 0            | 53012       | 5164598      |

nem 1   phy UnicastPacketDropTable0
| NEM | Out-of-Band | Rx Sensitivity | Propagation Model | Gain Location |
Gain Horizon | Gain Profile | Not FOI | Spectrum Clamp |

# emanesh localhost get config * all
nem 1   mac  aifs0 = 1.99999999495e-06
nem 1   mac  aifs1 = 1.99999999495e-06
nem 1   mac  aifs2 = 1.99999999495e-06
nem 1   mac  aifs3 = 9.99999997475e-07
nem 1   mac  channelactivityestimationtimer = 0.10000000149
nem 1   mac  cwmax0 = 1024
nem 1   mac  cwmax1 = 1024
nem 1   mac  cwmax2 = 64
nem 1   mac  cwmax3 = 16
nem 1   mac  cwmin0 = 32
nem 1   mac  cwmin1 = 32
nem 1   mac  cwmin2 = 16
nem 1   mac  cwmin3 = 8
nem 1   mac  distance = 50
nem 1   mac  enablepromiscuousmode = False
nem 1   mac  flowcontrolenable = False
nem 1   mac  flowcontroltokens = 10
nem 1   mac  mode = 3
nem 1   mac  msdu0 = 65535
nem 1   mac  msdu1 = 65535
nem 1   mac  msdu2 = 65535
nem 1   mac  msdu3 = 65535
nem 1   mac  multicastrate = 1
nem 1   mac  neighbormetricdeletetime = 60.0
nem 1   mac  neighbortimeout = 30.0
nem 1   mac  pcrcurveuri =
file:///usr/share/emane/xml/models/mac/ieee80211abg/ieee80211pcr.xml
nem 1   mac  queuesize0 = 255
nem 1   mac  queuesize1 = 255
nem 1   mac  queuesize2 = 255
nem 1   mac  queuesize3 = 255
nem 1   mac  radiometricenable = True
nem 1   mac  radiometricreportinterval = 1.0
nem 1   mac  retrylimit0 = 2
nem 1   mac  retrylimit1 = 2
nem 1   mac  retrylimit2 = 2
nem 1   mac  retrylimit3 = 2
nem 1   mac  rtsthreshold = 0
nem 1   mac  txop0 = 0.0
nem 1   mac  txop1 = 0.0
nem 1   mac  txop2 = 0.0
nem 1   mac  txop3 = 0.0
nem 1   mac  unicastrate = 6
nem 1   mac  wmmenable = False
nem 1   phy  bandwidth = 20000000
nem 1   phy  fixedantennagain = 9.0
nem 1   phy  fixedantennagainenable = True
nem 1   phy  frequency = 2347000000
nem 1   phy  frequencyofinterest = 2347000000
nem 1   phy  noisebinsize = 20
nem 1   phy  noisemaxclampenable = False
nem 1   phy  noisemaxmessagepropagation = 200000
nem 1   phy  noisemaxsegmentduration = 1000000
nem 1   phy  noisemaxsegmentoffset = 300000
nem 1   phy  noisemode = none
nem 1   phy  propagationmodel = precomputed
nem 1   phy  subid = 2
nem 1   phy  systemnoisefigure = 4.0
nem 1   phy  timesyncthreshold = 10000
nem 1   phy  txpower = 20.0

platform.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE platform SYSTEM "file:///usr/share/emane/dtd/platform.dtd">
<platform>
  <param name="otamanagerchannelenable" value="yes"/>
  <param name="otamanagerdevice" value="eth0"/>
  <param name="otamanagergroup" value="224.1.2.8:45702"/>
  <param name="eventservicegroup" value="224.1.2.8:45703"/>
  <param name="eventservicedevice" value="eth0"/>
  <param name="controlportendpoint" value="0.0.0.0:47000"/>

  <nem id="1" definition="ieee80211nem.xml">
    <param name="platformendpoint" value="127.0.0.1:8201"/>
    <param name="transportendpoint" value="127.0.0.1:8301"/>
    <mac definition="ieee80211abgmac.xml"/>
    <transport definition="rawtrans.xml">
      <param name="device" value="eth1"/>
      <param name="arpcacheenable" value="yes"/>
    </transport>
  </nem>
</platform>

ieee80211nem.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nem SYSTEM "file:///usr/share/emane/dtd/nem.dtd">
<nem name="IEEE 802.11 NEM">
  <mac definition="ieee80211abgmac.xml"/>
  <phy definition="phy.xml"/>
  <transport definition="rawtrans.xml"/>
</nem>

ieee80211abgmac.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mac SYSTEM "file:///usr/share/emane/dtd/mac.dtd">
<mac name="IEEE 802.11 MAC" library="ieee80211abgmaclayer">
  <param name="mode"                  value="3"/>
  <param name="enablepromiscuousmode" value="off"/>
  <param name="distance"              value="50"/>
  <param name="unicastrate"           value="6"/>
  <param name="multicastrate"         value="1"/>
  <param name="rtsthreshold"          value="0"/>
  <param name="wmmenable"      value="no"/>
  <param name="pcrcurveuri"

 value="file:///usr/share/emane/xml/models/mac/ieee80211abg/ieee80211pcr.xml"/>
  <param name="flowcontrolenable"     value="off"/>
  <param name="flowcontroltokens"     value="10"/>
  <param name="radiometricenable"     value="on"/>
</mac>

rawtrans.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE transport SYSTEM "file:///usr/share/emane/dtd/transport.dtd">
<transport library="transraw"/>

phy.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE phy SYSTEM "file:///usr/share/emane/dtd/phy.dtd">
<phy>
<param name="fixedantennagain" value="9.0"/>
<param name="fixedantennagainenable" value="on"/>
<param name="bandwidth" value="20M"/>
<param name="noisemode" value="none"/>
<param name="propagationmodel" value="precomputed"/>
<param name="systemnoisefigure" value="4.0"/>
<param name="subid" value="2"/>
<param name="txpower" value="20.0"/>
</phy>

transportdaemon.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE transportdaemon SYSTEM
"file:///usr/share/emane/dtd/transportdaemon.dtd">
<transportdaemon>
  <instance nemid="1">
    <param name="platformendpoint" value="127.0.0.1:8201"/>
    <param name="transportendpoint" value="127.0.0.1:8301"/>
    <transport definition="rawtrans.xml">
      <param name="device" value="eth1"/>
    </transport>
  </instance>
</transportdaemon>


eventdaemon.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE eventdaemon SYSTEM "file:///usr/share/emane/dtd/eventdaemon.dtd">
<eventdaemon nemid="1">
  <param name="eventservicegroup" value="224.1.2.8:45703"/>
  <param name="eventservicedevice" value="eth0"/>
  <agent definition="sdea.xml"/>
</eventdaemon>

sdea.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE eventagent SYSTEM "file:///usr/share/emane/dtd/eventagent.dtd">
<eventagent library="sdea">
  <param name="url" value="tcp://192.168.1.99:2040"/>
</eventagent>

eventservice.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE eventservice SYSTEM
"file:///usr/share/emane/dtd/eventservice.dtd">
<eventservice>
  <param name="eventservicegroup" value="224.1.2.8:45703"/>
  <param name="eventservicedevice" value="eth0"/>
  <generator definition="eelgenerator.xml"/>
</eventservice>

eelgenertor.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE eventgenerator SYSTEM
"file:///usr/share/emane/dtd/eventgenerator.dtd">
<eventgenerator library="eelgenerator">
    <param name="inputfile" value="./xml/scenario1.eel" />
    <paramlist name="loader">
      <item value="commeffect:eelloadercommeffect:delta"/>
      <item value="location,velocity,orientation:eelloaderlocation:delta"/>
      <item value="pathloss:eelloaderpathloss:delta"/>
    </paramlist>
</eventgenerator>
  End Host 1

  Begin Host 2:
# emanesh localhost show
nem 2   mac(ieee80211abgmaclayer) phy(emanephy)

# emanesh localhost get stat * all
nem 2   mac  avgDownstreamProcessingDelay0 = 452.875946045
nem 2   mac  avgDownstreamProcessingDelay1 = 0.0
nem 2   mac  avgDownstreamProcessingDelay2 = 0.0
nem 2   mac  avgDownstreamProcessingDelay3 = 0.0
nem 2   mac  avgProcessAPIQueueDepth = 1.06012422617
nem 2   mac  avgProcessAPIQueueWait = 60.6681051717
nem 2   mac  avgTimedEventLatency = 178.57708834
nem 2   mac  avgTimedEventLatencyRatio = 1.20536573382
nem 2   mac  avgUpstreamProcessingDelay0 = 2068.79980469
nem 2   mac  avgUpstreamProcessingDelay1 = 0.0
nem 2   mac  avgUpstreamProcessingDelay2 = 0.0
nem 2   mac  avgUpstreamProcessingDelay3 = 0.0
nem 2   mac  numBroadcastBytesTooLarge0 = 0
nem 2   mac  numBroadcastBytesTooLarge1 = 0
nem 2   mac  numBroadcastBytesTooLarge2 = 0
nem 2   mac  numBroadcastBytesTooLarge3 = 0
nem 2   mac  numBroadcastBytesUnsupported = 0
nem 2   mac  numBroadcastPacketsTooLarge0 = 0
nem 2   mac  numBroadcastPacketsTooLarge1 = 0
nem 2   mac  numBroadcastPacketsTooLarge2 = 0
nem 2   mac  numBroadcastPacketsTooLarge3 = 0
nem 2   mac  numBroadcastPacketsUnsupported = 0
nem 2   mac  numDownstreamBroadcastDataDiscardDueToTxop = 0
nem 2   mac  numDownstreamBytesBroadcastGenerated0 = 0
nem 2   mac  numDownstreamBytesBroadcastGenerated1 = 0
nem 2   mac  numDownstreamBytesBroadcastGenerated2 = 0
nem 2   mac  numDownstreamBytesBroadcastGenerated3 = 0
nem 2   mac  numDownstreamBytesBroadcastRx0 = 0
nem 2   mac  numDownstreamBytesBroadcastRx1 = 0
nem 2   mac  numDownstreamBytesBroadcastRx2 = 0
nem 2   mac  numDownstreamBytesBroadcastRx3 = 0
nem 2   mac  numDownstreamBytesBroadcastTx0 = 0
nem 2   mac  numDownstreamBytesBroadcastTx1 = 0
nem 2   mac  numDownstreamBytesBroadcastTx2 = 0
nem 2   mac  numDownstreamBytesBroadcastTx3 = 0
nem 2   mac  numDownstreamBytesUnicastGenerated0 = 0
nem 2   mac  numDownstreamBytesUnicastGenerated1 = 0
nem 2   mac  numDownstreamBytesUnicastGenerated2 = 0
nem 2   mac  numDownstreamBytesUnicastGenerated3 = 0
nem 2   mac  numDownstreamBytesUnicastRx0 = 3766298
nem 2   mac  numDownstreamBytesUnicastRx1 = 0
nem 2   mac  numDownstreamBytesUnicastRx2 = 0
nem 2   mac  numDownstreamBytesUnicastRx3 = 0
nem 2   mac  numDownstreamBytesUnicastTx0 = 4757014
nem 2   mac  numDownstreamBytesUnicastTx1 = 0
nem 2   mac  numDownstreamBytesUnicastTx2 = 0
nem 2   mac  numDownstreamBytesUnicastTx3 = 0
nem 2   mac  numDownstreamPacketsBroadcastDrop0 = 0
nem 2   mac  numDownstreamPacketsBroadcastDrop1 = 0
nem 2   mac  numDownstreamPacketsBroadcastDrop2 = 0
nem 2   mac  numDownstreamPacketsBroadcastDrop3 = 0
nem 2   mac  numDownstreamPacketsBroadcastGenerated0 = 0
nem 2   mac  numDownstreamPacketsBroadcastGenerated1 = 0
nem 2   mac  numDownstreamPacketsBroadcastGenerated2 = 0
nem 2   mac  numDownstreamPacketsBroadcastGenerated3 = 0
nem 2   mac  numDownstreamPacketsBroadcastRx0 = 0
nem 2   mac  numDownstreamPacketsBroadcastRx1 = 0
nem 2   mac  numDownstreamPacketsBroadcastRx2 = 0
nem 2   mac  numDownstreamPacketsBroadcastRx3 = 0
nem 2   mac  numDownstreamPacketsBroadcastTx0 = 0
nem 2   mac  numDownstreamPacketsBroadcastTx1 = 0
nem 2   mac  numDownstreamPacketsBroadcastTx2 = 0
nem 2   mac  numDownstreamPacketsBroadcastTx3 = 0
nem 2   mac  numDownstreamPacketsUnicastDrop0 = 0
nem 2   mac  numDownstreamPacketsUnicastDrop1 = 0
nem 2   mac  numDownstreamPacketsUnicastDrop2 = 0
nem 2   mac  numDownstreamPacketsUnicastDrop3 = 0
nem 2   mac  numDownstreamPacketsUnicastGenerated0 = 0
nem 2   mac  numDownstreamPacketsUnicastGenerated1 = 0
nem 2   mac  numDownstreamPacketsUnicastGenerated2 = 0
nem 2   mac  numDownstreamPacketsUnicastGenerated3 = 0
nem 2   mac  numDownstreamPacketsUnicastRx0 = 53012
nem 2   mac  numDownstreamPacketsUnicastRx1 = 0
nem 2   mac  numDownstreamPacketsUnicastRx2 = 0
nem 2   mac  numDownstreamPacketsUnicastRx3 = 0
nem 2   mac  numDownstreamPacketsUnicastTx0 = 53012
nem 2   mac  numDownstreamPacketsUnicastTx1 = 0
nem 2   mac  numDownstreamPacketsUnicastTx2 = 0
nem 2   mac  numDownstreamPacketsUnicastTx3 = 0
nem 2   mac  numDownstreamUnicastDataDiscardDueToRetries = 0
nem 2   mac  numDownstreamUnicastDataDiscardDueToTxop = 0
nem 2   mac  numDownstreamUnicastRtsCtsDataDiscardDueToRetries = 0
nem 2   mac  numHighWaterMark0 = 3
nem 2   mac  numHighWaterMark1 = 0
nem 2   mac  numHighWaterMark2 = 0
nem 2   mac  numHighWaterMark3 = 0
nem 2   mac  numHighWaterMax0 = 255
nem 2   mac  numHighWaterMax1 = 0
nem 2   mac  numHighWaterMax2 = 0
nem 2   mac  numHighWaterMax3 = 0
nem 2   mac  numOneHopNbrHighWaterMark = 2
nem 2   mac  numRxOneHopNbrListEvents = 3
nem 2   mac  numRxOneHopNbrListInvalidEvents = 0
nem 2   mac  numTwoHopNbrHighWaterMark = 0
nem 2   mac  numTxOneHopNbrListEvents = 3
nem 2   mac  numUnicastBytesTooLarge0 = 0
nem 2   mac  numUnicastBytesTooLarge1 = 0
nem 2   mac  numUnicastBytesTooLarge2 = 0
nem 2   mac  numUnicastBytesTooLarge3 = 0
nem 2   mac  numUnicastBytesUnsupported = 0
nem 2   mac  numUnicastPacketsTooLarge0 = 0
nem 2   mac  numUnicastPacketsTooLarge1 = 0
nem 2   mac  numUnicastPacketsTooLarge2 = 0
nem 2   mac  numUnicastPacketsTooLarge3 = 0
nem 2   mac  numUnicastPacketsUnsupported = 0
nem 2   mac  numUpstreamBroadcastDataDiscardDueToClobberRxDuringTx = 0
nem 2   mac  numUpstreamBroadcastDataDiscardDueToClobberRxHiddenBusy = 0
nem 2   mac  numUpstreamBroadcastDataDiscardDueToSinr = 0
nem 2   mac  numUpstreamBroadcastDataNoiseHiddenRx = 0
nem 2   mac  numUpstreamBroadcastDataNoiseRxCommon = 0
nem 2   mac  numUpstreamBytesBroadcastRx0 = 79
nem 2   mac  numUpstreamBytesBroadcastRx1 = 0
nem 2   mac  numUpstreamBytesBroadcastRx2 = 0
nem 2   mac  numUpstreamBytesBroadcastRx3 = 0
nem 2   mac  numUpstreamBytesBroadcastTx0 = 60
nem 2   mac  numUpstreamBytesBroadcastTx1 = 0
nem 2   mac  numUpstreamBytesBroadcastTx2 = 0
nem 2   mac  numUpstreamBytesBroadcastTx3 = 0
nem 2   mac  numUpstreamBytesUnicastRx0 = 97843295
nem 2   mac  numUpstreamBytesUnicastRx1 = 0
nem 2   mac  numUpstreamBytesUnicastRx2 = 0
nem 2   mac  numUpstreamBytesUnicastRx3 = 0
nem 2   mac  numUpstreamBytesUnicastTx0 = 96746462
nem 2   mac  numUpstreamBytesUnicastTx1 = 0
nem 2   mac  numUpstreamBytesUnicastTx2 = 0
nem 2   mac  numUpstreamBytesUnicastTx3 = 0
nem 2   mac  numUpstreamPacketsBroadcastDrop0 = 0
nem 2   mac  numUpstreamPacketsBroadcastDrop1 = 0
nem 2   mac  numUpstreamPacketsBroadcastDrop2 = 0
nem 2   mac  numUpstreamPacketsBroadcastDrop3 = 0
nem 2   mac  numUpstreamPacketsBroadcastRx0 = 1
nem 2   mac  numUpstreamPacketsBroadcastRx1 = 0
nem 2   mac  numUpstreamPacketsBroadcastRx2 = 0
nem 2   mac  numUpstreamPacketsBroadcastRx3 = 0
nem 2   mac  numUpstreamPacketsBroadcastTx0 = 1
nem 2   mac  numUpstreamPacketsBroadcastTx1 = 0
nem 2   mac  numUpstreamPacketsBroadcastTx2 = 0
nem 2   mac  numUpstreamPacketsBroadcastTx3 = 0
nem 2   mac  numUpstreamPacketsUnicastDrop0 = 0
nem 2   mac  numUpstreamPacketsUnicastDrop1 = 0
nem 2   mac  numUpstreamPacketsUnicastDrop2 = 0
nem 2   mac  numUpstreamPacketsUnicastDrop3 = 0
nem 2   mac  numUpstreamPacketsUnicastRx0 = 58597
nem 2   mac  numUpstreamPacketsUnicastRx1 = 0
nem 2   mac  numUpstreamPacketsUnicastRx2 = 0
nem 2   mac  numUpstreamPacketsUnicastRx3 = 0
nem 2   mac  numUpstreamPacketsUnicastTx0 = 58597
nem 2   mac  numUpstreamPacketsUnicastTx1 = 0
nem 2   mac  numUpstreamPacketsUnicastTx2 = 0
nem 2   mac  numUpstreamPacketsUnicastTx3 = 0
nem 2   mac  numUpstreamUnicastDataDiscardDueToClobberRxDuringTx = 32
nem 2   mac  numUpstreamUnicastDataDiscardDueToClobberRxHiddenBusy = 0
nem 2   mac  numUpstreamUnicastDataDiscardDueToSinr = 0
nem 2   mac  numUpstreamUnicastDataNoiseHiddenRx = 0
nem 2   mac  numUpstreamUnicastDataNoiseRxCommon = 0
nem 2   mac  numUpstreamUnicastRtsCtsDataRxFromPhy = 0
nem 2   mac  numUpstreamUnicastRtsCtsRxFromPhy = 0
nem 2   mac  processedConfiguration = 0
nem 2   mac  processedDownstreamControl = 0
nem 2   mac  processedDownstreamPackets = 53012
nem 2   mac  processedEvents = 3
nem 2   mac  processedTimedEvents = 178503
nem 2   mac  processedUpstreamControl = 0
nem 2   mac  processedUpstreamPackets = 58598
nem 2   phy  avgDownstreamProcessingDelay0 = 3.02727842331
nem 2   phy  avgProcessAPIQueueDepth = 1.01181156435
nem 2   phy  avgProcessAPIQueueWait = 73.9541014284
nem 2   phy  avgTimedEventLatency = 0.0
nem 2   phy  avgTimedEventLatencyRatio = 0.0
nem 2   phy  avgUpstreamProcessingDelay0 = 6.89001274109
nem 2   phy  numDownstreamBytesBroadcastGenerated0 = 0
nem 2   phy  numDownstreamBytesBroadcastRx0 = 0
nem 2   phy  numDownstreamBytesBroadcastTx0 = 0
nem 2   phy  numDownstreamBytesUnicastGenerated0 = 0
nem 2   phy  numDownstreamBytesUnicastRx0 = 5164598
nem 2   phy  numDownstreamBytesUnicastTx0 = 5164598
nem 2   phy  numDownstreamPacketsBroadcastDrop0 = 0
nem 2   phy  numDownstreamPacketsBroadcastGenerated0 = 0
nem 2   phy  numDownstreamPacketsBroadcastRx0 = 0
nem 2   phy  numDownstreamPacketsBroadcastTx0 = 0
nem 2   phy  numDownstreamPacketsUnicastDrop0 = 0
nem 2   phy  numDownstreamPacketsUnicastGenerated0 = 0
nem 2   phy  numDownstreamPacketsUnicastRx0 = 53012
nem 2   phy  numDownstreamPacketsUnicastTx0 = 53012
nem 2   phy  numUpstreamBytesBroadcastRx0 = 85
nem 2   phy  numUpstreamBytesBroadcastTx0 = 85
nem 2   phy  numUpstreamBytesUnicastRx0 = 98295561
nem 2   phy  numUpstreamBytesUnicastTx0 = 98295561
nem 2   phy  numUpstreamPacketsBroadcastDrop0 = 0
nem 2   phy  numUpstreamPacketsBroadcastRx0 = 1
nem 2   phy  numUpstreamPacketsBroadcastTx0 = 1
nem 2   phy  numUpstreamPacketsUnicastDrop0 = 0
nem 2   phy  numUpstreamPacketsUnicastRx0 = 58597
nem 2   phy  numUpstreamPacketsUnicastTx0 = 58597
nem 2   phy  processedConfiguration = 0
nem 2   phy  processedDownstreamControl = 0
nem 2   phy  processedDownstreamPackets = 53012
nem 2   phy  processedEvents = 4886
nem 2   phy  processedTimedEvents = 0
nem 2   phy  processedUpstreamControl = 0
nem 2   phy  processedUpstreamPackets = 58598

# emanesh localhost get table * all
nem 2   mac BroadcastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 0           | 0            | 1           | 60           |

nem 2   mac BroadcastPacketAcceptTable1
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac BroadcastPacketAcceptTable2
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac BroadcastPacketAcceptTable3
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac BroadcastPacketDropTable0
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac BroadcastPacketDropTable1
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac BroadcastPacketDropTable2
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac BroadcastPacketDropTable3
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac EventReceptionTable
| Event | Total Rx |
| 104   | 3        |

nem 2   mac NeighborMetricTable
| NEM | Rx Pkts | Tx Pkts | Missed Pkts | BW Util   | Last Rx       | Last
Tx       | SINR Avg      | SINR Stdv | NF Avg        | NF Stdv | Rx Rate
Avg | Tx Rate Avg |
| 1   | 58598   | 53012   | 0           | 111910083 | 1432147300.82 |
1432147300.82 | 53.8427772522 | 0.0       | -96.999420166 | 0.0     |
8995488     | 9000000     |

nem 2   mac NeighborStatusTable
| NEM | Rx Pkts | Tx Pkts | Missed Pkts | BW Util Ratio | SINR Avg | NF Avg
| Rx Age        |
| 1   | 0       | 0       | 0           | 0.0           | 0.0      | 0.0
 | 780.644104004 |

nem 2   mac OneHopNeighborTable
| NEM Id |

nem 2   mac TwoHopNeighborTable
| NEM Id |

nem 2   mac UnicastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 0           | 0            | 58597       | 96746462     |
| 2   | 53012       | 4757014      | 0           | 0            |

nem 2   mac UnicastPacketAcceptTable1
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac UnicastPacketAcceptTable2
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac UnicastPacketAcceptTable3
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |

nem 2   mac UnicastPacketDropTable0
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac UnicastPacketDropTable1
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac UnicastPacketDropTable2
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   mac UnicastPacketDropTable3
| NEM | SINR | Reg Id | Dst MAC | Queue Overflow | Bad Control | Bad
Spectrum Query | Flow Control | Duplicate | Rx During Tx | Hidden Busy |

nem 2   phy AntennaProfileEventInfoTable
| NEM | Antenna Profile | Antenna Azimuth | Antenna Elevation |

nem 2   phy BroadcastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 0           | 0            | 1           | 85           |

nem 2   phy BroadcastPacketDropTable0
| NEM | Out-of-Band | Rx Sensitivity | Propagation Model | Gain Location |
Gain Horizon | Gain Profile | Not FOI | Spectrum Clamp |

nem 2   phy EventReceptionTable
| Event | Total Rx |
| 100   | 2443     |
| 101   | 2443     |

nem 2   phy LocationEventInfoTable
| NEM | Latitude  | Longitude  | Altitude | Pitch | Roll | Yaw | Azimuth |
Elevation | Magnitude |
| 2   | 36.24201 |-116.82575 | 121.5    | 0.0   | 0.0  | 0.0 | 0.0     |
0.0       | 0.0       |

nem 2   phy PathlossEventInfoTable
| NEM | Forward Pathloss | Reverse Pathloss |
| 1   | 52.2999992371    | 52.2999992371    |

nem 2   phy UnicastPacketAcceptTable0
| NEM | Num Pkts Tx | Num Bytes Tx | Num Pkts Rx | Num Bytes Rx |
| 1   | 0           | 0            | 58597       | 98295561     |
| 2   | 53012       | 5164598      | 0           | 0            |

nem 2   phy UnicastPacketDropTable0
| NEM | Out-of-Band | Rx Sensitivity | Propagation Model | Gain Location |
Gain Horizon | Gain Profile | Not FOI | Spectrum Clamp |

# emanesh localhost get config * all
nem 2   mac  aifs0 = 1.99999999495e-06
nem 2   mac  aifs1 = 1.99999999495e-06
nem 2   mac  aifs2 = 1.99999999495e-06
nem 2   mac  aifs3 = 9.99999997475e-07
nem 2   mac  channelactivityestimationtimer = 0.10000000149
nem 2   mac  cwmax0 = 1024
nem 2   mac  cwmax1 = 1024
nem 2   mac  cwmax2 = 64
nem 2   mac  cwmax3 = 16
nem 2   mac  cwmin0 = 32
nem 2   mac  cwmin1 = 32
nem 2   mac  cwmin2 = 16
nem 2   mac  cwmin3 = 8
nem 2   mac  distance = 50
nem 2   mac  enablepromiscuousmode = False
nem 2   mac  flowcontrolenable = False
nem 2   mac  flowcontroltokens = 10
nem 2   mac  mode = 3
nem 2   mac  msdu0 = 65535
nem 2   mac  msdu1 = 65535
nem 2   mac  msdu2 = 65535
nem 2   mac  msdu3 = 65535
nem 2   mac  multicastrate = 1
nem 2   mac  neighbormetricdeletetime = 60.0
nem 2   mac  neighbortimeout = 30.0
nem 2   mac  pcrcurveuri =
file:///usr/share/emane/xml/models/mac/ieee80211abg/ieee80211pcr.xml
nem 2   mac  queuesize0 = 255
nem 2   mac  queuesize1 = 255
nem 2   mac  queuesize2 = 255
nem 2   mac  queuesize3 = 255
nem 2   mac  radiometricenable = True
nem 2   mac  radiometricreportinterval = 1.0
nem 2   mac  retrylimit0 = 2
nem 2   mac  retrylimit1 = 2
nem 2   mac  retrylimit2 = 2
nem 2   mac  retrylimit3 = 2
nem 2   mac  rtsthreshold = 0
nem 2   mac  txop0 = 0.0
nem 2   mac  txop1 = 0.0
nem 2   mac  txop2 = 0.0
nem 2   mac  txop3 = 0.0
nem 2   mac  unicastrate = 6
nem 2   mac  wmmenable = False
nem 2   phy  bandwidth = 20000000
nem 2   phy  fixedantennagain = 9.0
nem 2   phy  fixedantennagainenable = True
nem 2   phy  frequency = 2347000000
nem 2   phy  frequencyofinterest = 2347000000
nem 2   phy  noisebinsize = 20
nem 2   phy  noisemaxclampenable = False
nem 2   phy  noisemaxmessagepropagation = 200000
nem 2   phy  noisemaxsegmentduration = 1000000
nem 2   phy  noisemaxsegmentoffset = 300000
nem 2   phy  noisemode = none
nem 2   phy  propagationmodel = precomputed
nem 2   phy  subid = 2
nem 2   phy  systemnoisefigure = 4.0
nem 2   phy  timesyncthreshold = 10000
nem 2   phy  txpower = 20.0

platform.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE platform SYSTEM "file:///usr/share/emane/dtd/platform.dtd">
<platform>
  <param name="otamanagerchannelenable" value="yes"/>
  <param name="otamanagerdevice" value="eth0"/>
  <param name="otamanagergroup" value="224.1.2.8:45702"/>
  <param name="eventservicegroup" value="224.1.2.8:45703"/>
  <param name="eventservicedevice" value="eth0"/>
  <param name="controlportendpoint" value="0.0.0.0:47000"/>

  <nem id="2" definition="ieee80211nem.xml">
    <param name="platformendpoint" value="127.0.0.1:8201"/>
    <param name="transportendpoint" value="127.0.0.1:8301"/>
    <mac definition="ieee80211abgmac.xml"/>
    <transport definition="rawtrans.xml">
      <param name="device" value="eth1"/>
      <param name="arpcacheenable" value="yes"/>
    </transport>
  </nem>
</platform>

ieee80211nem.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nem SYSTEM "file:///usr/share/emane/dtd/nem.dtd">
<nem name="IEEE 802.11 NEM">
  <mac definition="ieee80211abgmac.xml"/>
  <phy definition="phy.xml"/>
  <transport definition="rawtrans.xml"/>
</nem>

ieee80211abgmac.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mac SYSTEM "file:///usr/share/emane/dtd/mac.dtd">
<mac name="IEEE 802.11 MAC" library="ieee80211abgmaclayer">
  <param name="mode"                  value="3"/>
  <param name="enablepromiscuousmode" value="off"/>
  <param name="distance"              value="50"/>
  <param name="unicastrate"           value="6"/>
  <param name="multicastrate"         value="1"/>
  <param name="rtsthreshold"          value="0"/>
  <param name="wmmenable"       value="no"/>
  <param name="pcrcurveuri"

 value="file:///usr/share/emane/xml/models/mac/ieee80211abg/ieee80211pcr.xml"/>
  <param name="flowcontrolenable"     value="off"/>
  <param name="flowcontroltokens"     value="10"/>
  <param name="radiometricenable"     value="on"/>
</mac>

rawtrans.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE transport SYSTEM "file:///usr/share/emane/dtd/transport.dtd">
<transport library="transraw"/>

phy.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE phy SYSTEM "file:///usr/share/emane/dtd/phy.dtd">
<phy>
<param name="fixedantennagain" value="9.0"/>
<param name="fixedantennagainenable" value="on"/>
<param name="bandwidth" value="20M"/>
<param name="noisemode" value="none"/>
<param name="propagationmodel" value="precomputed"/>
<param name="systemnoisefigure" value="4.0"/>
<param name="subid" value="2"/>
<param name="txpower" value="20.0"/>
</phy>

transportdaemon.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE transportdaemon SYSTEM
"file:///usr/share/emane/dtd/transportdaemon.dtd">
<transportdaemon>
  <instance nemid="2">
    <param name="platformendpoint" value="127.0.0.1:8201"/>
    <param name="transportendpoint" value="127.0.0.1:8301"/>
    <transport definition="rawtrans.xml">
      <param name="device" value="eth1"/>
    </transport>
  </instance>
</transportdaemon>
  End Host 2

On Wed, May 20, 2015 at 2:22 PM, Steven Galgano <[email protected]>
wrote:

> John,
>
> More information is required to assist with your issue. Please post your
> XML configuration along with the output of the following commands for
> all emulator instances at the conclusion of the scenario:
>
>  # emanesh <HOSTNAME> show
>  # emanesh <HOSTNAME> get stat '*' all
>  # emanesh <HOSTNAME> get table '*' all
>  # emanesh <HOSTNAME> get config '*' all
>
> Have you verified via the control port that both NEMs are receiving the
> published pathloss events?
>
> --
> Steven Galgano
> Adjacent Link LLC
> www.adjacentlink.com
>
>
> On 05/20/2015 02:00 PM, John Powell wrote:
> > Greetings,
> >
> >   Using EMANE 0.9.1 I have a two NEMs configured to use raw transport on
> > two machines, one NEM per machine. One NEM is stationary and one is
> > mobile, both have one ieee80211abg interface. Traffic flows properly
> > between two external machines, that are my traffic generator and sink,
> > through the NEMs with the exception of the packet loss rate.
> >
> >   The scenario.eel file I'm using contains the following pair of lines:
> >
> >     2.6 nem:2 location gps 36.2419,-116.8258,120.0
> >     2.6 nem:1 pathloss nem:2,50.3,50.3
> >
> >   Similar pairs of lines are included to modify location and pathloss
> > every 200 milliseconds. These emit events that I am recording on the
> > traffic generator along with the congestion window of a single TCP
> > stream to the traffic sink. I compared this to the results of the live
> > test that I used to generate the scenario.eel file and discovered that
> > EMANE is not changing the rate of packet loss based on the changes to
> > pathloss.
> >
> >   Example results: http://imgur.com/a/Liu5g
> >   Notes: Although packet loss was not recorded the TCP congestion window
> > can stand in as a reasonably reliable proxy for packet loss.
> >              The graphs both display RSSI rather than pathloss. The RSSI
> > value for the live graph was obtained directly from the WiFi card.
> >              The RSSI value for the EMANE graph is calculated from the
> > pathloss and TX power.
> >
> >   Even manual changes to the TX power of the NEMs to excessively high
> > values (200dBm instead of 20dBm) had no effect on the packet loss rate.
> > I would appreciate any help debugging this.
> >
> > John
> >
> >
> >
> > _______________________________________________
> > emane-users mailing list
> > [email protected]
> > http://pf.itd.nrl.navy.mil/mailman/listinfo/emane-users
> >
>
_______________________________________________
emane-users mailing list
[email protected]
http://pf.itd.nrl.navy.mil/mailman/listinfo/emane-users

Reply via email to