

Second, the testbed’s integrative, reconfigurable, reproducible, scalable and usable design requirements makes it a powerful platform for testing concepts for composability and standards, protocols, and test methods for interoperability. What is the new technical idea? The technical approach relies on three key ideas: (1) to integrate “best-of-breed” tools from multiple domains (2) to do so using well-established standards for federated communications and (3) to define the components of an experiment in a granular form that allows experiments to be composed of well-defined and tested parts.įirst, the testbed design is based on the NIST CPS Framework methodology and reference architecture concepts that promote convergence and synergy across all CPS/IoT domains. It must support hardware in the loop, hardware emulation, and pure simulation in any and all permutations (note that the term ‘co-simulation’ is used throughout to refer to this combination of supported capabilities). Such a testbed must be integrative, reconfigurable, reproducible, scalable and usable across multi-domain CPS and IoT. Objective - To develop general design principles useful to all cyber-physical systems testbed developers and the co-simulation community to develop specific design concepts to guide the development, operation, and evolution of NIST’s CPS/IoT testbed and to establish a cross-sector CPS/IoT testbed that enables remote federation with other NIST labs and external testbeds to support NIST CPS measurement science work. The CPS/IoT Program is addressing this need through the development of a cross-sector CPS/IoT testbed based on co-simulation and consensus-based design principles for modular, composable testbeds that are interoperable with facilities across the nation and around the world for varying scale and readily reconfigurable for work across domains and applications. The latter are limited by the inability to test, in constrained environments, the general applicability of CPS/IoT concepts and technologies intended for implementation across multiple domains and in varied applications.

The former is limited by the severe constraints required to ensure that experiments and testing do not affect trustworthiness (security, safety, reliability, resilience, and privacy) for systems that are providing critical, often life- and health-safety, functions in real time.

Today, many CPS/IoT experiments are done either in operational systems or in domain-specific testbeds. A key challenge to progress in cyber-physical systems (CPS) and the Internet of Things (IoT) is the lack of robust platforms for experiment and testing, which NIST is addressing in this project through development of an integrative, reconfigurable, reproducible, scalable and usable multi-domain CPS/IoT testbed with remote federation functionality.
