Lista przedmiotów z materiałami udostępnionymi dla studentów

Dla_studentów
  • Increase font size
  • Default font size
  • Decrease font size

Marcin Górecki

Implementacja i badania wydajności usługi mobilnej dla potrzeb lokalizacji terminali z wykorzystaniem trybu "crowdsourcing"


Implementation and performance evaluation of a mobile service for crowdsourcing based mobile terminal positioning


Opiekun pracy dyplomowej: dr inż. Piotr Korbel prof. ucz.
Praca dyplomowa inżynierska obroniona 2018-03-19
Streszczenie pracy dyplomowej:
Celem pracy było opracowanie systemu przeznaczonego do lokalizowania terminali mobilnych w sieciach komórkowych. Na potrzeby pracy wykonano badania systemu działającego z wykorzystaniem tzw. trybu crowdsourcing w celu określenia wydajności tego systemu. Badania wymagały doboru odpowiedniego programu monitorującego działanie systemu. Zaprojektowana i wykonana do celu badań została aplikacja mobilna, która umożliwia lokalizacje terminali przy kilku rodzajach dostępu do sieci (w przypadku dostępu do sieci komórkowej, aktywnego połączenia z Wi-Fi, przy włączonym pakiecie transmisji danych, przy włączonym module GPS). Dla potrzeb systemu został zaprojektowany interfejs graficzny, który dokonuje prezentacji wyników lokalizacji terminala. Dane o lokalizacji terminala wysłane są na serwer poprzez ang. web service i zapisane zostają w bazie danych. Etap teoretyczny pracy obejmuje przegląd parametrów sygnałów radiowych monitorowanych przez terminale sieci komórkowych GSM, UMTS, LTE a także metody lokalizacji terminali mobilnych, stosowanych w sieciach komórkowych. Wyniki przeglądu posłużyły do wyboru odpowiednich elementów składających się na system lokalizacyjny wchodzący w skład pracy. Drugi etap pracy praktyczny obejmuje badania systemu lokalizacyjnego składającego się z referencyjnej bazy danych w połączeniu z aplikacją która odpowiada za zdobycie danych o lokalizacji z terminala. Badania zostały przeprowadzone za pomocą programu Zabbix zainstalowanego na serwerze wchodzącego w skład systemu. Uzyskano charakterystyki przedstawiające m.in. gwałtownie zmienne obciążenie procesora, zużycie przestrzeni dyskowej, ruch sieciowy. Dodatkowo wykonano badania parametrów terminala wchodzącego w skład systemu. Słowa kluczowe: baza danych, terminal, sieć komórkowa, lokalizacja terminali, badanie wydajności systemu.
Abstract:
The purpose of the work was to develop a system designed to locate mobile terminals in cellular networks. For the needs of the work, the system was tested using the so-called crowdsourcing mode to determine the performance of this system. The research required the selection of an appropriate program to monitor the operation of the system. Designed and made for the purpose of the research has been a mobile application that allows the location of terminals with several types of network access (in the case of access to the cellular network, active Wi-Fi connection, with data packet enabled, with the GPS module turned on). For the needs of the system, a graphical interface was designed that presents the results of the terminal's location. Terminal location data is sent to the server via web service and stored in the database. The theoretical phase of the work includes an overview of the parameters of radio signals monitored by terminals of GSM, UMTS and LTE cellular networks as well as methods of locating mobile terminals used in cellular networks. The results of the review were used to select the appropriate elements making up the localization system included in the work. The second stage of practical work includes research of a localization system consisting of a reference database in combination with an application that is responsible for obtaining location data from the terminal. The tests were carried out using the Zabbix program installed on the server included in the system. Characteristics were obtained, including dramatically variable processor load, disk space usage, network traffic. In addition, the parameters of the terminal included in the system were tested. Keywords: database, terminal, cellular network, localization, system performance testing.