...
App to show networks in a graphical view with basic functions.
GUI
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Map and information
Architecture
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
(htdocu)
- Prototyp for study and presentatoin presentation purpose
- Use public available (License conditions) server like Openstreetmap -> request Ok for presentations and this study purposeInterface/ (Server provided)ElementsSite containing devices
- Device with ports
- Link, Connections between ports
- Path via multiple links
- Using GeoJSON and RFC7951 Browser app
- Map visualization of database topology information for a "planner"
- Map projection: WGS84-Format and marcator
- Interface and first release abstract map provider
- Scaling Scaling/Performance
- Zoom function (World .. till 50 meters) See http://webhelp.esri.com/arcgisserver/9.3/java/index.htm#designing_overlay_gm_mve.htm
- Handling of 50000+ map elements
- show up to 1000 in one zoom level
- Define usefull Investigate and proof of concept of map-framework for browser implementation on top of ONAP/React/Typescript App Framework
- For desktop screens size, not mobile
- Interface for value add extension (Makro function, Gui cut through to other application)
- Topology-API
- WEBServer
- Database: Elasticsearch with JSON Data
- Geo server (If possible openstreetmap)
- Interface/ Elasticsearch Technology independant, could be Optical, Ethernet, Microwave
- Elements
- Site containing devices
- Device with ports
- Link, Connections between ports of different devices (Not a Cable)
- Path via multiple links
- Using GeoJSON/RFC7946 and RFC7951
- RFC7946 https://en.wikipedia.org/wiki/GeoJSON#TopoJSON_Schema
- https://tools.ietf.org/html/rfc7951
- Problem: GeoJSON objectkeys ↔ yang / yangtools (contradicting ?)
- Server side
- ONAP ODLUX based WEBServer
- Geo server (If possible openstreetmap)
Integration test
- Test data
- Test cases for IT acceptance
...