• DocumentCode
    1407658
  • Title

    Specification of real-time broadcast networks

  • Author

    Jain, Pradeep ; Lam, Simon S.

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • Volume
    40
  • Issue
    4
  • fYear
    1991
  • fDate
    4/1/1991 12:00:00 AM
  • Firstpage
    404
  • Lastpage
    422
  • Abstract
    The authors 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 the proposed model by a set of channel axioms. Protocol entities are specified by sequential programs. The semantics of a set of programming constructs, including two level wait constructs, are defined. To illustrate the model and verification method, the authors present a specification of the Expressnet protocol which was designed for collision-free access to a unidirectional bus. A scenario in which collisions can occur in the original Expressnet was discovered. To guarantee collision-freedom, a modification to the protocol is given. The modified protocol is shown to be collision-free. A bound for its access delay is also derived
  • Keywords
    computer networks; formal specification; protocols; real-time systems; Expressnet protocol; access delay; binary signals; broadcast bus networks; collision-free access; model; programming constructs; protocols specification; real-time broadcast networks; sequential programs; two level wait constructs; Access protocols; Broadcasting; Communication channels; Delay; Design methodology; Formal specifications; Real time systems; Telecommunication traffic; Timing; Traffic control;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.88461
  • Filename
    88461