Presentation is loading. Please wait.

Presentation is loading. Please wait.

NET 424: REAL-TIME SYSTEMS (Practical Part)

Similar presentations


Presentation on theme: "NET 424: REAL-TIME SYSTEMS (Practical Part)"— Presentation transcript:

1 NET 424: REAL-TIME SYSTEMS (Practical Part)
Networks and Communication Department Tutorial 2 : Real-Time Questions

2 How a real time system is different from other computer based systems?
a real time system is characterized by key features that make it different from traditional computing system: timing characteristic (the response should be delivered in a specific time, not before and not after that time), RTS are based on low level programming languages, RTS enable access to hardware components, RTS are designed for a specific hardware..... Networks and Communication Department

3 Rate-monotonic (RM) algorithm:
What is the difference between static priority and dynamic priority algorithms? Give example for each. A fixed-priority algorithm assigns the same priority to all the jobs in each task. Example: Rate-monotonic (RM) algorithm: It assigns priorities to tasks based on their periods: the shorter the period, the higher the priority. Hence, the higher the rate, the higher the priority. Networks and Communication Department

4 (Cont.) A dynamic-priority algorithm assigns different priorities to the individual jobs in each task. Example: Earliest-Deadline-First (EDF) algorithm assigns priorities to jobs according to their deadlines. The earlier the deadline, the higher the priority. Networks and Communication Department

5 Give the applications of real time systems.
 real-time application (RTA) is an application programs that functions within a time frame that the user senses as immediate or current. The latency must be less than a defined value, usually measured in seconds.  Examples of RTAs include: Videoconference applications VoIP (voice over Internet Protocol) Online gaming Some e-commerce transactions Chatting IM (instant messaging) Networks and Communication Department


Download ppt "NET 424: REAL-TIME SYSTEMS (Practical Part)"

Similar presentations


Ads by Google