Гриняк Виктор Михайлович

Доктор технических наук, доцент
Кафедра информационных технологий и систем, Профессор

Программа для автоматизации построения радиоотпечатка помещения

Авторы ВВГУ
  • Гриняк Виктор Михайлович
Правообладатель:

Федеральное государственное бюджетное образовательное учреждение высшего образования "Владивостокский государственный университет экономики и сервиса" (ФГБОУ ВО "ВГУЭС")

Регистрационный номер:

2021662599

Дата подачи заявки:

26.07.2021

Дата регистрации:

02.08.2021

Год:

2021

Реферат (описание программы):

Программа предназначена для создания базы данных, хранящей радиоотпечаток помещения. Программа работает на мобильном устройстве (телефоне) и собирает данные о точках доступа WiFi, находящихся в зоне доступа. Программа сканирует доступные точки доступа WiFi и сохраняет в базу данных идентификаторы устройств и относительный уровень их радиосигнала в заранее заданных опорных точках. Основное назначение программы – автоматизация сбора данных, проверка их валидности и формирование на их основе радиоотпечатка помещения.  Собранные данные используются в дальнейшем для решения задач, связанных с позиционированием внутри помещений. Программа реализует следующие функции:

                                    - задание разрешений пользователя для работы с данными геолокации;

                                    - проверку состояния адаптера WiFi;

                                    - отбор из массива точек доступа WiFi тех точек, которые будут использованы для сбора данных;

                                    - задание количества измерений и частоты сканирования;

                                    - задание списка опорных точек и их координат;

                                    - выбор опорной точки из списка;

                                    - сканирование доступных точек доступа WiFi;

                                    - парсинг полученных адаптером WiFi данных;

                                    - вывод информации о доступных для сканирования точках доступа WiFi и уровне полученного сигнала на экран;

                                    - возможность произвольной остановки и продолжения сканирования;

                                    - подключение к базе данных;

                                    - выгрузка собранных данных в базу данных, хранящей радиоотпечаток.