Service Characteristics' value validation
### Proposer(s) Diogo Santos (Instituto de Telecomunicações - Aveiro) Vitor Cunha (Instituto de Telecomunicações - Aveiro) João Paulo Barraca (Instituto de Telecomunicações - Aveiro) ### New Feature in a nutshell - Support TMF ServiceSpecCharacteristicValue's "valueFrom", "valueTo", and "rangeInterval" - Enforce type validation for service characteristics ### Rationale - In OpenSlice, there is no way to limit the value of a service characteristic (e.g., to define port ranges) - However, TMF ServiceSpecCharacteristicValue defines "valueFrom", "valueTo", and "rangeInterval" attributes, which can be used to enforce a range for an integer value - In OpenSlice, types can be declared for values of service characteristics (like FLOAT, INTEGER, etc.) - However, there is no validation that the values are of the declared type ### Feature Proposal Presentation (Presented in OSL TECH Call) [OSL_Feature_Request_Support_valueFrom_valueTo_chars_and_type_validation.pptx](/uploads/04d2fc6111ed46c27360fc0916ac5d89/OSL_Feature_Request_Support_valueFrom_valueTo_chars_and_type_validation.pptx) ### Acknowledgements This work is supported by the EU-funded HORIZON-JU-SNS-2022 RIGOUROUS project with Grant Agreement number 101095933.
epic