Multi-tenant Resource Allocation at the Network Edge
Internship
Context
The bandwidth available in the access networks, both broadband and wireless, is increasing at an impres- sive speed, thanks to the massive investment from Network Operators. To exploit it at best, there is a need for change in the paradigm under which services are offered. This motivates the emergence of Edge Computing, in which a part of service computations occur in resources directly deployed at the edge of the network, close to the final user. This allows to reduce inbound and outbound traffic and reduces latency.
Under this paradigm, the Network Operator owns resources (memory, CPU time, bandwidth) and makes them available to multiple third party Service Providers (or tenants), which can be content providers, e.g., Youtube, Netflix, application providers, e.g., online gaming, Internet of Things, etc.
Internship description
The mission of the intern is to develop algorithms for the Network Operator to optimally allocate its edge resources among different Service Providers. The optimality criterion can be the reduction of inbound- /outbound traffic, the increase of profit, etc. The problem is challenging since (i) resources are constrained and (ii) the elaboration of each Service Provider must be kept secret and cannot be observed by the Net- work Operator to guide the optimization algorithm. Examples of methods considered to solve the problem range from stochastic optimization to reinforcement learning.
The intern will design allocation algorithms and evaluate them in simulation. A practical implementa- tion is also possible in the Plateforme Très Haut Débit of Télécom SudParis, a testbed reproducing a fiber access network.
The internship will take place at Télécom SudParis, an Engineering school specialized in Telecom- munications and Computer Science, in the department of Computer Networks (Réseaux et Services de Télécommunication - RST).
Profile
Internship at the end of an engineering cycle, Master of Science or Master 2.
Skills
Some experience with simulation. Programming skills (Matlab or Python or C++).
Other information
• Duration: 6 months (must be done completely in 2019)
• Starting date: flexible
• Scholarship: 577.50 € / month
• Contact: Ass. Prof. Andrea Araldo, [email protected]
1