The deployment of mixed-criticality applications on NoC (Network-on-Chip)-based MPSoC (Multiprocessor Systemon-Chip) platforms requires a stringent protection of the communication and processing resources being utilized by hard-realtime parts of the the application in order to avoid interference of less critical application parts. In this contribution we present an approach for encapsulation of critical NoC communication resources, which guarantees no interference of non-critical data packets with critical communication data on the network. It is shown, how the NoC fault-tolerance technique "NoCDepend" can be used in order to achieve partitioning of a NoC into several criticality domains without additional overhead. The shape of the protected domains is arbitrary and the method can be applied to 2D and 3D NoCs.
Denial of Service (DoS) attacks are an increasing threat for Multiprocessor System-on-Chip (MPSoC) architectures. By exploiting the shared resources on the chip, an attacker is able to prevent completion or degrade the performance of a task. This is extremely dangerous for MPSoCs used in critical applications. The Network-on-Chip (NoC), as a central MPSoC infrastructure, is exposed to this attack. In order to maintain communication availability, NoCs should be enhanced with an effective and precise attack detection mechanism that allows the triggering of effective attack mitigation mechanisms. Previous research works demonstrate DoS attacks on NoCs and propose detection methods being implemented in NoC routers. These countermeasures typically led to a significantly increased router complexity and to a high degradation of the MPSoC’s performance. To this end, we present two contributions. First, we provide an analysis of information that helps to narrow down the location of the attacker in the MPSoC, achieving up to a 69% search space reduction for locating the attacker. Second, we propose a low cost mechanism for detecting the location and direction of the interference, by enhancing the communication packet structure and placing communication degradation monitors in the NoC routers. Our experiments show that our NoC router architecture detects single-source DoS attacks and determines, with high precision, the location and direction of the collision, while incurring a low area and power overhead.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.