Тип работы:
Предмет:
Язык работы:


Моделирование и прототипирование протокола канального уровня спутниковой системы

Работа №151278

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы72
Год сдачи2023
Стоимость4280 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
7
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 4
ВВЕДЕНИЕ 7
1 Анализ предметной области 9
1.1 Анализ задания 9
1.1.1 Распределение задач по уровням 10
1.1.2 Форматы данных модели и их связь между собой 11
1.1.3 Структурная схема разрабатываемой модели 12
1.2 Функциональные требования к модели 13
1.3 Инструменты разработки 13
1.4 Анализ существующих решений 13
1.5 Актуальность работы 14
1.6 Выводы по первой главе 14
2 Разработка модели 15
2.1 Структуры параметров модели 18
2.2 Разработка модулей передатчика 21
2.2.1 Разработка модуля «Encapsulator» 21
2.2.2 Разработка модуля «Fragmenter» 24
2.2.3 Разработка модуля «Scheduler» 31
2.2.4 Разработка модуля «Burst packing» 31
2.2.5 Диаграмма классов передатчика 34
2.2.6 Диаграмма работы передатчика 35
2.3 Разработка модулей приёмника 36
2.3.1 Разработка модуля «Burst unpacking» 36
2.3.2 Разработка модуля «Defragmentation engine» 38
2.3.3 Разработка модуля «Decapsulator» 41
2.3.4 Диаграмма классов приёмника 42
2.3.5 Диаграмма работы приёмника 43
2.4 Выводы по второй главе 44
3 Реализация модели 45
3.1 Реализация модулей передатчика 45
3.1.1 Реализация модуля «Encapsulator» 45
3.1.2 Реализация модуля «Fragmenter» 45
3.1.3 Реализация модуля «Scheduler» 46
3.1.4 Реализация модуля «Burst packing» 47
3.2 Реализация модулей приёмника 47
3.2.1 Реализация модуля «Burst unpacking» 47
3.2.2 Реализация модуля «Fragmentation engine» 48
3.2.3 Реализация модуля «Decapsulator» 49
3.3 Тестирование 50
3.3.1 Тестирование алгоритма фрагментации пакетов 51
3.3.2 Тестирование алгоритма фрагментации пакетов при потере
фрагментов 53
3.3.3 Тестирование общего функционирования программы 55
3.3.4 Тестирование общего функционирования программы с новыми
значениями параметров 58
3.4 Выводы по третьей главе 61
ЗАКЛЮЧЕНИЕ 62
СПИСОК СОКРАЩЕНИЙ 63
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 64
ПРИЛОЖЕНИЕ А 65
ПРИЛОЖЕНИЕ Б 66
ПРИЛОЖЕНИЕ В 67
ПРИЛОЖЕНИЕ Г 68
ПРИЛОЖЕНИЕ Д 69
ПРИЛОЖЕНИЕ Е 70
ПРИЛОЖЕНИЕ Ж


В наше время все большее значение приобретают информационные технологии, мобильная связь, телевидение. Ведущую роль играют беспроводная и проводная сеть Интернет, которая является не только источником информации, но и универсальной средой для общения, развлечения и обучения. В жизни современного человека он представляет собой необходимый инструмент, помогающий в работе, общении и отдыхе.
В больших городах любой человек может себе позволить высокоскоростной доступ в Интернет. Но в мире всё ещё существуют места, где доступ к нему затруднён по различным причинам. Например, в отдалённые малонаселённых пунктах, куда прокладывать оптоволоконный кабель может быть очень затратно и не выгодно. С беспроводными LTE станциями может возникнуть аналогичная проблема. В некоторых случаях подобные технологии использовать просто не получится, например, при обеспечении морских судов связью и интернетом. Поэтому спутниковая связь до сих пор является актуальной и востребованной.
По этой причине наше студенческое конструкторское бюро разрабатывает свою собственную спутниковую сеть коротких сообщений, ориентированную для использования с интернетом вещей. Трафик в такой сети будет распространяться в TCP/IP пакетах. По этой причине возникла необходимость в использовании спутниковых протоколов связи для поддержки данного вида трафика. Одним из таких протоколов является протокол инкапсуляции обратного канала, способный адаптировать TCP/IP трафик под спутниковую связь на канальном уровне . В ходе этой работы будет построена его программная модель.
Целью работы является построение модели протокола канального уровня спутниковой системы. Необходимо определить основные модули, их задачи и используемые в них форматы данных основываясь на существующих стандартах для данной отрасли.
Задачи работы:
1. Проанализировать существующие стандарты для данной отрасли;
2. Разработка архитектуры программной модели;
3. Реализовать основные модули для разрабатываемой модели;
4. Протестировать разработанные модули.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Разработана и реализована программная модель протокола канального уровня спутниковой системы. Разработанная модель протестирована на разных вариантах пакетов и параметрах протокола.
В будущем, эта модель будет использоваться как главный ориентир при реализации данного протокола под конкретное спутниковое оборудование.



1 DVB-RCS2 - Lower Layer Guidelines : сайт. - URL:
https://dvb.org/?standard=guidelines-for-the-implementation-and-use-of-en-301-545- 2-dvb-rcs2-lower-layer(дата обращения: 24.12.2022).
2 DVB-RCS2 Lower Layer Satellite Specification : сайт. - URL:
https://dvb.org/?standard=dvb-rcs2-lower-layer-satellite-specification (дата
обращения: 24.12.2022).
3 Satellite Earth Stations and Systems (SES); Return Link Encapsulation
(RLE) protocol : сайт - URL:
https://www.etsi.org/deliver/etsi_ts/103100_103199/103179/01.01.01_60/ts_103179v 010101p.pdf (дата обращения: 23.04.2023).
4 DVB-RCS2/S2 Testbed: A Distributed Testbed for Next-Generation Satellite
System Design and Validation: сайт. — URL:
https://elib.dlr.de/90560/1/06934571.pdf(дата обращения: 23.04.2023).
5 СТУ 7.5-07-2021 «Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности» - Текст: электронный.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ