by Technical University of Madrid
Summary
The complexity, dynamism and heterogeneity of the FIESTA-IoT platform makes very difficult the provision of knowledge about the data quality and their transmission. Thus, we propose to extract this knowledge dynamically analyzing the “linked data set” offered by the FIESTA-IoT platform.
To do this, we mainly use the portal to be able to load FEDspec files and receive information about all available testbeds and infer network parameters applied in the world of communications networks to that information.
Therefore, we analyze the information provided by the FIESTA-IoT platform, draw conclusions and adapt them to the existing ontology. This information is shown on an additional server, which allows SPARQL requests, according to the extended ontology.
We can summarize the objectives in the following:
- Extract information about all testbeds periodically and analyze it to calculate a set of network parameters.
- Analyze the operation and interaction with the FIESTA-IoT platform.
- Program the network parameter algorithms.
- Create a database to store the metadata of the received files.
- Manage the received files and extract the required data to apply the algorithms.
- Present the results obtained in an ontological format accessible universally, thus enriching the ontological model of FIESTA-IoT.
- Convert the numerical results obtained previously to fit in the ontology of FIESTA-IoT.
- Send the information to a server that is able to work in RDF (Fuseki server) format and make it available to any user, accessible through SPARQL requests.
Although it was not possible to make an analysis of the network parameters corresponding to the space between the testbeds and the FIESTA-IoT platform (because we do not have direct access to that network), we have inferred network parameters adapted to the information we could analyze, corresponding to all the testbeds. In particular, we have calculated the Delay, Jitter, Payload and, in addition, the location area of a complete deployment.
KPI = 60% (Extract information from Testbeds and analyze it to calculate network parameters) + 40% (Show the results obtained in an ontological format accessible to all interested users)
At the same time, we can divide it into smaller objectives:
KPI = 15%(Analyze the FIESTA-IoT platform) + 25% (Algorithms programming) + 5% (Database creation) + 15% (Received files management) + 15% (Adaptation of the results to the FIESTA-IoT ontology) + 25% (Fuseki server creation)