2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)最新文献

筛选
英文 中文
SeReCP: A Secure and Reliable Communication Platform for the Smart Grid SeReCP:智能电网安全可靠的通信平台
Kubilay Demir, N. Suri
{"title":"SeReCP: A Secure and Reliable Communication Platform for the Smart Grid","authors":"Kubilay Demir, N. Suri","doi":"10.1109/PRDC.2017.31","DOIUrl":"https://doi.org/10.1109/PRDC.2017.31","url":null,"abstract":"The management of a complex cyber-pbysical system such as the Smart Grid (SG) requires responsive, scalable nod high-bandwidth communication, which is often beyond the capabilities of the classical closed communication networks of the power grid. Consequently, the use of scalable public IPbased networks is increasingly beingadvocated. However, a direct consequence of the use of public networks is the exposure of the SG to varied reliability/seeurity risks, e.g., distributed denialot-serviee (DDoS). Thus the need exists for new lightweight mechanisms that can provide both cost-effective communication along with proactive DDoS attaek proteetion. We fill this gap by proposing a novel approach termed as SeReCP, which leverages: (1) a semi-trusted P2P-based publish-subseribe (PUb-sub) system providing a proaetive countermeasure for DDoS attacks nod secure group communications by aid of a group key management system, (2) a data diffusion mechanism that sustains the network availability in the case of both raodomly sweeping nod targeted DDoS attacks on pub-sub brokers, nod (3) a multi-boming-based fast recovery mecbaoism for detecting nod requesting the dropped paekets, thus paving the way for meeting the stringent latency requirements of SG applications. Our evaluation on a real testbed demonstrates that SeReCP provides the required seeurity nod availability for SG applications with up to 30% failures of the pub-sub brokers. Overall, we sbow that SeReCP belps enable the secure use of public network based communication for safetycritical cyber-pbysical systems such as the SG.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128303313","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Attack Induced Common-Mode Failures on PLC-Based Safety System in a Nuclear Power Plant: Practical Experience Report 核电厂plc安全系统攻击诱发共模故障:实践经验报告
Bernard Lim, Daniel Chen, Y. An, Z. Kalbarczyk, R. Iyer
{"title":"Attack Induced Common-Mode Failures on PLC-Based Safety System in a Nuclear Power Plant: Practical Experience Report","authors":"Bernard Lim, Daniel Chen, Y. An, Z. Kalbarczyk, R. Iyer","doi":"10.1109/PRDC.2017.34","DOIUrl":"https://doi.org/10.1109/PRDC.2017.34","url":null,"abstract":"This paper demonstrates attack induced common-mode failures on an industrial-grade (Tricon) Triple-Modular-Redundant PLC (programmable logic controller) and its impact in a Nuclear Power Plant settings. The attack exploits the fact that during the configuration phase the same control logic is downloaded to all three redundant modules. We describe how an attacker can exploit this vulnerability to embed malicious control logic and how to trigger the attack. The feasibility and the attack impact are evaluated on a testbed, which includes the Tricon PLC as part of a safety protection system in a simulated nuclear power plant.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124800847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
MEC: Network Optimized Multi-stage Erasure Coding for Scalable Storage Systems 面向可扩展存储系统的网络优化多阶段擦除编码
Hiroaki Akutsu, Takahiro Yamamoto, K. Ueda, Hideo Saito
{"title":"MEC: Network Optimized Multi-stage Erasure Coding for Scalable Storage Systems","authors":"Hiroaki Akutsu, Takahiro Yamamoto, K. Ueda, Hideo Saito","doi":"10.1109/PRDC.2017.54","DOIUrl":"https://doi.org/10.1109/PRDC.2017.54","url":null,"abstract":"In scalable storage systems, there are two kinds of methods for data redundancy: mirroring and parity. Each has its pros and cons. Mirroring creates a large amount of redundancy data, resulting in less usable space. Write performance degrades proportionally to the redundancy level due to an increase in communication. Parity-based methods partition data into multiple pieces, add parity information, and distribute the pieces of data and parity information. Parity-based methods are not often used with memory class media that are faster than the network, because distributing the data across servers results in low read performance. This research aims to establish an efficient data protection method that can be applied to fast, memory class media. We propose a new parity-based method called Multi-stage Erasure Coding (MEC), which creates two different erasure codes: one at the data transmission source server, and the other at the destination server. We show that our method reduces the space required to achieve redundancy while achieving high performance by making the amount of write communication independent of the redundancy level. We built a prototype program using MEC on a commodity cluster server. We show that compared with conventional parity-based methods with redundancy level 2, read I/O throughput is over one order of magnitude higher thanks to local reads and that write I/O throughput is almost the same due to network bottleneck.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132545097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Smart Cage Implementation with Dependable Safety Agent for Dogs 智能笼子实现与可靠的安全代理的狗
Kiat Siong Ng, Pei-Yin Chen, Pi-Hui Ting
{"title":"Smart Cage Implementation with Dependable Safety Agent for Dogs","authors":"Kiat Siong Ng, Pei-Yin Chen, Pi-Hui Ting","doi":"10.1109/PRDC.2017.45","DOIUrl":"https://doi.org/10.1109/PRDC.2017.45","url":null,"abstract":"This paper presents a smart cage which consists of an automated excrement detection module, a cleaning module, a feeding module, and multiple additional sensors for a dog. In the smart cage, excrement is detected by using image processing methods and is automatically cleaned up by the conveyance. Moreover, the conveyance can also be a treadmill for the dog to exercise, with its built-in and adjustable speed function which is designed for different levels of training. However, since the smart cage is automatic, it thus operates with minimal involvement from the pet owner. Therefore, the safety of the dog becomes an important issue due to no supervision. In this paper, a dependable safety agent will be proposed to solve the safety issue while the conveyance is still in use. The dependable safety agent will monitor two kinds of information and determine whether or not to stop the conveyance rotation. The first kind is the image processing technique which is used to detect the movement of the dog in the cage, with the purpose to signal for the conveyance to stop immediately if the dog moves abnormally. The second kind of information that is used to stop the conveyance, is by detecting unusual current peaks of the conveyance with the use of a current sensor. The smart cage may become safer and more reliable through using these methods to avoid any harm to the dog.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134083369","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
An Empirical Investigation of Fault Triggers in Android Operating System Android操作系统故障触发器的实证研究
Fangyun Qin, Zheng Zheng, Xiaodan Li, Yu Qiao, Kishor S. Trivedi
{"title":"An Empirical Investigation of Fault Triggers in Android Operating System","authors":"Fangyun Qin, Zheng Zheng, Xiaodan Li, Yu Qiao, Kishor S. Trivedi","doi":"10.1109/PRDC.2017.27","DOIUrl":"https://doi.org/10.1109/PRDC.2017.27","url":null,"abstract":"The growing popularity and complexity of Android operating system makes it prone to suffer failures during usage, which increases difficulties of fixing bugs. Different strategies and mitigation methods can be developed and applied based on different types of bugs, which gives rise to the necessity to have a deep understanding of the nature of bugs in this system. In this paper, an empirical study is taken on 513 bug reports from Android operating system. A bug classification is conducted according to fault triggering conditions, followed by the analysis of bug types and bug attributes. Moreover, the comparison of bug types between Android and Linux is carried out. This paper reveals ten interesting findings based on the empirical results from these three aspects and further provides guidance for developers and users based on these findings.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131673076","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
Integration of Integrity Enforcing Technologies into Embedded Control Devices: Experiences and Evaluation 嵌入式控制设备集成完整性强化技术:经验与评价
T. Rauter, Andrea Höller, Johannes Iber, Michael Krisper, Christian Kreiner
{"title":"Integration of Integrity Enforcing Technologies into Embedded Control Devices: Experiences and Evaluation","authors":"T. Rauter, Andrea Höller, Johannes Iber, Michael Krisper, Christian Kreiner","doi":"10.1109/PRDC.2017.29","DOIUrl":"https://doi.org/10.1109/PRDC.2017.29","url":null,"abstract":"Security is a vital property of SCADA systems, especially in critical infrastructure. An important aspect is maintaining (sub-)system integrity in networks of embedded control devices. One technology that is used to achieve this is remote attestation. It is used to prove the integrity of one system (prover) to another (challenger). However, due to the complexity of the maintenance of reference measurement, it is seen as impractical in such constrained distributed systems. In this work, we show how recent advances such as privilege-based attestation enable an architecture that is more feasible to use. Based on real control systems used for hydro-electric power plants, we evaluate the impact of the proposed infrastructure on the device performance and discuss our experiences with the consequences of using such technologies for the production and development processes of such systems.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128500837","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Detection of Recovery Patterns in Cluster Systems Using Resource Usage Data 利用资源使用数据检测集群系统中的恢复模式
Nentawe Gurumdimma, A. Jhumka
{"title":"Detection of Recovery Patterns in Cluster Systems Using Resource Usage Data","authors":"Nentawe Gurumdimma, A. Jhumka","doi":"10.1109/PRDC.2017.17","DOIUrl":"https://doi.org/10.1109/PRDC.2017.17","url":null,"abstract":"The failure of large-scale distributed systems such as cluster systems has adverse effects on the performance of high-performance computing applications such as scientific applications. Techniques to handle these failures, such as checkpointing, typically incur a prohibitively high computational cost. To reduce or prevent the occurrences of such failures, system administrators have employed a divide and conquer approach to diagnosing the root-cause of such failures, in order to take corrective or preventive measures. Most times, event logs are the main sources of information about the failures. However, it is also important to be able to predict when the system is recovering to avoid such costly error handling. To this end, we present a novel technique, based on system resource usage information, to detect recovery runs. Our approach uses an unsupervised learning technique, namely change point detection, to predict recovery. We run our approach on data from Ranger Supercomputer System and the results are positive: our approach have an F-measure of 64%.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125182172","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Learning Process Behavioral Baselines for Anomaly Detection 异常检测的学习过程行为基线
Ahmed M. Fawaz, W. Sanders
{"title":"Learning Process Behavioral Baselines for Anomaly Detection","authors":"Ahmed M. Fawaz, W. Sanders","doi":"10.1109/PRDC.2017.28","DOIUrl":"https://doi.org/10.1109/PRDC.2017.28","url":null,"abstract":"Intrusion resilience is a protection strategy aimed at building systems that can continue to provide service during attacks. One approach to intrusion resilience is to continuously monitor a system's state and change its configuration to maintain service even while attacks are occurring. Intrusion detection, through both anomaly detection (for unknown attacks) and signature detection (for known attacks) is thus a crucial part of that resilience strategy. In this paper, we introduce KOBRA, an online anomaly detection engine that learns behavioral baselines for applications. KOBRA is implemented as a set of cooperative kernel modules that collects time-stamped process events. The process events are converted to a discrete-time signal in the polar space. We learn local patterns that occur in the data and then learn the normal co-occurrence relationships between the patterns. The patterns and the co-occurrence relations model the normal behavioral baseline of an application. We compute an anomaly score for tested traces and compare it against a threshold for anomaly detection. We evaluate the baseline by experimenting with its ability to discriminate between different processes and detect malicious behavior.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"2015 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122922723","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Application of Congestion Notifications in a Cyber-Physical System 拥塞通知在网络物理系统中的应用
Stephen Jackson, B. McMillin
{"title":"Application of Congestion Notifications in a Cyber-Physical System","authors":"Stephen Jackson, B. McMillin","doi":"10.1109/PRDC.2017.30","DOIUrl":"https://doi.org/10.1109/PRDC.2017.30","url":null,"abstract":"Cyber-physical systems augment traditional physical systems with cyber control. These cyber controls are intended to improve the efficiency and availability of the physical system. Smart-grid research focuses on improving the existing power grid with intelligent cyber control. Some smart-grid projects consider a future power grid where energy generation is largely decentralized because of widespread renewable generation and energy storage capabilities. However, if a distributed system is used to control this future power grid, faults in the cyber domain can lead to failures in the physical domain. This work treats communications congestion as a potential fault and makes use of congestion notification techniques to anticipate congestion and reconfigure the distributed system. Dynamic reconfiguration of the system maintains its proper operation in the presence of communications congestion such that proper smart grid operation is maintained. Our approach can be applied to other cyber-physical systems where communication is required for the correct operation of the physical network.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"212 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131993794","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Specification, Implementation and Verification of Dynamic Group Membership for Vehicle Coordination 车辆协调动态组成员的规范、实施和验证
Mikael Asplund, Jakob Lovhall, E. Villani
{"title":"Specification, Implementation and Verification of Dynamic Group Membership for Vehicle Coordination","authors":"Mikael Asplund, Jakob Lovhall, E. Villani","doi":"10.1109/PRDC.2017.57","DOIUrl":"https://doi.org/10.1109/PRDC.2017.57","url":null,"abstract":"New advanced traffic management solutions with fully or semi-autonomous vehicles that communicate over a wireless interface to coordinate their driving decisions create new challenges in distributed computing. In this paper we address the problem of dynamic group membership in three stages. First, we propose three criteria to specify correctness and performance of the group views created by such algorithms in terms of soundness, completeness and freshness. Second, we develop a group membership protocol tailored for vehicular coordination. Finally, we show through simulation and model-based verification that the protocol does indeed meet the criteria and provide at least 95% perfect group membership views under as adverse conditions as 70% packet loss or very high churn rate.","PeriodicalId":317544,"journal":{"name":"2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing (PRDC)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132828340","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书