Page 116 - DCAP601_SIMULATION_AND_MODELING
P. 116

Simulation and Modelling



                      Notes         Little's Theorem


                                    We start our analysis of queueing systems by understanding Little's Theorem. Little's theorem
                                    states that:
                                    The average number of customers (N) can be determined from the following equation:

                                                                        N = T
                                    Here lambda is the average customer arrival rate and T is the average service time for a customer.
                                    Proof of this theorem can be obtained from any standard textbook on queueing theory. Here we
                                    will focus  on an intuitive understanding of the  result. Consider  the example  of a restaurant
                                    where the customer arrival rate (lambda) doubles but the customers still spend the same amount
                                    of time in the restaurant (T). This will double the number of customers in the restaurant (N). By
                                    the same logic if the customer arrival rate remains the same but the customers service time
                                    doubles, this will also double the total number of customers in the restaurant.
                                    Queueing System Classification


                                    With Little's Theorem, we have developed some basic understanding of a queueing system. To
                                    further our understanding we will have to dig deeper into characteristics of a queueing system
                                    that impact its performance. For example, queueing requirements of a restaurant will depend
                                    upon factors like:
                                    1.   How do customers arrive in the restaurant? Are customer arrivals more during lunch and
                                         dinner time (a regular restaurant)? Or is the customer traffic more uniformly distributed
                                         (a cafe)?

                                    2.   How much time do customers spend in the restaurant? Do customers typically leave the
                                         restaurant in a fixed amount of time? Does the customer service time vary with the type of
                                         customer?

                                    3.   How many tables does the restaurant have for servicing customers?
                                    The above three points correspond to the most important characteristics of a queueing system.
                                    They are explained below:

                                       Arrival Process       The  probability  density  distribution  that  determines  the  customer
                                                             arrivals in the system.
                                                             In a messaging system, this refers to the message arrival probability
                                                             distribution.
                                       Service Process       The  probability  density  distribution  that  determines  the  customer
                                                             service times in the system.
                                                             In a messaging system, this refers to the message transmission time
                                                             distribution. Since message transmission is directly proportional to
                                                             the  length  of  the  message,  this  parameter  indirectly  refers  to  the
                                                             message length distribution.
                                       Number of Servers      Number of servers available to service the customers.
                                                             In a messaging system, this refers to the number of links between the
                                                             source and destination nodes.










            110                              LOVELY PROFESSIONAL UNIVERSITY
   111   112   113   114   115   116   117   118   119   120   121