As already mentioned, this deliverable describes the SPD technologies required by the application scenarios that will be developed in WP7. This document focuses on the technologies located at node level, providing both “vertical” technologies that are applicable to a specific class of nodes and “horizontal” technologies that can adopted for all the categories of nodes considered in nSHIELD. The document is structured in the following sections:
Introduction: a brief introduction related to the SPD node technology assessment.
SDR/Cognitive Enabled node: assessment of SDR/Cognitive Enabled Node (CEN) technologies for generic application scenarios, providing the definition of the cognitive features of a node and introducing a platform for the development of these functionalities.
Micro/Personal node: this section introduces the technologies required by scenarios 2 (Voice/Facial Recognition) and 4 (Social Mobility) at node level. It focuses on four main technological areas: intrinsically trusted embedded systems, smartcards for security, SPD and power consumption and biometric algorithms for SPD.
Power node: this section describes the technologies that will be adopted in the areas of surveillance, system of embedded systems and SPD for avionics. These technologies will be adopted in scenarios 1 (Railways security), 3 (Dependable Avionic Systems) and 4 (Social Mobility).
Dependable self-x Technologies: this section introduces horizontal SPD technologies that will be adopted in task 3.1-3.2-3.3 at different levels, depending on the complexity of the node and considering its HW/SW capabilities, its requirements and its usage. The technologies are focused on the following areas: automatic access control, denial-of-services, self-configuration, self-recovery and quality of service.
Cryptographic technologies: this section provides the assessment of horizontal SPD technologies focused specifically on hardware and software cryptography, on the use of crypto technologies to implement SPD embedded devices and prevent physical attacks at this level using defense crypto-based solutions.
SPD Node independent technologies: the final section describes a set of SPD technologies that are node independent and is focused on authorization frameworks for SPD and on secure execution environments/trusted virtual domains.
2.SDR/Cognitive Enabled node
The methodology that will be adopted for technology assessment, as described in section 1.1, is used for the current assessment of the micro node level and takes into account two main field of analysis:
Functional capabilities of the examined technologies as SDR/Cognitive Enabled Node (CEN) system model evidence: the functionalities defined for the SPDNs that are driven by the nSHIELD application scenarios require a restricted range of all requirements for CENs.
Fulfilment of the CEN design: while the requirements are the evidence that the chosen CEN technologies are suitable for it system design, they do not provide any proof regarding their readiness for the final design. This fulfilment of the CEN design model must be part of the assessment methodology as a step further in order to validate the readiness of the HW and SW modules necessary for the CEN design.
Thus, the CEN system design model as input uses preliminary requirements and specification that are developed in Task 2.1, and as output it provides evidence of technology compliance to the WP2 requirements. Fulfilment of the CEN system model use as inputs HW and SW module analysis to fulfil the CEN design, and as output it provide important issues to be considered, risks, recommendation and new requirements.
Here we are describing in details SDR/Cognitive Enabled Node (CEN) technology assessment with emphasis on the new SPD functionalities tailored for a generic application scenario. The primary goal is to define 1) cognitive features of such node as an open HW/SW CEN platform and 2) to use this platform for development of SPD functionalities for threats (faults, errors, and failures), attributes (confidentiality, integrity, authenticity, availability, reliability, etc.) and means (fault tolerance, fault prevention, fault removal, etc.). Selection of a set of threats attributes and means represent a key design target goals for the selected SPD functionalities for CENs. The secondary goal of this section is to provide some additional set of requirements and specifications that are specific for CENs. This means on the end of each subsection (if any) should be clearly captured the new requirements that will be used for the prototype developments in WP3, WP4, WP5, WP6 and WP7.
2.1SDR/cognitive technology foundation
The research and development (R&D) work related to Cognitive Enabled Nodes (CENs) will be based on the SDR/Cognitive radio concepts, requirements and specifications (R&S) provided by Task 2.1 (T2.1) and WP4 that focus on the smart transmission layer which rely on waveform-agile implementation of SDR platform. However, the research results obtained in Task 3.1 (T3.1) are not limited only to CENs, and from a technological point of view will be adopted when needed also for the design and development of Micro/Personal Nodes (MPNs). With respect to the current and future capabilities of Micro and Nano-Technologies (MNTs) that represent a foundation for sensing, communication and processing capabilities of CENs & MPNs (or CMPNs) it is clear that border line between CENs and MPNs will change dynamically in the direction from MPNs toward CENs in the years ahead. This means if the current MNT limitations of the CENs are not allowing the implementation of desired SPD functionalities for MPNs or Power Nodes (PNs), or more general nSHIELD SPD Nodes (SPDNs) it doesn’t means that tomorrow with advancement in MNTs it will not be possible to implement all SPD functionalities for SPDNs. Therefore, the aim of R&D work in T3.1 is twofold:
To provide an assessment of the future CEN technology advancements for achieving SPD functionalities of MPNs or even SPD Nodes.
To develop a CEN system model for the nSHIELD system with the current capabilities of MNTs.
The complexity and performance increased from CENs (low) towards MPNs (medium) and PNs (high). First, we will focus our assessment work to some essential technologies for SDR/Cognitive Nodes to accomplish the first aim above and to provide a solid foundation for the future developments. Second, starting from this assessment we will analyse fulfilment of the available technologies for CEN design.