Details

Title: Передача данных по динамически организуемой беспроводной локальной сети. Linux-приложение: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Опарко Ярослав Владимирович
Scientific adviser: Медведев Борис Моисеевич
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: беспроводная передача файлов; Ubuntu; wifi-direct; wireless file transfer
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1435
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\6577

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Передача данных по динамически организуемой беспроводной локальной сети. Linux-приложение». Данная работа посвящена разработке приложения, которое обеспечивает передачу файлов между компьютерами, работающими под управлением операционной системы Ubuntu 12.04 и выше с помощью технологии Wi-Fi Direct. Для достижения поставленной цели в ходе разработки решены были следующие задачи: 1. Разработка архитектуры приложения. 2. Разработка программного обеспечения, работающего под управлением ОС Ubuntu. 3. Тестирование программы. 4. Оценка скорости передачи файлов. Разработано многопоточное приложение для передачи файлов по динамически организуемой беспроводной локальной сети WiFi-Direct между двумя устройствами, работающих под управлением операционной системы Ubuntu. Приложение обеспечивает установление и контроль состояния соединения по сети WiFi- Direct, передачу файлов под управлением отправителя и получателя, оценку скорости передачи файлов. С использованием библиотеки QTest разработано 29 тестов, которые покрывают бизнес-логику приложения. Результаты исследования влияния версии операционной системы Ubuntu, аппаратного обеспечения сетевых контроллеров, размера файла и расстояния между устройствами на скорость передачи показало, что основной вклад в изменение скорости вносят режим работы сетевого контроллера и расстояние между компьютерами.

Theme of the final qualification work: “Data transmission over a dynamically organized wireless local area network. Linux application." This work is devoted to the development of an application that provides file transfer between computers running the Ubuntu 12.04 operating system and higher using Wi-Fi Direct technology. To achieve this goal during development, the following tasks were solved: 1. Development of application architecture. 2. Development of software running under the Ubuntu OS. 3. Testing the program. 4. Estimation of file transfer speed. A multi-threaded application for transferring files over a dynamically organized wireless network WiFi-Direct between two devices running the Ubuntu operating system has been developed. The application provides the establishment and monitoring of the status of the connection via WiFi-Direct network, file transfer under the control of the sender and recipient, an estimate of the file transfer speed. Using the QTest library, 29 tests have been developed that cover the business logic of the application. The results of a study of the effect of the version of the Ubuntu operating system, the hardware of the network controllers, the file size and the distance between devices on the transmission speed showed that the main contribution to the change in speed is made by the mode of operation of the network controller and the distance between computers.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 12
Last 30 days: 0
Detailed usage statistics