1 / 3

Communication Controller in CTL

Communication Controller in CTL. Ontology. Events: N_IN - N message arrival at the CC U_IN - U message arrival at the CC Actions START_N_MSG - Start N message transmission START_U_MSG - Start message transmission Abstract variables END_N_MSG - End N message transmission

Télécharger la présentation

Communication Controller in CTL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Communication Controller in CTL

  2. Ontology Events: N_IN - N message arrival at the CC U_IN - U message arrival at the CC Actions START_N_MSG - Start N message transmission START_U_MSG - Start message transmission Abstract variables END_N_MSG - End N message transmission END_U_MSG - End U message transmission

  3. Assumptions •  Message transmission, if not interrupted, takes 3 sec.: AG(START_N_MSG START_U_MSG (AX)1,2)(START_N_MSG START_U_MSG)) (AX)3END_N_MSG -- similarly for U message •  Subsequent N, U messages arrive at CC with a minimal delay of 15, 10 seconds (resp.) of each other. AG(N_IN  (AGX)1,14N_IN), AG(U_IN  (AGX)1,9U_IN) Requirements • Transmit every N message before the next N message arrives. AG(N_IN  AX(A(N_INUEND_N_MSG))) • Every U message is transmitted (finish) within 4 seconds after its arrival AG(U_IN  (AX)[1,4] END_U_MSG) • At most one message transmission may be started at each time instant. AG(START_U_MSG  START_N_MSG)

More Related