SPECIFICATION OF REAL-TIME BROADCAST NETWORKS

被引:1
|
作者
JAIN, P
LAM, SS
机构
[1] Department of Computer Sciences, The University of Texas at Austin, Austin
关键词
BROADCAST NETWORKS; INTERVAL FORMULAS; FORMAL SEMANTICS; PROGRAMMING CONSTRUCTS; REAL-TIME SYSTEMS; SPECIFICATION; TIMED REACHABILITY GRAPH; VERIFICATION;
D O I
10.1109/12.88461
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a model for specifying real-time protocols that execute on broadcast bus networks. Protocol entities interact by sending and receiving binary signals on buses. The actual propagation of these signals is captured in our model by a set of channel axioms. Protocol entities are specified by sequential programs. The semantics of a set of programming constructs, including two novel wait constructs, are defined. To illustrate our model and verification method, we present a specification of the Expressnet protocol which was designed for collision-free access to a unidirectional bus. We discovered a scenario in which collisions can occur in the original Expressnet. To guarantee collision-freedom, we provide a modification to the protocol. The modified protocol is shown to be collision-free. We also derive a bound for its access delay.
引用
收藏
页码:404 / 422
页数:19
相关论文
共 50 条
  • [1] MODELING AND VERIFICATION OF REAL-TIME PROTOCOLS FOR BROADCAST NETWORKS
    JAIN, P
    LAM, SS
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1987, 13 (08) : 924 - 937
  • [2] Real-time broadcast authentication algorithm for wireless sensor networks
    Wang, Hao
    Fang, Wenjuan
    Zhang, Xiao
    Wang, Ping
    [J]. Journal of Computational Information Systems, 2013, 9 (03): : 1051 - 1059
  • [3] SPECIFICATION OF REAL-TIME SYSTEMS
    PATNAIK, LM
    MALL, R
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1993, 3 (02) : 267 - 285
  • [4] Real-time specification patterns
    Konrad, S
    Cheng, BHC
    [J]. ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 372 - 381
  • [5] A real-time specification language
    do Amaral, FN
    Haeusler, EH
    Endler, M
    [J]. ADVANCES IN LOGIC, ARTIFICIAL INTELLIGENCE AND ROBOTICS, 2002, 85 : 194 - 201
  • [6] RTnet: a distributed real-time protocol for broadcast-capable networks
    Hanssen, F
    Jansen, PG
    Scholten, H
    Mullender, S
    [J]. 2005 JOINT INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS AND INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES (ICAS/ICNS), 2005, : 103 - 112
  • [7] Scheduling of real-time messages in optical broadcast-and-select networks
    Bonuccelli, MA
    Clò, MC
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2001, 9 (05) : 541 - 552
  • [8] A best-effort communication protocol for real-time broadcast networks
    Ramaswamy, L
    Ravindran, B
    [J]. 2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 519 - 526
  • [9] BROADCAST COMMUNICATION FOR REAL-TIME PROCESSES
    DAVIES, J
    JACKSON, D
    SCHNEIDER, S
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 149 - 169
  • [10] Specification and analysis of real-time systems using Real-Time Maude
    Ölveczky, PC
    Meseguer, J
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2004, 2984 : 354 - 358