Design and Implementation of a Testbed for Network Slicing

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorBeijar, Nicklas
dc.contributor.authorIrshad, Tahir
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.supervisorKantola, Raimo
dc.date.accessioned2018-02-23T14:28:34Z
dc.date.available2018-02-23T14:28:34Z
dc.date.issued2018-02-12
dc.description.abstractNext generation 5G networks are envisioned to enable a fully mobile and connected society. They are envisioned to provide support for very diverse and challenging communication and business use cases having disparate service level requirements. 5G is expected to shape a truly Networked Society. To effectuate such a Networked Society, where the network supports services and applications with disparate and conflicting service level requirements, a fundamental rethinking of the network architecture is required that will support extreme requirements for coverage, capacity, throughput, latency, and availability. The network model should shift from current "network for connectivity" model to "network for services" model. The one-size-fits-all approach adopted in current networks will not be able to handle the flexibility required for future networks. That is where Network Slicing comes in. Network Slicing is a technology which will offer an effective way for the operators to segment a single network according to particular service requirements and deploy logical network for each service type over a common physical infrastructure. This thesis work develops a testbed that demonstrates the implementation of dynamic network slicing and the benefits provided by it using a use case scenario. Open source tools are used for compute and network function virtualization. The testbed is ETSI NFV compliant and delivers a fully automated dynamic network slicing solution. The testbed is built using OpenStack as cloud platform and Open Baton provides the ETSI NFV MANO functionality. The testbed uses TOSCA to define network service model. Slice orchestrator, an application server, provides the multi domain slice orchestration functionality. Slice selector, an SDN controller and a database, provides the networking and registry services for different network slices and devices. Functional and performance evaluation of the testbed is carried out to confirm that it fulfills the design requirements.en
dc.ethesisidAalto 9789
dc.format.extent54 + 9
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/30082
dc.identifier.urnURN:NBN:fi:aalto-201802231619
dc.language.isoenen
dc.locationP1fi
dc.programmeCCIS - Master’s Programme in Computer, Communication and Information Sciences (TS2013)fi
dc.programme.majorNetworking Technologyfi
dc.programme.mcodeS3029fi
dc.subject.keywordnetwork slicingen
dc.subject.keyword5Gen
dc.subject.keywordMANOen
dc.subject.keywordvirtualizationen
dc.subject.keywordorchestrationen
dc.subject.keywordNFVen
dc.titleDesign and Implementation of a Testbed for Network Slicingen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
master_Irshad_Tahir_2018.pdf
Size:
9.86 MB
Format:
Adobe Portable Document Format