Link Calculator Extensions
Status ONAP Guilin: ODLUX Link Calculator
The following extensions are to be added to the Link Calculator
Client-Side Validation
Table view conversion to Flex-Box
Absorption Attenuations
Worst Month Analysis for Rain Attenuation
An object-oriented UML Class Diagram of the app
Topics of extension
Client-Side Validation
A client form validation needs to be added to the UI to check the inputs and selections against the false inputs, If any of the following attributes are not entered or entered an unacceptable value, an error will appear next to the field and the Backend does not calculate.
Latitude: should only accept a number between -90 to 90
Longitude: only accepts a number between -180 to 180
Frequency selection must be selected
Rain Method selector must have an input
Table view to FlexBox
To avoid the inconsistencies that the current link calculator UI shows, the table view is to be changed to FlexBox
The attributes that are unique are shown in separate columns (eg. Geo Locations, Site Names, Heights,....)
The shared attributes are shown in a column in the middle (eg. Distance, Rain value, Polarization,..)
Absorption Attenuations
The Gaseous Loss (Oxygen and water vapor) based on ITU-R P.676-12 is finalized
Water vapor density (ITU-R P.836-6)
Surface Temperature (ITU-R P.1510-1)
Worst Month Analysis for Rain Attenuation
A calculation model for the worst month (WM) rain value is to be added to the Backend. (based on Monthly Maps of ITU-R P.837-7)
The calculator selects the WM and displays the value and the month
A new check box will be available for switching between Annual and WM