Транкинг синхронного канала через пакетную сеть Алютов М. Л., 545 группа Научный руководитель : Венгеров В. В. Рецензент : Лавров П. С. Кафедра системного.

Презентация:



Advertisements
Похожие презентации
Маршрутизаторы и протоколы маршрутизации. Общие сведения.
Advertisements

Параметризация устройств сетевого управления Казакова А.С. Научный руководитель: Венгерова Е.А. Рецензент: Ушаков К.С. Кафедра системного программирования.
КОММУТАЦИЯ КАНАЛОВ И ПАКЕТОВ. Основные подходы к решению задачи коммутации: коммутация каналов (circuit switching) коммутация пакетов (packet switching)
Исследование возможностей сервисной шины SonicMQ Дипломная работа студентки 545 группы Комольцевой Дарьи Владимировны Научный руководитель: Графеева Н.Г.
Фильтрация пакетов. Маршрутизатор. Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
Cанкт-Петербургский государственный университет математико-механический факультет кафедра системного программирования Перенос драйвера блочного устройства.
Разработка среды для облачных вычислений Дипломная работа студента 545 группы Чуновкина Фёдора Дмитриевича Научный руководитель : Бондарев А. В. Рецензент.
Интерфейсы сетей передачи данных Хабаровск Содержание 1.ВведениеВведение 2.Интерфейс RS-232 / V.28.Интерфейс RS-232 / V Интерфейс V.35Интерфейс.
Управление и Конфигурирование Встроенных Систем Ушаков Константин, 545 группа Руководитель: Елена Венгерова.
Институт проблем регистрации информации НАН Украины г. КИЕВ Организации сетевого взаимодействия пространственно-распределенных элементов информационно-
Поддержка разработки Parallels Business Automation в среде Eclispe Научный руководитель: Сергушенков Ю. А. Рецензент: доцент кафедры системного программирования,
Научный руководитель: Диденко А. Б. Студент: Прошкин Д. В. ФРТК 816 гр.
Сравнение различных технологий создания и использования web-сервисов Дипломная работа студентки 544 группы Григорьевой Елены Научный руководитель: Графеева.
Работа протоколов стека TCP/IP Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
1 Министерство образования и науки Санкт-Петербургский Государственный Университет Математико-механический факультет Сергей Сергеевич Смирнов Научный руководитель.
ОфисЖилой дом телефон. ПОРТЫ При доставке сообщения по протоколу TCP или UDP запрашиваемые протоколы и сервисы распознаются по номеру порта. Порт – это.
Криптографический шлюз К -. Основные возможности АПК Континент-К Шифрование и имитозащита данных, передаваемых по открытым каналам связи; Защита внутренних.
Программное обеспечение компьютера 7 класс. Программное обеспечение компьютера Прикладное программное обеспечение Системное программное обеспечение.
Вычислительные сети Принципы построения и классификация вычислительных сетей. Способы коммуникации и передачи данных. Программное обеспечение вычислительных.
Разработка системного коммутатора для микропроцессора «MCST-4R» Выполнил: Студент 415 группы МФТИ Щербина Н.А. Научный руководитель: Черепанов С.А. Дипломная.
Транксрипт:

Транкинг синхронного канала через пакетную сеть Алютов М. Л., 545 группа Научный руководитель : Венгеров В. В. Рецензент : Лавров П. С. Кафедра системного программирования Математико - механический факультет СПбГУ Санкт - Петербург 2008

Виды коммутации в сетях Коммутация каналов (circuit switching) Создается непрерывный составной физический канал Скорости передачи данных в каждом из составляющих физических каналов равны Коммутация пакетов (packet switching) Исходное сообщение разбивается на пакеты Пакеты передаются коммутаторами независимо

Проблемы на стыке Потеря сигнала синхронизации Потеря пакетов Неправильный порядок прихода пакетов Непредсказуемое время прихода пакетов ( джиттер )

Постановка задачи Разработка программного обеспечения для программно - аппаратной системы ПР2 ( модуля МЛ894 ), выполняющего функции Передачи / приема данных от синхронного источника E0 с интерфейсом G.703 через асинхронный тракт Ethernet SNMP- агента, позволяющего выполнять конфигурирование параметров модуля и его мониторинг Отладка разработанного ПО на опытных образцах модуля Тестирование при различных параметрах сети и анализ результатов Разработка проектов инструкции системного программиста для разрабатываемого ПО и ПО, используемого при настройке

Программное обеспечение платы В качестве операционной платформы был выбран SnapGear – дистрибутив Linux Необходимые приложения : SNMP- агент, демон trunkd Взаимодействие осуществляется через общий конфигурационный файл

Решение проблемы синхронизации Приходящие данные собираются в циклическом буфере С помощью VCO ( кварцевого генератора, управляемого напряжением ) осуществляется изменение частоты передачи в небольших пределах Значение частоты изменяется таким образом, чтобы заполненность буфера оставалась на среднем уровне Для борьбы с джиттером применяется FIR- фильтр

Решение проблемы потерь пакетов Транспортный протокол TCP слишком тяжеловесен для данной задачи Необходима надстройка над UDP Все посылаемые пакеты последовательно нумеруются При обнаружении потери в поток вставляется уникальная комбинация

Тестирование k * (32 * 8) / f 1 – время посылки k-го пакета первым устройством k * (32 * 8) / f 1 + σ k – время получения k-го пакета вторым устройством n * 8 / f 2 – время передачи n-го байта в E0 p – вероятность потери пакета F – уровень заполненности буфера приход пакета F += 32 передача байта F -= 1 F > bufsize => error F error Цель: f 2 = f 1 f 1 f 2 E0 Ethernet E0

Результаты Разработано программное обеспечение узла МЛ894 ПО было протестировано на созданном тестовом стенде Произведен анализ пригодности разработанного ПО к различным ситуациям Разработаны инструкции для системного программиста и оператора