Table | Card | RUSMARC | |
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 | |||||
Internet | Authorized users SPbPU | |||||
Internet | Anonymous |
Usage statistics
Access count: 12
Last 30 days: 0 Detailed usage statistics |