Ericsson is the driving force behind the Networked Society where every person and every industry is empowered to reach their full potential. We make a difference, do you wanna shape the world with us?
Within every deployment of a telecom network, a multitude of “nodes” are used to cooperate and interact with each other to provide the service requested. All these nodes uses configuration data to control their activity, and one type of interface used for operating on this configuration data is the command line interface (CLI).
The traditional CLI such as found on many routers and other telecom nodes does not scale naturaly to managing a large set of nodes of the same type, or nodes with hughe amount of configuration data. This can be compared to the interface used to manage the content of a database, structured query language (SQL). As for a heterogenous, federated database system, the ability to translate between semanticaly comparable configuration structures is an important quality of scalable command language and/or its execution environment.
Can database query processing and schema mapping techniques be used as a base for defining a CLI language and for Netconf/Yang based telecom nodes? The target is to achieve sub-linear computational complexity. The interest and need for a solution to this problem is high, and is expected to be further increased in cloud deployments and multi vendor scenarios.
The thesis work is expected to be divided in several steps with the end goal of presenting a definition and prototype implementation of a distributed query and command language. The following steps are envisioned as part of the thesis work:
This project aims at students in computer science or computer engineering with a focus on database technologies, formal languages, programming language techniques (compilers and interpreters) and algorithm construction.
1-2 students, 30hp each
Ericsson AB Mjärdevi, Linköping
Preferred Starting Date
January 15, 2019
C/C++/Java, Erlang, Prolog, SQL, Distributed/Federated Databases, Compiler, Interpreter, Yang/Netconf, REST
The selection and interview process is ongoing. Therefore, send in your application in English as soon as possible. If you have any specific questions you are welcome to send an email to Hiring Manager - Robert Gaval at firstname.lastname@example.org
Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.
Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, Ericsson supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.
Ericsson expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.
Primary country and city: Sweden (SE) || || Linköping || Stud&YP
Req ID: 258292
Ange nedan vart du önskar arbeta och glöm inte bort att ange din e-postadress!
Ansök snabbt genom endast ett klick och bli uppdaterad med de senaste positionerna som passar dig. Registrera dig som en student här!Registrera dig gratis