usnistgov / NetSimulyzer-ns3-module

A flexible 3D visualizer for displaying, debugging, presenting, and understanding ns-3 scenarios.
Other
33 stars 5 forks source link

Collect Information from Net Devices #16

Open bpe2 opened 4 years ago

bpe2 commented 4 years ago

In order to do things like displaying wired links between ns3::Nodes, we must first be able to identify and track NetDevices.

Add the following components to the module:

NetDeviceConfiguration

Like a NodeConfiguration, used to mark a ns3::NetDevice for tracking, and to collect metadata.

Automatically install these when a new NetDevice is aggregated onto a configured Node, or when a NodeConfiguration is aggregated onto a Node with existing NetDevices

Track the specific type of NetDevice and define specific information to be retrieved from each supported type

Any configurable behavior for these?

Related: https://github.com/usnistgov/ns3-visualizer3d/issues/15