A method comprising: receiving, by a telecommunications system, i) a call capacity of each call-termination device in a plurality of call-termination devices, ii) a first call-traffic demand forecast for each of a plurality of call destinations (113, 114) within a first geographic region (231, 232), and iii) a non-empty first set of service priorities attributed to the plurality of call destinations (113, 114); ranking, by the telecommunications system, call-termination devices for the first geographic region (231, 232), based on the call capacities of those call-termination devices in the plurality that are allocable to the first geographic region (231, 232); generating, by the telecommunications system, a first capacity allocation for each service priority in the first set of service priorities, based on: i) an objective of maximizing capacity allocation of one or more call-termination devices to fulfill one or more call-related demands of the first geographic region (231, 232), wherein the one or more call-related demands include the first call-traffic demand forecast for each of the plurality of call destinations (113, 114) within the first geographic region (231, 232), and ii) the ranking within the first geographic region (231, 232); and routing, by the telecommunications system, a plurality of calls according to the first capacity allocation. receiving, by a telecommunications system, i) a call capacity of each call-termination device in a plurality of call-termination devices, ii) a first call-traffic demand forecast for each of a plurality of call destinations (113, 114) within a first geographic region (231, 232), and iii) a non-empty first set of service priorities attributed to the plurality of call destinations (113, 114); i) a call capacity of each call-termination device in a plurality of call-termination devices, ii) a first call-traffic demand forecast for each of a plurality of call destinations (113, 114) within a first geographic region (231, 232), and iii) a non-empty first set of service priorities attributed to the plurality of call destinations (113, 114); ranking, by the telecommunications system, call-termination devices for the first geographic region (231, 232), based on the call capacities of those call-termination devices in the plurality that are allocable to the first geographic region (231, 232); generating, by the telecommunications system, a first capacity allocation for each service priority in the first set of service priorities, based on: i) an objective of maximizing capacity allocation of one or more call-termination devices to fulfill one or more call-related demands of the first geographic region (231, 232), wherein the one or more call-related demands include the first call-traffic demand forecast for each of the plurality of call destinations (113, 114) within the first geographic region (231, 232), and ii) the ranking within the first geographic region (231, 232); and i) an objective of maximizing capacity allocation of one or more call-termination devices to fulfill one or more call-related demands of the first geographic region (231, 232), wherein the one or more call-related demands include the first call-traffic demand forecast for each of the plurality of call destinations (113, 114) within the first geographic region (231, 232), and ii) the ranking within the first geographic region (231, 232); and routing, by the telecommunications system, a plurality of calls according to the first capacity allocation.