Näytä suppeat kuvailutiedot

Radioverkkosimulointityökalun hyödyntäminen protokollakerrosten kehityksessä

Karhu, Santeri (2023)

dc.contributor.authorKarhu, Santeri
dc.date.accessioned2023-03-06T07:14:41Z
dc.date.available2023-03-06T07:14:41Z
dc.date.issued2023-
dc.identifier.urihttp://www.theseus.fi/handle/10024/790983
dc.description.abstractTämä opinnäytetyö on tehty työsuhteessa ja toimeksiantosopimuksen alaisena Bittium Wirelessillä, joka on tilannut työn. Bittium on Oululaislähtöinen insinööritalo, joka tuottaa tietoturvallisia viestintäratkaisuja. Työ tehtiin osana suurempaa projektia päämääränä kehittää projektin ohjelmistotestaustyökaluja ja auttaa ohjelmistoarkkitehtia spesifikaatioiden luonnissa. OMNest oli työn alussa tekijälle täysin tuntematon, ja työhön kuului työkaluun liittyvään materiaaliin tutustuminen ja työkalun käytön opiskelu. Työssä integroitiin projektissa kehitysvaiheessa käytettyyn ilmarajapintasimulaattoriin radiokanavasimu- lointiominaisuus. Integraatio on toteutettu OMNestilla, kaupallisella sovelluksella. OMNest valikoitui sen kattavien simulointiominaisuuksien vuoksi. Integraation tuloksena oli ohjelmistokokonaisuus, jota voidaan hyödyntää ohjelmistokehittäjän toimesta yksikkötesteissä sekä ohjelmistoarkkitehdin käsissä spesifikaation luomiseen. Tehdyn integraation avulla voidaan suorittaa PC-ympäristössä kehittäjän toimesta sellaisia simulaatioske- naarioita, joita ei ilman OMNestia ole ennen kyetty suorittamaan. Näin voidaan varmistaa sellaista toimin- nallisuutta, mitä on kyetty testaamaan vain oikeilla laitteilla. Jatkossa OMNest-ohjelmaan voidaan lisätä toiminnallisuutta OMNestin ja sen kumppanikirjasto INET:in avulla.-
dc.description.abstractThis thesis was commissioned by Bittium Wireless via a commissioning agreement contracted with the the- sis worker. Bittium is an engineering house based in Oulu, Finland that is focused on secure communica- tions devices and software. The thesis was done as a part of a larger project, with its goal being the im- provement of the software testing process within the project and help the software architect in creating specifications in the project. The software integrated was unknown to the thesis worker prior to the thesis, and so the study and familiarizing oneself with it was part of the process. The work done consists of an integration of OMNest, a commercial simulation program, unto an in-house created over-the-air radio network simulator. The integration of OMNest adds radio channel simulation capabilities to the simulator and was chosen for the task for its vast array of available simulation function- alities. The result of the integration is a combination of software that can be used to the benefit of software de- velopers by creating new unit tests and aid software architects in creation of specifications. With the integration making possible to run simulation scenarios that weren’t feasible in a PC-environment without OMNest, new tests ensuring old functionality of source code can be created. In the future addi- tional simulation functionality can be implemented with the aid of OMNest and its companion library INET.-
dc.language.isofin-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleRadioverkkosimulointityökalun hyödyntäminen protokollakerrosten kehityksessä-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-202303033026-
dc.subject.specializationPeliteknologia-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysosimulointi-
dc.subject.ysotieto- ja viestintätekniikka-
dc.subject.ysosimulaattorit-
dc.subject.ysoprojektit-
dc.subject.ysoohjelmointi-
dc.relation.contractorBittium Wireless Oy-
dc.subject.disciplineTieto-ja viestintätekniikan insinööri-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p4787|http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p20743|http://www.yso.fi/onto/yso/p4786|http://www.yso.fi/onto/yso/p3927|http://www.yso.fi/onto/yso/p3006|http://www.yso.fi/onto/yso/p3533|http://www.yso.fi/onto/yso/p5446|http://www.yso.fi/onto/yso/p4887|http://www.yso.fi/onto/yso/p1810fi


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot