Background
Mircowave Oven Case Study
Version 1
Version 2 and 3
Evolutionary Diagrams
Satellite Control System
Requirements and RBTs
Other Versions
|
2.3.2 Uploading and Downloading
Data Packets
Once an uplink/downlink site-SCS connection
has been made between two customer satellite data communication sites,
the uplink site may upload data packets to the SCS and the SCS may
forward the uploaded packets to the downlink site. Without such a
connection, packet uploading and downloading is not possible.
An uplink/downlink site-SCS connection has been established when:
(1) the SCS as received a TG (Customer time slot go) from the GCS;
(2) the SCS has forwarded the TG (Customer time slot go) messages to
the uplink and downlink sites; and
(3) both the uplink and downlink sites have sent the SCS ready
messages, i.e., the uplink site has sent the SCS an UG (uplink good)
acknowledgment message and the downlink site has sent the SCS a DG
(downlink good) acknowledgment message.
DI1) A DI (data packet) shall contain the following data:
(1) the uplink site ID, i.e., uplink_ID;
(2) the downlink site ID, i.e., downlink_ID;
(3) packet ID, i.e., packet_ID; and
(4) packet data.
DI2) The SCS shall receive each DI (data packet in) received from the
uplink site if a connection was successfully established between the
uplink and downlink sites and the SCS.
The following conditions describe a successful uplink/downlink site-SCS
connection:
(1) the uplink and downlink sites both sent UG and DG acknowledgment
messages, respectively, to the SCS;
(2) neither the uplink or downlink site has recently sent a UB or DB
message; and
(3) the GCS has not sent a TE (time slot expired) message to the SCS to
terminate the current customer data transmission time slot.
DI3) The SCS shall forward each DI (data packet in) received from the
uplink site to the downlink site.
DI4) A DI may be received only during a valid "Transmit Data"
transaction.
The corresponding Requirement Behavior Tree is as below:
|