Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Supporting multiple management interfaces through YANG model transformation
KTH, School of Electrical Engineering (EES), Communication Networks.
KTH, School of Electrical Engineering (EES), Communication Networks.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

 Management interfaces for network devices have evolved from SNMP over

various CLIs and Web GUIs to the new standard NETCONF. Experts have

been trained and systems have been developed, for any combination of these

interfaces. Network devices that are to be integrated into existing systems

require the support of multiple management interface. Developers of these

devices face the challenge of mapping data models used by supported management

interfaces (e.g. MIB for SNMP) to the devices’ internal configuration

database.

This challenge is split into two problems. First, mappings from each virtual

data model (used by a management interfaces) to the base data model (employed

by the configuration database) have to be declared. Second, incoming

requests from management interfaces have to be transformed (according to the

model mappings) to the device’s internal format.

In this thesis, all data models are defined in the YANG modeling language

to simplify the declaration of mappings. A domain model is constructed from

an analysis of existing solutions. For the brief and consistent expression of

mappings, a Domain-specific Language (DSL) is synthesized. To transform

incoming requests to a standard format, an Erlang application is developed.

Finally, the solution’s coverage of the problem domain is evaluated.

The work is part of a project at Tail-f Systems in Stockholm. Contributions

of this work are a DSL for defining YANG model mappings, a Transform Application

for transforming configuration change requests and a domain model.

Place, publisher, year, edition, pages
2014.
National Category
Telecommunications Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-157495OAI: oai:DiVA.org:kth-157495DiVA: diva2:770210
External cooperation
Tail-f Systems
Presentation
2014-11-06, 09:29 (English)
Supervisors
Examiners
Available from: 2015-02-17 Created: 2014-12-10 Last updated: 2015-02-17Bibliographically approved

Open Access in DiVA

No full text

By organisation
Communication Networks
TelecommunicationsCommunication Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 45 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf