For a stable system in which entering customers eventually leave, Little's law isHere is the long-run mean number of customers in the chosen system, is its actual entry rate, and is the mean customer sojourn time. The arrival rate counts admitted customers, not rejected attempts. One way to see the identity is to integrate the customer count over time: each customer's time in the system contributes exactly that much area. Dividing by elapsed time gives entry rate times mean customer sojourn time, with negligible endpoint terms under the usual stability and integrability assumptions.
For the server alone in a stationary M/M/1 queue, the customer count is the busy indicator. Customers enter this subsystem when their service begins; in a stable, loss-free queue its entry rate equals . Their mean time in this subsystem is the mean service time . Thus , with stability requiring . In this paper denotes a mean duration, so the exponential service rate is .
For finite-buffer server utilization, assume the server is work conserving and admitted customers are eventually served, with finite mean service time. Poisson arrivals see time averages, so an offered arrival is rejected with probability . Hence the admitted arrival rate, and therefore the service-entry rate, or queue throughput, is . Apply Little's law to the server alone again. Its mean population, or server utilization, is , and its mean customer sojourn time is , giving . Neither argument requires exponential service times in the finite-buffer system: Poisson arrivals are used for the blocking probability, while the service calculation needs only the mean and the stated independence. Applying the offered rate directly to this lossy system would miss the admission factor.
For a single resource, assume unit-capacity calls arrive as a Poisson process of rate , holding times have independent exponential distributions with mean , and a call is rejected when all units are occupied. Let . Its occupancy is a birth-death process on , with birth rate below capacity and death rate in state . Detailed balance for a birth-death process givesBy Poisson arrivals see time averages, the Erlang loss formula isThis derivation assumes exponential holding times; the standard insensitivity result extends the same formula to independent holding times of the same mean, but is not needed here.
A loss network with fixed routing has finitely many resources , capacities , and call types with a fixed nonempty set of resources. Type has Poisson arrivals of rate , independent holding times of mean , and offered load . It is accepted only if every resource on its route has a free unit, and otherwise is lost. In the displayed equations use the unit-incidence matrix for and zero otherwise. The equations concern this unit-demand model, rather than arbitrary multi-unit requirements.
The Erlang fixed point approximation replaces the correlated resource availabilities by independent ones. A type- call survives blocking at resources other than with approximate probability . Treating this filtering as Poisson thinning gives the reduced offered loadApply the single-resource formula to obtain . Independence and Poisson thinning here are approximations; no such approximation is claimed for the exact network's joint stationary distribution.
Assume first . The right side is a continuous map from into itself, so the Brouwer fixed-point theorem gives existence. To prove uniqueness, let be the carried load of an Erlang loss resource, also the mean of the truncated Poisson occupancy. Differentiation yieldsThus increases continuously from zero to one and increases from zero to .
Write , and define and , with . Each is continuous and strictly increasing. A fixed point satisfiesThese are precisely the stationary equations for the convex potential for the Erlang fixed pointThe first term is convex; the second is strictly convex because each strictly increases. Hence is strictly convex. Its gradient cannot vanish at two distinct points: the difference of gradients dotted with the difference of points is strictly positive, with a positive contribution from every changed coordinate in the integral term. This also covers boundary coordinates , using the right derivative there. Every fixed point has , since its offered load is finite, so the change of variables is valid. There is exactly one fixed point. If a capacity is zero, its blocking probability is one; delete it and all routes using it before applying the argument to the remaining positive capacities. Unused resources have blocking probability zero.
Use the standard infinite-population slotted ALOHA model with independent fresh arrivals with Poisson distribution , . Newly arrived packets attempt in the next slot. Given old backlogged packets, each independently attempts with fixed probability , so the retransmission count has binomial distribution , independent of and earlier random choices. Let record whether is zero, one, or at least two. A single transmission succeeds and departs; a collision makes every transmitted packet remain. ThereforeOnly the present backlog determines the law of the next independent choices, so is a time-homogeneous Markov chain.
For , put and , with . Its nonzero transition probabilities areFor example, a single fresh arrival leaves the backlog unchanged only if no old packet transmits; if an old packet also transmits, that fresh arrival becomes a new backlogged packet. These cases explain the extra diagonal term and the suppressed one-step increase at . At the same formulas hold with , and for .
Here is an almost-sure proof of permanent collisions in constant-probability slotted ALOHA for , rather than just a positive-drift heuristic. For , the conditional exponential increment isAs this tends to a number strictly below one. Choose so the expression is at most one for . Stopping when the chain first enters gives a nonnegative supermartingale. Downward jumps have size at most one, so it hits at . Optional sampling theorem for a supermartingale, first at bounded times and then by a limit, yields the exponential-supermartingale escape boundThis is an irreducible Markov chain: every positive state can successively decrease to zero, and from zero Poisson batches reach every state at least two, with state one then reached from two. An irreducible recurrent Markov chain would hit that finite set with probability one from every state, contradicting the bound. Hence every state is a transient state, every finite set is visited only finitely often, and almost surely.
The conditional success probability is . The centered success indicators form a martingale difference sequence with bounded increments. The strong law for martingales with bounded increments givesThe conditional means have Cesàro average zero, while the strong law of large numbers gives . Therefore almost surely. Finallydecays exponentially along this linear backlog growth. Its sum over is almost surely finite. The Conditional Borel-Cantelli lemma then implies that only finitely many slots have zero or one transmission. Thus . At , a fresh batch of size at least two eventually occurs, after which at least two old packets retransmit in every slot, giving the same conclusion directly.
The qualification is essential: if , then depends only on the independent Poisson arrivals, and zero- or one-arrival slots occur infinitely often. Positive mean arrival rate alone, without the Poisson model or another assumption allowing collisions to develop, would also be insufficient: Bernoulli fresh arrivals and initial backlog zero never collide.
One alternative is binary exponential backoff: after collisions a packet selects a waiting time uniformly from and tries when its counter expires. Its attempt behavior depends on its collision history, rather than a common constant . Another possibility, if a backlog estimate is available, is to set the attempt probability near , keeping the offered retransmission count near one. These descriptions illustrate adaptive access rules; they do not assert that every backoff variant is stable at arbitrary load.
An effective bandwidth converts a traffic distribution and a quality-of-service requirement into a capacity requirement, penalizing bursts as well as mean load. Let be the traffic generated in one observation interval and assume its moment-generating function is finite for some positive parameters. Write . The Chernoff bound follows immediately from Markov's inequality applied to :Optimizing gives , where the supremum is restricted to finite exponential moments. This exhibits the effective bandwidth as the load appropriate to exponential tail control, not an extra physical stream of traffic.
For the mean and peak limits of effective bandwidth, if exponential moments exist near zero, the cumulant-generating function expansion isFor small , , with the variance giving the first burstiness correction. convexity of and show that its secant slope is nondecreasing; Jensen's inequality also gives .
If is bounded with essential supremum , then . For any , the probability is positive andLet and then . For large , , so very stringent exponential tail control approaches peak provisioning. If traffic is unbounded and every positive exponential moment is finite, the same lower-bound argument gives . If exponential moments cease to exist beyond a finite parameter, is infinite there; one cannot assign a finite large- peak interpretation to that traffic.
For example, deterministic traffic has . A burst of size with Bernoulli distribution probability giveswhich moves from to . For Poisson packet count of mean and packet size , , showing a mean limit but no finite peak limit.
For independent traffic sources, logarithmic generating functions add, so effective bandwidths add. For arrivals in a window of length , use the rate-valued definition . A resource with rate capacity then satisfiesThus a sufficient admission condition for a target probability is for some . Independence is needed for this additive form; correlated sources require the joint exponential moment.
A queue involves a supremum over time windows, not merely one fixed window. For independent identically distributed discrete-time traffic increments , constant service , and stationary workloadthe workload Chernoff bound for independent increments follows from a union bound:, whenever ,The requirement is precisely . This explains why effective bandwidth is useful for buffer and delay design: the relevant time scale and tail parameter depend on the service rule and target overflow risk. A single-window bound cannot be silently substituted for an infinite-horizon workload bound.
For the increasing-supply resource-price dynamics, assume a finite network, positive weights , nonempty routes, nonnegative prices, and initially positive prices on every used resource. Resource announces price , and a route sees total price . Maximizing over gives : this is the route's weighted proportional fairness demand. The supply increases with its price, and the multiplicative resource-price dynamics raise a positive price when total demand exceeds supply and lower it otherwise.
The boundary equilibria of multiplicative resource prices show why the positivity qualification is necessary. With two resources, one route using both, , and , the prices and are distinct equilibria with well-defined route price one. The positive equilibrium is . A zero coordinate stays zero because it multiplies its own derivative. Thus the printed claim about all trajectories is false if these boundary initial conditions are admitted. We now prove the intended convergence for positive initial prices; unused resources may start at zero.
For positive-price convergence for increasing resource supplies, define . Strict increase of makes strictly convex, even without differentiability of . On the convex domain with every , the supplied function is strictly concave, since each logarithmic term is concave and the negative integral terms give strictness in every changed coordinate. Its gradient isIt is also coercive toward large prices: for fixed , when , while the positive logarithmic terms grow only logarithmically in the largest coordinate. If any route price tends to zero with the other prices bounded, . Consequently every nonempty superlevel set is compact and bounded away from zero route prices. attains a unique maximum .
For a used resource, the derivative at a zero coordinate is , since . Such a coordinate cannot vanish at the maximum. An unused resource has its unique maximizing coordinate at zero. Thus is positive on used resources and satisfies demand equal to supply there. It is the unique equilibrium in that positive domain.
Along any trajectory,The initial superlevel set traps the trajectory and supplies a global upper bound on every price, and a lower bound on every route price. On any finite time interval is bounded, so stays positive if initially positive. The bounded trajectory therefore exists for all positive times.
More strongly, each used resource has a uniform positive demand boundChoose with . While , its derivative is positive, so . Unused prices satisfy and converge to zero.
The nonnegative function has finite integral, since is increasing and bounded above. It is uniformly continuous along the trajectory: on the compact trapped set, the vector field is bounded, the trajectory is Lipschitz, and is a continuous, hence uniformly continuous function of . The criterion uniformly continuous integrable functions vanish at infinity applies here: otherwise separated intervals around positive peaks would give an infinite integral. Therefore . Since used prices stay bounded away from zero, on every used resource. Every limit point is thus the unique maximizer , with zero prices on unused resources. Compactness now implies . Only continuity and strict increase of the supply functions were used; differentiability or an unbounded supply was not required. The boundary counterexample remains a necessary qualification of the literal source assertion.
Articles by others on the same topic
There are currently no matching articles.