A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
- selecting, according to a ranking of feasible network slice pairings based on a historical spectral efficiency indicator relative to historical core network slices and historical access network slices, a first pairing of a first core network slice and a first access network slice, wherein the feasible network slice pairings are indicated prior to a current user equipment demand for resources, and wherein the first pairing is ranked relative to a second pairing of a second core network slice and a second access network slice according to a historical key performance indicator of each pairing of the feasible network slice pairings;
- and
- provisioning an end-to-end network path comprising the first pairing to enable data flow between a first end device and a second end device via the end-to-end network path.