Server-side capacity dimensioning in operator-managed Over-The-Top (OTT) and Internet Protocol Television (IPTV) systems requires analytical methods that can account for heterogeneous traffic classes, differentiated subscription tiers, and strict grade-of-service (GoS) constraints. This paper proposes a capacity-planning framework based on a full-availability group (FAG) model and the Kaufman–Roberts recursion for evaluating class-specific blocking probabilities in multi-class OTT/IPTV delivery systems. The framework combines recursive occupancy-distribution computation with an incremental capacity search procedure to determine the minimum server-side delivery capacity satisfying differentiated blocking targets for free, standard, and premium subscription tiers. Three provisioning strategies are analysed within a unified model: dedicated server pools, a shared non-prioritised resource pool, and a shared prioritised resource pool. The analytical results are validated by discrete-event simulation and then used to compare the required capacities under the considered strategies. For the analysed six-class scenario, the shared server configuration reduces the required capacity by 3.82% compared with the dedicated architecture, while the prioritised shared configuration reduces it by 12.44%, while preserving stricter GoS protection for higher-priority traffic. The proposed framework provides network operators with a reproducible analytical tool for translating blocking-probability constraints into concrete server-capacity requirements and infrastructure-planning decisions.
Nowak et al. (Sat,) studied this question.