데이터셋 상세
미국
Gateway for Co-Simulation using ns-3
The Internet of Things (IoT) is comprised of networks of physical, computational, and human components that coordinate to fulfill time-sensitive functions in a shared operating environment. Development and testing of IoT systems often utilizes modeling and simulation, whether to analyze potential performance gains of new technologies or develop robust digital twins to support future operations and maintenance. However, the complexity and scale of IoT means that individual simulators are often inadequate to simulate the real-world dynamics of such systems, and simulators must be combined with other software or hardware.The National Institute of Standards and Technology (NIST) has developed a software module that extends the ns-3 network simulator with a new capability to communicate with external software and hardware at runtime. This software facilitates the development of co-simulations where ns-3 models can synchronize and exchange data with external processes to develop higher-fidelity simulations. The software is open-source and available on the NIST GitHub.
데이터 정보
연관 데이터
Universal Cyber-Physical Systems Environment for Federation (UCEF)
공공데이터포털
Internet of Things (IoT) is comprised of interacting networks of physical, computational, and human components that coordinate to fulfill time-sensitive functions in their environment. The development of these systems spans all industrial sectors and demands collaborative effort between research and development teams from multiple institutions. Realizing the full potential of IoT requires interoperability between heterogeneous systems and development processes supported by robust platforms for experimentation and testing across domains. Meanwhile, current design and management approaches for these systems are domain-specific and would benefit from a more universally applicable approach.The National Institute of Standards and Technology (NIST) and its partner, the Institute for Software Integrated Systems at Vanderbilt University, have developed a collaborative experiment development environment that integrates best-of-breed tools including programming languages, network simulators, simulation platforms, hardware in the loop, and others. This environment integrates these tools into a standardized communications protocol, IEEE Standard 1516 High Level Architecture (HLA), and provides a graphical modeling language where simulators can easily be configured into different experimental configurations. Its code generation capabilities transform these simple models into executable simulations and code pre-configured to communicate using the standardized HLA services. This environment is called the Universal CPS Environment for Federation (UCEF). UCEF is distributed as a portable, self-contained Ubuntu Virtual Machine which allows it to run on any computational platform.
Universal Cyber-Physical Systems Environment for Federation (UCEF)
공공데이터포털
Internet of Things (IoT) is comprised of interacting networks of physical, computational, and human components that coordinate to fulfill time-sensitive functions in their environment. The development of these systems spans all industrial sectors and demands collaborative effort between research and development teams from multiple institutions. Realizing the full potential of IoT requires interoperability between heterogeneous systems and development processes supported by robust platforms for experimentation and testing across domains. Meanwhile, current design and management approaches for these systems are domain-specific and would benefit from a more universally applicable approach.The National Institute of Standards and Technology (NIST) and its partner, the Institute for Software Integrated Systems at Vanderbilt University, have developed a collaborative experiment development environment that integrates best-of-breed tools including programming languages, network simulators, simulation platforms, hardware in the loop, and others. This environment integrates these tools into a standardized communications protocol, IEEE Standard 1516 High Level Architecture (HLA), and provides a graphical modeling language where simulators can easily be configured into different experimental configurations. Its code generation capabilities transform these simple models into executable simulations and code pre-configured to communicate using the standardized HLA services. This environment is called the Universal CPS Environment for Federation (UCEF). UCEF is distributed as a portable, self-contained Ubuntu Virtual Machine which allows it to run on any computational platform.
한국인터넷진흥원 ICT융합제품서비스의보안내재화를위한IoT공통보안가이드
공공데이터포털
2019년 9월 기준 IoT 공통보안원칙을 기반으로 세부 공통보안 요구사항 제시합니다.
Measurement Data From "Operational Impacts of IEEE 802.1Qbv Scheduling on a Collaborative Robotic Scenario"
공공데이터포털
Time-sensitive networking (TSN) is an emerging topic for the advancement of wireless networking for industrial applications. TSN, as defined under the umbrella of IEEE 802.1 working group standards, addresses issues related to providing deterministic communications over IEEE 802-based Local Area Networks (LANs). TSN was originally designed to support real-time audio/video applications over Ethernet providing better reliability and lower, more deterministic latency with traffic shaping capabilities. TSN has since expanded its scope and applicability to other applications such as those in industrial environments and automotive. Industrial examples include machine-machine communications for robot control, end-effector actuation, real-time sensing, and safety integrated systems. Applications utilizing an wireless local area network (WLAN) can also benefit from scheduling and traffic shaping as defined in the 802.1Qbv standard; however, factors such as clock stability, synchronization, resource requirements and protocol options come into play when selecting a schedule to support multiple application types on the same network. In this article, we present a scenario for a collaborative robot heavy lift operation, in which, two robots communicate over an IEEE 802.11 WLAN with TSN capabilities to lift a rigid body in three dimensions. Scheduling is performed using 802.1Qbv over WLAN with the robot operating system (ROS) used as the software middleware utilizing the transport control protocol (TCP). As a part of the research, we describe our process for schedule selection to accommodate the time-sensitive traffic of the robotic scenario while allowing an industrial internet of things (IIoT) high data rate traffic to coexist. We then provide an analysis of the impacts of TSN schedule selection on the operational performance of the collaborative robot application. The data provided within this data set was collected as a result of experiments conducted under this research effort.
Measurement Data From "Operational Impacts of IEEE 802.1Qbv Scheduling on a Collaborative Robotic Scenario"
공공데이터포털
Time-sensitive networking (TSN) is an emerging topic for the advancement of wireless networking for industrial applications. TSN, as defined under the umbrella of IEEE 802.1 working group standards, addresses issues related to providing deterministic communications over IEEE 802-based Local Area Networks (LANs). TSN was originally designed to support real-time audio/video applications over Ethernet providing better reliability and lower, more deterministic latency with traffic shaping capabilities. TSN has since expanded its scope and applicability to other applications such as those in industrial environments and automotive. Industrial examples include machine-machine communications for robot control, end-effector actuation, real-time sensing, and safety integrated systems. Applications utilizing an wireless local area network (WLAN) can also benefit from scheduling and traffic shaping as defined in the 802.1Qbv standard; however, factors such as clock stability, synchronization, resource requirements and protocol options come into play when selecting a schedule to support multiple application types on the same network. In this article, we present a scenario for a collaborative robot heavy lift operation, in which, two robots communicate over an IEEE 802.11 WLAN with TSN capabilities to lift a rigid body in three dimensions. Scheduling is performed using 802.1Qbv over WLAN with the robot operating system (ROS) used as the software middleware utilizing the transport control protocol (TCP). As a part of the research, we describe our process for schedule selection to accommodate the time-sensitive traffic of the robotic scenario while allowing an industrial internet of things (IIoT) high data rate traffic to coexist. We then provide an analysis of the impacts of TSN schedule selection on the operational performance of the collaborative robot application. The data provided within this data set was collected as a result of experiments conducted under this research effort.
ns-3 ORAN Module
공공데이터포털
This module for ns-3 implements the classes required to model a network architecture based on the O-RAN Alliance's specifications. These models include a Radio Access Network (RAN) Intelligent Controller (RIC) that is functionally equivalent to O-RAN's Near-Real Time (Near-RT) RIC, and reporting modules that attach to simulation nodes and serve as communication endpoints with the RIC in a similar fashion as the E2 Terminators in O-RAN.