3 research outputs found

    Traffic Steering and Network Selection in 5G Networks based on Reinforcement Learning

    Get PDF
    This paper presents a controller for the problem of Network Selection in 5G Networks, based on Reinforcement Learning. The problem of Network Selection and Traffic Steering is modeled as a Markov Decision Process and a Q- Learning based control solution is designed to meet 5G requirements, such as Quality of Experience (QoE) maximization, Quality of Service (QoS) assurance and load balancing. Numerical simulations preliminarily validate the proposed approach on a simulated scenario considered in the European project H2020 5G-ALLSTAR

    Analysis of a pricing method for elastic services with guaranteed GoS

    Get PDF
    Service Providers (SPs), which offer services based on elastic reservations with a guaranteed Grade of Service (GoS), should know how to price these services and how to quantify the benefits in different scenarios. This paper analyzes a method for evaluating the price of a service based on elastic reservations with a guaranteed Grade of Service. The method works as follows: First, the SP determines the requirements of the service that wants to offer; Second, the SP evaluates the average rate of the accepted elastic reservations of the service with a guaranteed GoS; Third, the SP calculates the price that guarantees the GoS with an aggregate demand function that depends on a demand modulation factor of the elastic reservations that is the mean reserved bandwidth, Bres; and Finally, the SP obtains the optimum value of the elasticity of the reservations that gives the maximum revenue, and the required access bandwidth in this case. The paper not only applies the method to a class i of elastic reservations when a linear-based demand and a revenue function are selected, but it also analyzes the influence of each one of the considered parameters. This method could be extended to the case of multiple classes of independent and guaranteed elastic services, applying the method to each service with its estimated demand and revenue functions.Peer ReviewedPostprint (published version

    A Framework for Approximate Optimization of BoT Application Deployment in Hybrid Cloud Environment

    Get PDF
    We adopt a systematic approach to investigate the efficiency of near-optimal deployment of large-scale CPU-intensive Bag-of-Task applications running on cloud resources with the non-proportional cost to performance ratios. Our analytical solutions perform in both known and unknown running time of the given application. It tries to optimize users' utility by choosing the most desirable tradeoff between the make-span and the total incurred expense. We propose a schema to provide a near-optimal deployment of BoT application regarding users' preferences. Our approach is to provide user with a set of Pareto-optimal solutions, and then she may select one of the possible scheduling points based on her internal utility function. Our framework can cope with uncertainty in the tasks' execution time using two methods, too. First, an estimation method based on a Monte Carlo sampling called AA algorithm is presented. It uses the minimum possible number of sampling to predict the average task running time. Second, assuming that we have access to some code analyzer, code profiling or estimation tools, a hybrid method to evaluate the accuracy of each estimation tool in certain interval times for improving resource allocation decision has been presented. We propose approximate deployment strategies that run on hybrid cloud. In essence, proposed strategies first determine either an estimated or an exact optimal schema based on the information provided from users' side and environmental parameters. Then, we exploit dynamic methods to assign tasks to resources to reach an optimal schema as close as possible by using two methods. A fast yet simple method based on First Fit Decreasing algorithm, and a more complex approach based on the approximation solution of the transformed problem into a subset sum problem. Extensive experiment results conducted on a hybrid cloud platform confirm that our framework can deliver a near optimal solution respecting user's utility function
    corecore