5G NR L1 -puhelun verifioinnin automatisointi
Leinonen, Lasse (2020)
Leinonen, Lasse
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020121628773
https://urn.fi/URN:NBN:fi:amk-2020121628773
Tiivistelmä
Opinnäytetyössä oli tarkoituksena automatisoida 5G NR L1 -puhelun verifiointi CI-ympäristöjä (Continuos Integration, jatkuva integraatio) varten. Tilaajayrityksen CI-ympäristöissä L1-puhelun verifiointi tehtiin käyttäen VIAVI E500 -palvelinkeskusta. Työn tavoitteena oli vähentää käsin tehtävää työtä CI-ympäristöistä ja parantaa radiotukiasemien sekä E500:n käyttöastetta edellisestä. Tilaajayrityksen edellisessä toteutuksessa uusia mahdollisia tukiasemakonfiguraatioita varten L1-puhelun verifioinnin parametrisointi piti tehdä käsin. Työssä oli tarkoitus saada tämä prosessi automatisoitua ja lisättyä CI-ympäristöjen testiajoihin mukaan. Tätä varten tilaajayrityksen CI-kirjastoihin alettiin tekemään automaatiokomponenttia, joka hoitaisi tämän prosessin. Lopputuloksena automaatiokomponentti saatiin valmiiksi ja lisättyä CI-ympäristöjen testiajoihin mukaan. Automaatiokomponentti osaa jäsentää radiotukiasemalta tulevat arvot oikeaan muotoon E500:aa varten ja sitä voi myös käyttää CI:n ulkopuolella, mikäli komentosarjoja tarvitaan E500:n manuaaliseen käyttöön testaus- tai virheenkorjaustilanteeseen.