Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Expansion of AIF test line

Kaarteenaho, Kai (2023)

 
Avaa tiedosto
Kaarteenaho_Kai.pdf (256.8Kt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Kaarteenaho, Kai
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023060521259
Tiivistelmä
Purpose of this thesis is to expand an automated test setup to cover multiple radio platforms. Physical setup and configuration existed for one radio platform and the challenge was to modify this to accommodate different radios tested back-to-back. Configuration and power to the radios needs to be switched according to test schedule and physical setup modified with necessary hubs and switches.
AIF timing and synchronization tests measure the timing of packets leaving and arriving in the radio antenna. These timings are measured in nanoseconds, so the radio software must be rigorously tested to be released. Automating this saves manpower for other things and produces more data more quickly around the clock.
Physical setup includes an oscilloscope and a signal generator for signal generation in the uplink direction and analysis on a time scale since we are measuring timings. Several switches and hubs are required to fit multiple radios so that there is no need to meddle with connections between runs and of course, the radios themselves.
For automation we use Jenkins, Robot Framework and company internal python libraries. Each radio has different configuration and scripts. Jenkins picks the correct ones according to input or schedule and triggers Robot files which in turn trigger python library scripts which do the heavy lifting. The python libraries are built to be Robot Framework compatible.
The goal is to add 4 new radios to the setup but only one was achieved within the thesis timeframe. This however works and with time, all others can be added. Some radio platforms like the first are old and might not have automation setup in configuration and measurement libraries so these will have to be added but can be done quite easily.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste