Page 29 - DCAP608_REAL TIME SYSTEMS
P. 29

Real Time Systems




                    Notes          base station signals in the control channel. A cell phone responds to the communications received
                                   from the base station within certain specified time bounds. For example, a base station might
                                   command a cell phone to switch the on-going communication to a specific frequency. The cell
                                   phone must comply with such commands from the base station within a few milliseconds.

                                   2.4.8 Defence  Applications

                                   Typical defines applications of real-time systems include: missile guidance systems, anti- missile
                                   systems, satellite-based surveillance systems.


                                          Example : Missile Guidance System
                                   A guided missile is one that is capable of sensing the target and homes onto it. Homing becomes
                                   easy when the target emits either electrical or thermal radiation. In a missile guidance system,
                                   missile guidance is achieved by a computer mounted on the missile. The mounted computer
                                   computes the deviation from the required trajectory and effects track changes of the missile to
                                   guide it onto the target. The time constraint on the computer-based guidance system is that the
                                   sensing and the track correction tasks must be activated frequently enough to keep the missile
                                   from diverging from  the target. The target  sensing and  track correction  tasks are typically
                                   required to be completed within a few hundreds of microseconds or even lesser time depending
                                   on the speed of the missile and the type of the target.

                                   2.4.9 Miscellaneous Applications

                                   Besides the areas of applications already discussed, real-time systems have found numerous
                                   other applications in our everyday life. An example of such an application is a railway reservation
                                   system.


                                          Example: Railway Reservation System
                                   In a railway reservation system, a central repository maintains the up-to-date data on booking
                                   status of various trains. Ticket booking counters  are distributed  across different geographic
                                   locations.  Customers queue  up at different booking  counters and  submit  their  reservation
                                   requests. After a reservation request is made at a counter, it normally takes only a few seconds
                                   for the system to confirm the reservation  and print  the ticket. A real-time  constraint in  this
                                   application is that once a request is made to the computer, it must print the ticket or display the
                                   seat unavailability message before the average human response time (about 20 seconds) expires,
                                   so that the customers do not notice any delay and get a feeling of having obtained instant results.
                                   However, as we discuss a little later, this application is an example of a category of applications
                                   that is in some aspects different from the other discussed applications. For example, even if the
                                   results are produced just after 20 seconds, nothing untoward is going to happen - this may not be
                                   the case with the other discussed applications.
                                   Self Assessment


                                   State whether the following statements are True or False:
                                   7.  The term real-time refers to systems in which the correctness of the system depends not
                                       only on the logical result of computation, but also on the time at which the results are
                                       produced.
                                   8.  Examples of real-time systems exclude command and control systems, process control
                                       systems, flight control systems, and so on.



          24                                LOVELY PROFESSIONAL UNIVERSITY
   24   25   26   27   28   29   30   31   32   33   34