Details

Title: Программные средства маршрутизации пакетов данных в гетерогенной сети связи интеллектуальных транспортных систем (V2X): выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_02 «Основы анализа и разработки приложений с большими объемами распределенных данных»
Creators: Ткачук Андрей Сергеевич
Scientific adviser: Медведев Борис Моисеевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: коммутация пакетов; интеллектуальные транспортные системы; гетерогенная сеть; V2X; commutation of packets; intelligent transport systems; heterogeneous network
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Level of education: Master
Speciality code (FGOS): 09.04.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3915
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\25045

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Развитие логистики и транспорта является крайне важной темой в развитии общества и экономики. Массовое внедрение автомобильного транспорта не только облегчило повседневную жизнь, но и породило некоторое количество проблем, в частности проблемы регулирования движения. С развитием информационных технологий в сферу транспорта стали внедрятся различные решения, автоматизирующие управление транспортными потоками и повышающие безопасность на дорогах общего пользования. Одной из таких технологий является V2X. Аббревиатура в переводе на русский расшифровывается как “транспорт ко всему” и хоть в основном и рассматривает взаимодействие между транспортными средствами (V2V), но также охватывает другие сценарии. Для организации обмена данными используются различные технологии радиопередачи, в том числе технологии сетей пятого поколения. В данной работе исследуется возможность создания ПО способного связывать обмен данными между сетями построенными на разных принципах радио взаимодействия. Для осуществления данной цели необходимо изучить стандарты описывающие принципы работы V2X сетей, модифицировать уровни ответственные за маршрутизацию данных, а также внести изменения по работе уровня доступа, ответственного непосредственно за работу с устройства передающими данные в радиоэфир. Результатом работы является протестированное ПО, которое способно одновременно работать в двух радио режимах и пересылать данные из одного вида сети в другую. Решение разрабатывалось на языке С++ для операционной системы Linux.

The development of logistics and transport is an extremely important topic in the development of society and the economy. The mass introduction of motor transport has not only made everyday life easier, but has also created several problems, in particular traffic management problems. With the development of information technologies, various solutions were introduced into the field of transport, automating the management of traffic flows, and increasing safety on public roads. One of these technologies is V2X. The abbreviation stands for “vehicle to everything” and although it mainly considers the interaction between vehicles (V2V), it also covers other scenarios. Various radio transmission technologies, including fifth-generation network technologies, are used to organize data exchange. In this paper, the possibility of creating software capable of linking data exchange between networks built on different principles of radio interaction is investigated. To achieve this goal, it is necessary to study the standards describing the principles of V2X networks, modify the levels responsible for data routing, as well as make changes to the operation of the access level responsible directly for working with devices transmitting data to the radio. The result of the work is a tested software that is capable of simultaneously operating in two radio modes and transmitting data from one type of network to another. The solution was developed in C++ for the Linux operating system.

Document access rights

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

Table of Contents

  • ВВЕДЕНИЕ
  • ГЛАВА 1. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ, ПОДХОДОВ
    • 1.1. Интеллектуальные транспортные системы.
      • 1.1.1. Описание понятия ИТС
      • 1.1.2. Развитие ИТС в США
      • 1.1.3 Развитие ИТС в Европе
      • 1.1.4 Развитие ИТС в Японии
      • 1.1.5 Развитие ИТС в КНР
      • 1.1.6 Развитие ИТС в России
      • 1.1.7. V2X – Vehicle to everything
    • 1.3. Обзор существующих решений
      • 1.3.1 Производители радио модулей
      • 1.3.2. Производители готовых устройств
    • 1.4. Цель работы и решаемые задачи
  • ГЛАВА 2. АРХИТЕКТУРА ПРОГРАММНЫХ СРЕДСТВ
    • 2.1. Общее описание работы стека V2X
      • 2.2.1 Management сущность
      • 2.2.2. Security сущность
      • 2.2.3. Уровень Access
      • 2.2.4 Уровень Network and Transport
        • 2.2.4.1. Сервис GeoNetworking
        • 2.2.4.2 Сервис BTP
      • 2.2.5. Уровень Facilities
      • 2.2.6. Уровень Applications
    • 2.2. Требования
    • 2.3. Описание выбранных инструментов и подходов разработки
    • 2.4. Описание необходимых изменений
    • 2.5. Общая архитектура системы и план работ
  • ГЛАВА 3. РЕАЛИЗАЦИЯ ПРОГРАММНЫХ СРЕДСТВ
    • 3.1. Проверка работы двух радио для одно процессного решения
    • 3.2. Описание изменений в механизме запуска стека
    • 3.3. Варианты разделения решения на процессы
    • 3.4. Реализация IPC взаимодействия
    • 3.5. Описание изменений для сущности management.
    • 3.6. Описание изменений в GN сервисе и сервисах работы с радио
    • 3.7. Описание изменений на уровне facilities.
    • 3.8. Описание модификаций в CI/CD
  • ГЛАВА 4. ТЕСТИРОВАНИЕ И ЭКСПЕРЕМЕНТАЛЬНАЯ ПРОВЕРКА РЕАЛИЗАЦИИ.
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ЛИТЕРАТУРЫ

Usage statistics

stat Access count: 5
Last 30 days: 1
Detailed usage statistics