Skip to content

MFMentopolis/NetExplorerProxy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetExplorerProxy

Interface towards the NetExplorer

Location

The NetExplorerProxy (NEP) represents the demarcation towards the out-of-sdn-domain application NetExplorer.

Description

In principle, the NetExplorerProxy is a passthrough of data from the MWDI (MicroWaveDeviceInventory) and the MATR (MacAddressTableRecorder).

MAC address data (introduced with v1.0.1)

The following data shall be provided:

  • MAC address table content of the devices

The following performance criteria shall be kept:

  • No real-time data required (Information to be taken from MATR)
  • Retrieval of the data at least once a day
  • Throttling accepted:
    • Maximum 10 requests for current (live network) MAC address tables in parallel
    • Maximum 100 requests for current (live network) MAC address tables per day
  • Data integrity according to quality of MATR content

Additional device data (introduced with v1.1.0)

With v1.0.0 additional data shall be provided:

  • general device and interface information, including linkbundling information
  • sfp data (wire-interface)

For this release, the NEP shall fetch the required data into its cache in periodic intervals.
All requests from Netexplorer, not related to Mac address data, shall be served using this cached data only,
i.e. there will be no retrieval of data on demand.

Scope

  • Note: sync data has been requested by Netexplorer team, but sync data offered by SDN is not what is needed by Netexplorer and, therefore, sync is out of scope.
  • updates due to notifications from MWDI are out of scope for this release
  • PM data provisioning is also out of scope
    • a new application will be introduced, which will gather the PM data from MWDI and cache it
    • NEP and other applications (e.g. MycomButler) then can retrieve the data they need from this new application
    • this application has not been specified, yet

Relevance

The NetExplorerProxy serves as a proxy to a planning and simulation tool for regular use.

Resources

Dependencies

Comments

./.

About

Interface towards the NetExplorer

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 99.4%
  • Other 0.6%