| CPC H04L 67/62 (2022.05) [G06F 9/5044 (2013.01); G06F 9/5072 (2013.01); H04W 28/16 (2013.01); G06F 2209/506 (2013.01)] | 13 Claims |

|
1. A method for scheduling resources of a communication network for providing a network service to a user equipment (UE), the communication network comprising: a plurality of components comprising a Radio access network (RAN), a Transport network (TN) and a Core network (CN); resources associated with the plurality of the components; and manager functions comprising a RAN manager function, TN manager function and a CN manager function and a service handler, the method comprising:
receiving by the service handler a service request for providing the network service, the service request including one or more service constraints relating to amount of data per time unit;
for each component of the plurality of components:
determining component resources that are needed to fulfill the service request according to the service constraints relating to amount of data per time unit,
sending, to the RAN, the TN or the CN manager function associated with the component, a resource request that includes identification of the determined component resources and information related to the service constraints relating to amount of data per time unit, and
receiving, from the RAN, the TN or the CN manager function, which are collecting information about the respective associated RAN, TN or CN component resources, service information associated with the component;
determining, at the service handler, a resource schedule for the plurality of components comprising a RAN, a TN and a CN that fulfils the service request using the service information associated with the component and a cost function; and
sending the determined resource schedule to the RAN, the TN or the CN manager function for scheduling the resources fulfilling the resource schedule.
|