510 likes | 527 Views
Probability Review. Thinh Nguyen. Probability Theory Review. Sample space Bayes’ Rule Independence Expectation Distributions. Sample Space - Events. Sample Point The outcome of a random experiment Sample Space S The set of all possible outcomes Discrete and Continuous Events
E N D
Probability Review Thinh Nguyen
Probability Theory Review • Sample space • Bayes’ Rule • Independence • Expectation • Distributions
Sample Space - Events • Sample Point • The outcome of a random experiment • Sample Space S • The set of all possible outcomes • Discrete and Continuous • Events • A set of outcomes, thus a subset of S • Certain, Impossible and Elementary
Set Operations S • Union • Intersection • Complement • Properties • Commutation • Associativity • Distribution • De Morgan’s Rule
Axioms If If A1, A2, … are pairwise exclusive Corollaries Axioms and Corollaries
Conditional Probability • Conditional Probability of event A given that event B has occurred • If B1, B2,…,Bn a partition of S, then (Law of Total Probability) S B1 B2 A B3
Bayes’ Rule • If B1, …, Bn a partition of S then
Event Independence • Events A and B are independentif • If two events have non-zero probability and are mutually exclusive, then they cannot be independent
Random Variables • The Notion of a Random Variable • The outcome is not always a number • Assign a numerical value to the outcome of the experiment • Definition • A function X which assigns a real number X(ζ) to each outcome ζ in the sample space of a random experiment S ζ X(ζ) = x x Sx
Cumulative Distribution Function • Defined as the probability of the event {X≤x} • Properties Fx(x) 1 x Fx(x) 1 ¾ ½ ¼ 3 x 0 1 2
Continuous Probability Density Function Discrete Probability Mass Function Types of Random Variables
Probability Density Function • The pdf is computed from • Properties • For discrete r.v. fX(x) fX(x) dx x
The expected value or mean of X is Properties The variance of X is The standard deviation of X is Properties Expected Value and Variance
Example • Send a file over the internet packet link (fixed rate) Modem card buffer
Delay Models place Computation (Queuing) transmission propagation C B A time
Queuing Theory The theoretical study of waiting lines, expressed in mathematical terms input output server queue Delay= queue time +servicetime
The Problem Given • One or more servers that render the service • A (possibly infinite) pool of customers • Some description of the arrival and service processes. Describe the dynamics of the system Evaluate its Performance • If there is more than one queue for the server(s), there may also be some policy regarding queue changes for the customers.
Common Assumptions • The queue is FCFS (FIFO). • We look at steady state : after the system has started up and things have settled down. State=a vector indicating the total # of customers in each queue at a particular time instant (all the information necessary to completely describe the system)
Notation for queuing systems • omitted if infinite :Where A and B can be D for Deterministic distribution M for Markovian (exponential) distribution G for General (arbitrary) distribution
The M/M/1 System Poisson Process Exponential server output queue
Arrivals follow a Poisson process • Readily amenable for analysis • Reasonable for a wide variety of situations • a(t) = # of arrivals in time interval [0,t] • = mean arrival rate • t = k ; k = 0,1,…. ; 0 Pr(exactly 1 arrival in [t,t+]) = Pr(no arrivals in [t,t+]) = 1- Pr(more than 1 arrival in [t,t+]) =0 Pr(a(t) = n) = e- t ( t)n/n!
Model for Interarrivals and Service times • Customers arrive at times t0 < t1 < .... - Poisson distributed • The differences between consecutive arrivals are the interarrival times :n = tn - t n-1 • n in Poisson process with meanarrival rate, are exponentially distributed, Pr(n t) = 1 - e- t • Service timesare exponentially distributed, with meanservice rate: Pr(Sn s) = 1 - e-s
System Features • Service times are independent • service times are independent of the arrivals • Both inter-arrival and service times are memoryless Pr(Tn> t0+t | Tn> t0) = Pr(Tn t) future events depend only on the present state This is a Markovian System
Markov Models • n+1 • n • n-1 departure Buffer Occupancy • n arrival
Markov Chains 0 1 ... n-1 n n+1
Substituting P1 • Higher states have decreasing probability • Higher utilization causes higher probability • of higher states
What about P0 Queue determined by
Selecting Buffers For large utilization, buffers grow exponentially
Throughput • Throughput=utilization/service time = /Ts • For =.5 and Ts=1ms • Throughput is 500 packets/sec
Intuition on Little’s Law • If a typical customer spends T time units, on the overage, in the system, then the number of customers left behind by that typical customer is equal to
Example • Given • Arrival rate of 1000 packets/sec • Service rate of 1100 packets/sec • Find • Utilization • Probability of having 4 packets in the queue
Application to Statistcal Multiplexing • Consider one transmission line with rate R. • Time-division Multiplexing • Divide the capacity of the transmitter into N channels, each with rate R/N. • Statistical Multiplexing • Buffering the packets coming from N streams into a single buffer and transmitting them one at a time. R/N R/N R/N R