Replica voting: a distributed middleware service for real-time dependable systems

被引:0
|
作者
Ravindran, K. [1 ]
Kwiat, K. A. [2 ]
Sabbir, A. [1 ]
Cao, B. [1 ]
机构
[1] CUNY City Coll, Dept Comp Sci, New York, NY 10031 USA
[2] US Air Force, Res Lab, Informat Directorate, Rome, NY 13441 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In Information Assurance settings, majority voting among replica processes enhances the trust-worthiness of data collected from a hostile external environment. It allows a correct data fusion and dissemination by the end-users, in the presence of content corruptions and/or timing failures that may possibly occur during data collection. Two key elements are required of the voting functionality: i) fielding asynchronously generated real-time or near-real-time data, and ii) handling large sized non-numeric data sets with problemspecific interpretations - e.g., terrain images from radar stations. Under the constraints (i) and (ii), we describe a highly asynchronous voting service to effect a timely and low-overhead delivery of data to the users. The paper analyzes the service-level properties of a voting machinery to meet the stringent needs of IA applications. The externally visible properties are prescribed in terms of 'safety' and 'liveness' requirements of the underlying voting protocols that reflect the application-specific data integrity and availability constraints. When voting is provided as a middleware service, an application designer may prescribe the necessary service-level parameters: the level of resiliency and the performance aspects of data delivery.
引用
收藏
页码:437 / +
页数:2
相关论文
共 50 条
  • [41] Schedulability guarantees for dependable distributed real-time systems under error bursts
    Aysan, Huseyin
    Dobrin, Radu
    Punnekkat, Sasikumar
    [J]. Aysan, H. (huseyin.aysan@mdh.se), 1600, Springer Verlag (187 AISC): : 393 - 406
  • [42] Aspect-Oriented QoS Modeling of Dependable and Distributed Real-time Systems
    Zhang, Lichen
    [J]. 2011 INTERNATIONAL CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND AUTOMATION (CCCA 2011), VOL III, 2010, : 597 - 600
  • [43] NOTES ON FUTURE OPERATING-SYSTEMS FOR REAL-TIME DEPENDABLE DISTRIBUTED COMPUTING
    LELANN, G
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 563 : 109 - 115
  • [44] Approach for Non-functional Properties of Dependable and Distributed Real-Time Systems
    Zhang, Lichen
    He, Jifeng
    [J]. CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2011, 206 : 600 - 608
  • [45] Energy-efficient replica voting mechanisms for secure real-time embedded systems
    Kwiat, KA
    Ravindran, K
    Hurley, P
    [J]. SIXTH IEEE INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS MOBILE AND MULTIMEDIA NETWORKS, PROCEEDINGS, 2005, : 153 - 162
  • [46] Middleware for real-time and embedded systems
    Schmidt, DC
    [J]. COMMUNICATIONS OF THE ACM, 2002, 45 (06) : 43 - 48
  • [47] Development of dependable real-time systems with Zerberus
    Buckl, C
    Knoll, A
    Schrott, G
    [J]. 11th Pacific Rim International Symposium on Dependable Computing, Proceedings, 2005, : 404 - 408
  • [48] Algorithms for dependable hard real-time systems
    [J]. Puschner, P. (peter@vmars.tuwien.ac.at), IEEE Technical Committee on Distributed Processing (Institute of Electrical and Electronics Engineers Inc., United States):
  • [49] The XBW model for dependable real-time systems
    Claesson, V
    Poledna, S
    Soderberg, J
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 130 - 138
  • [50] Adapting distributed voting algorithms for secure real-time embedded systems
    Ravindran, K
    Kwiat, KA
    Sabbir, A
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 347 - 353