Программное обеспечение процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Ломов, Эдуард Олегович
- Специальность ВАК РФ05.13.11
- Количество страниц 190
Оглавление диссертации кандидат технических наук Ломов, Эдуард Олегович
Содержание.
Введение.
Глава 1. Проблемы управления медиапотоками в условиях гетерогенности информационных систем реального времени.
1.1. Проблематика функционирования информационных систем в условиях гетерогенности медиапотоков.
1.2 Проблематика транспортировки медиапотоков в гетерогенной мультисервисной информационной среде.
1.3 Средства передачи медиапотоков в IP сетях.
1.3.1 Семейство протоколов Н.32*.
1.3.2 Протокол взаимодействия SIP.
1.3.3 Протокол IAX2.
1.3.4 Протокол MGCP.
1.3.5 Протокол Megaco/H.248.
1.3.6 Протокол SIGTRAN.
1.4 Кодирование медиапотоков для передачи по IP сетям.
1.5 Цель работы и задачи исследования.
Глава 2. Реализация задач управления медиапотоками в условиях гетерогенности информационных систем.
2.1 Архитектура системы управления процессами обработки данных.
2.2 Алгоритмизация двухуровневого управления медиапотоками.
2.2.1 Выбор лучшего медиапотока с точки зрения пользовательских критериев.
2.2.2 Транзакционное управление медиапотоками в рамках сессии мультимедийного общения.
2.3 Анализ и выбор лингвистического обеспечения для построения системы управления медиапотоками.
Выводы.
Глава 3. Структура системы управления медиапотоками в рамках гетерогенных информационных систем.
3.1 Обобщенная структура системы управления медиапотоками.
3.2 Структура серверного приложения.
3.2.1 Подсистема обслуживания пользовательских запросов.
3.2.2 Подсистема работы с сессиями.
3.2.3 Подсистема выбора лучшего медиапотока.
3.2.4 Подсистема работы с сервисами.
3.2.5 Программный интерфейс сервисов со стороны ядра.
3.3 Структура клиентского приложения.
Выводы.
Глава 4. Программное обеспечение системы управления медиапотоками в условиях гетерогенности информационных систем и результаты практической апробации.
4.1 Структура программного обеспечения.
4.2 Процедура установки и запуск сервера базы данных.
4.3 Процедура установки и запуска сервера приложений.
4.4 Процедура установки Flash клиента программной системы.
4.5 Пользовательский интерфейс.
4.6 Средства интеграции клиентской части с другими приложениями.
4.7 Результаты практического использования.
Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Математическое и программное обеспечение информационных систем реального времени с гетерогенной средой распределенных СУБД2011 год, кандидат технических наук Рыков, Сергей Александрович
Автоматизированное проектирование компонентов корпоративных информационных систем на базе CASE-средств2002 год, кандидат технических наук Мугалев, Алексей Иванович
Математическое и программное обеспечение проектирования Интранет-интерфейсов при конкурентной разработке информационных систем2012 год, кандидат технических наук Соляник, Андрей Анатольевич
Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации2011 год, кандидат технических наук Клименко, Светлана Глебовна
Методы и средства создания человеко-машинного интерфейса мультимедийных автоматизированных обучающих систем2005 год, кандидат технических наук Чигирева, Ирина Валерьевна
Введение диссертации (часть автореферата) на тему «Программное обеспечение процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени»
АКТУАЛЬНОСТЬ ТЕМЫ
В современных условиях информационные системы (ИС) реального времени, предоставляющие услуги для обеспечения глобального мультимедийного общения, получают широкое распространение. При этом каждый провайдер информационных услуг реализует собственную финансово-техническую политику, которая непосредственно влияет на качество используемого оборудования и тарифные планы. В связи с этим формируемые, в рамках сеанса мультимедийной связи медиапотоки имеют различные характеристики, что является причиной их гетерогенности. К данным характеристикам относится: неоднородность используемых математических и программных средств (ПО), различная стоимостью и степень качества передаваемой информации, территориальная удаленность абонентов, и т.д.
Исходя из этого, пользователю, для организации коммуникационных ресурсов, необходимо располагать исчерпывающей информацией об альтернативных информационных системах, предоставляющих услуги для мультимедийного общения. К этой информации относится: список информационных систем, предоставляющих услуги мультимедийного общения; информация о тарифных планах на предоставляемые медиапотоки; информация о качестве предоставляемых медиапотоков; информация о средствах взаимодействия с удаленной ИС.
Все это существенно снижает качество информационного обслуживания и обуславливает необходимость создания специальных программно-аппаратных средств, позволяющих автоматизировать процесс выбора медиапотока на основе пользовательских критериев.
Сложившиеся в настоящее время тенденции в данной области, связанны с процессами интеграции информационных компонентов, что обеспечивает наиболее эффективное использование вычислительных ресурсов путем: предоставления единых интерфейсов обработки медиапотоков, обеспечивающих взаимодействие с любым из компонентов гетерогенного пространства; предоставления приемлемого варианта для достижения конечной цели из множества альтернативных вариантов обслуживания в рамках гетерогенной информационной среды; обеспечения наиболее качественного взаимодействия между различными приложениями. Реализация интеграционных процессов позволяет повысить качество управления в реальном времени, предоставить пользователю данные в едином формате, без учета специфики удаленного приложения, с которым происходит взаимодействие.
В этой связи актуальность тематики диссертационной работы обусловлена необходимостью дальнейшего развития средств алгоритмического и программного обеспечения, ориентированных на повышение эффективности управления медиапотоками в условиях гетерогенности информационных систем реального времени и уровня качества обслуживания.
Тематика диссертационной работы соответствует одному из основных научных направлений Воронежского государственного технического университета "Вычислительные комплексы и проблемно-ориентированные системы управления", а также госбюджетной НИР кафедры "Автоматики и информатики в технических системах" (ГБ №504310).
ЦЕЛЬ РАБОТЫ
Целью диссертационной работы является разработка комплекса средств алгоритмического и программного обеспечения процессов управления медиапотоками в условиях гетерогенности информационных систем, на основе реализации современных методов и средств обработки данных в реальном времени, обеспечивающих предоставление инструментов для организации сессии мультимедийного общения с использованием лучшего с точки зрения пользовательских критериев медиапотока. Исходя из данной цели, в работе определены следующие задачи исследования:
- анализ содержания и специфики задач процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени, предоставляющих средства для мультимедийного общения, а также выбор современных подходов к разработке их алгоритмического и программного обеспечения;
- разработка алгоритмов двухуровневого управления медиапотоками: алгоритма критериального управления, основанного на выборе медиапотоков с использованием метода анализа иерархий; алгоритма управления медиапотоком в режиме реального времени сессии мультимедийного общения, использующего граф ожидания для разрешения блокировок в условиях тупиковых ситуаций транзакций.
- построение информационной модели системы управления медиапотоками, включающей: серверную часть, обеспечивающую преобразование в режиме реального времени множества разнородных медиапотоков, поступающих от различных информационных систем, в гомогенную информационную среду, а также осуществляющую управление полученным гомогенным пространством с использованием разработанных алгоритмов двухуровневого управления, и клиентскую часть, позволяющую организовывать сессии мультимедийного общения;
- разработка портируемых средств программного обеспечения процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени, а также их апробация в условиях корпоративной сети передачи данных.
МЕТОДЫ ИССЛЕДОВАНИЙ
Методы исследования основаны на использовании соответствующих разделов: теории построения информационных систем, теории принятия решений, теории графов, теории информации, объектно-ориентированного программирования.
Результаты, представленные в диссертационной работе, соответствуют следующим пунктам паспорта специальности:
- п. 1 ("Модели, методы, алгоритмы, языки и программные инструменты для организации взаимодействия программ и программных систем");
- п. 7 ("Человеко-машинные интерфейсы; модели, методы, алгоритмы и программные средства машинной графики, визуализации, обработки изображений, систем виртуальной реальности, мультимедийного общения").
НАУЧНАЯ НОВИЗНА
В работе получены следующие результаты, характеризующиеся научной новизной:
- средства алгоритмического обеспечения процессов двухуровневого управления медиапотоками, отличающиеся реализацией метода анализа иерархий на первом уровне, обеспечивающего выбор потока из множества, предоставляемого информационными системами реального времени, а также графом ожидания на втором уровне, обеспечивающего разрешение блокировок транзакций медиапотоков в рамках сессии мультимедийного общения;
- структурная модель преобразования гетерогенной информационной среды в гомогенную, отличающаяся реализацией множества различных сервисов, каждый из которых работает со своим типом информации и обеспечивает кодирование в реальном времени исходных медиапотоков в однородный формат, а также предоставляет единые и универсальные интерфейсы для взаимодействия с ними;
- структурная модель взаимодействия с информационными системами, предоставляющими средства для мультимедийного общения, отличающаяся использованием сервера, осуществляющего на основе набора математического и алгоритмического обеспечения преобразование в 8 реальном времени гетерогенного информационного пространства в гомогенное, с целью дальнейшего управления медиапотоками, а также "тонкого" клиента, обеспечивающего взаимодействие между полученным гомогенным пространством и пользователем;
- структура программного обеспечения процессов управления медиапотоками, отличающаяся механизмами межмодульного взаимодействия с внешними пользовательскими приложениями и позволяющая встраивать программные средства преобразования гетерогенной информационной среды в гомогенную в стороннее программное обеспечение.
ПРАКТИЧЕСКАЯ ЦЕННОСТЬ
Практическая ценность работы состоит в следующем:
- на основе сервис-ориентированной архитектуры (SOA), реализации программных кодеков для перекодирования различных входных/выходных информационных медиапотоков, а также стандартизированных внутри системы сервисных интерфейсов создана программная система, обеспечивающая преобразование в реальном времени логического представления гетерогенного информационного пространства в гомогенное;
- разработана программная подсистема, обеспечивающая выбор в соответствии с заданными характеристиками медиапотока из полученной гомогенной информационной среды на основе метода анализа иерархий, а также осуществляющая разрешение конфликтов блокировок транзакций медиапотоков на основе графа ожидания в режиме реального времени;
- на основе технологии Flash, разработан программный модуль, который в режиме реального времени позволяет взаимодействовать с формируемой гомогенной средой, обеспечивая тем самым мультимедийное общение нескольких пользователей. Данный программный модуль встраивается во внешние приложения, путем регистрации собственного функционала в виртуальной машине JavaScript.
РЕАЛИЗАЦИЯ И ВНЕДРЕНИЕ РЕЗУЛЬТАТОВ РАБОТЫ
Основные теоретические и практические результаты работы реализованы в виде средств программного обеспечения процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени. Результаты работы получили практическое внедрение в ООО "Горсеть", являющегося провайдером 1Т-услуг. Кроме того, они внедрены в учебный процесс в рамках дисциплины "Информационные сети и телекоммуникации", "Информационное обеспечение систем управления" на кафедре ЭАиУТС Воронежского государственного технического университета.
АПРОБАЦИЯ РАБОТЫ
Материалы диссертации представлены и обсуждены на Всероссийской конференции "Новые технологии в научных исследованиях, проектировании, управлении, производстве" (Воронеж, 2010), Всероссийской конференции "Интеллектуализация управления в социальных и экономических системах" (Воронеж, 2010), Всероссийской конференции "Интеллектуальные информационные системы" (Воронеж, 2010), Всероссийской конференции "Новые технологии в научных исследованиях, проектировании, управлении, производстве" (Воронеж, 2011), международной научно-методической конференции "Информатика: проблемы, методология, технологии" (Воронеж, 2012), а также на научных конференциях профессорско-преподавательского состава ВГТУ и научных семинарах кафедры автоматики и информатики в технических системах (2008-2012 г.г.).
ПУБЛИКАЦИИ
Основные результаты диссертации опубликованы в 15 публикациях, в том числе шести статьях в изданиях, рекомендованных ВАК России. В работах, опубликованных в соавторстве и приведенных в конце автореферата, лично соискателю принадлежит: [1,2,3] - структура координатора транзакций, выполненного с использованием языка запросов и скриптового языка, с использованием разрешения блокировок на основе графа ожидания; [4,7,8] - структурная модель системы управления информационной средой; [5,9] - модель преобразования гетерогенной информационной среды, а также модель интеграции разработанного приложения, позволяющая обеспечить взаимодействие с формируемой гомогенной средой; [6,10,11] - средства математического обеспечения процессов управления медиапотоками в гетерогенных информационных системах, отличающиеся реализацией методом анализа иерархий, а также алгоритм выбора медиапотока; [14] - специальное программное обеспечение процессов управления транзакциями; [15] - специальное программное обеспечение процессов управления потоками данных в условиях гетерогенности информационных систем реального времени.
СТРУКТУРА И ОБЪЕМ РАБОТЫ
Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы из 20 наименований и приложений. Основная часть работы изложена на 161 странице, содержит 50 рисунков, 22 таблицы.
Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК
Модели и программные средства интерактивного взаимодействия с подвижным информационно-навигационным комплексом самообслуживания2013 год, кандидат технических наук Прищепа, Мария Викторовна
Математическое и программное обеспечение распределенных информационных систем реального времени управления транспортными потоками2010 год, кандидат технических наук Голиков, Алексей Анатольевич
Методы и программные средства многоканальной дистанционной обработки речи и их применение в интерактивных многомодальных приложениях2010 год, доктор технических наук Ронжин, Андрей Леонидович
Реализация адаптивных интерфейсов в автоматизированных системах управления предприятиями промышленности и транспортного комплекса2007 год, кандидат технических наук Бенгеддаш Самир
Методы проектирования программного обеспечения и человеко-машинного взаимодействия в многофункциональных мультимедийных комплексах2011 год, кандидат технических наук Абдулин, Евгений Рудольфович
Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Ломов, Эдуард Олегович
ЗАКЛЮЧЕНИЕ
1. Проведен анализ содержания и специфики задач процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени, предоставляющих средства для мультимедийного общения, а также современных подходов к разработке их алгоритмического и программного обеспечения.
2. На основе использования сервис-ориентированной архитектуры разработана графическая модель интеграции системы управления с гетерогенным информационным пространством, формируемым множеством информационных систем реального времени.
3. Разработан алгоритм двухуровневого управления медиапотоками, позволяющий на основе пользовательских критериев выбирать медиапоток из множества предоставляемых, а также осуществлять управление разрешением блокировок транзакций медиапотока в процессе сессии мультимедийного общения.
4. Разработана структурная модель серверной части, обеспечивающая преобразование в реальном времени множества разнородных медиапотоков в гомогенную среду, а также предоставляющая средства для выбора из этой среды лучшего с точки зрения пользовательских критериев медиапотока.
5. Разработана структурная модель встраиваемой клиентской части, обеспечивающая организацию сессии мультимедийного общения, а также позволяющая использовать инструменты для работы с гомогенной средой во внешних пользовательских приложениях, путем предоставления дополнительных функций, используя для этого технологию на базе виртуальной машины JavaScript.
6. Разработаны портируемые средства программного обеспечения процессов управления медиапотоками в условиях гетерогенности информационных систем реального времени.
7. Разработанное программное обеспечение внедрено провайдеру IT-услуг ООО «Горсеть». Анализ эффективности предложенных средств алгоритмического и программного обеспечения показал, что его использование, обеспечивает повышение эффективности работы с гетерогенной информационной средой.
Список литературы диссертационного исследования кандидат технических наук Ломов, Эдуард Олегович, 2012 год
1. Action Script 3.0 для Adobe Flash CS4 Professional. Официальный учебный курс (+ CD-ROM) Эксмо, 2009 - 396 с
2. Bell М. SOA Modeling Patterns for Service-Oriented Discovery and Analysis - John Wiley and Sons, Ltd, 2010 - 400 c.3. http://www.red5.org/
3. Биберштейн H., Боуз С. Компас в мире сервис-ориентированной архитектуры (SOA) - М.:КУДИЦ-Пресс, 2007 - 321 с.
4. Битнер В.И. Принципы и протоколы взаимодействия телекоммуникационных сетей. Учебное пособие для вузов М. Литер, 2003 -272 с.
5. Кудряшов Б.Д. Теория информации М. Литер, 2009, - 320 с.
6. Ногин В. Д. Принцип Эджворта-Парето в терминах нечеткой функции выбора // Журнал вычислительной математики и математической физики,2006, т. 46, №4, С. 582-591
7. Петровский А. Теория принятия решений - М.:Академия, 2009 - 400 с.
8. Подиновская О.В. Метод анализа иерархий как метод поддержки принятия многокритериальных решений // Информационные технохнологии моделирорования и управления. — 2010. — № 1 (60).
9. Саморезов В., Зарубин А., Гольдштейн Б. Протокол SIP. Справочник -М.:БХВ-Санкт-Петербург, 2005 456 с.
10. Семенов Ю. Алгоритмы телекоммуникационных сетей. В 3 частях. Часть 1. Алгоритмы и протоколы каналов и сетей передачи М.:Интернет-университет информационных технологий, Бином. Лаборатория знаний,2007, 640 с.
11. Сергеенко B.C., Баринов В.В. Сжатие данных, речи, звука и изображений в телекоммуникационных системах М.:РадиоСофт, 2011, - 360 с.
12. Стоялингс В. Компьютерные сети, протоколы и технологии Интернета М.:БХВ-Петербург, 2005, - 832 с.
13. Таненбаум Э., Уэзеролл Д. Компьютерные сети. 5-е изд. М. Литер, 2009, - 960 с.
14. Троелсен Э. Язык программирования С# 2010 и платформа .NET 4 -М.:Вильямс, 2011 -400 с.
15. Филимонов А.Ю. Построение мультисервисных сетей Ethernet: Формирование и кодирование потоков VoIP, IPTV; Регулирование и учет трафика абонентских приложений; Управление доступом к сетевым ресурсам и др. М. :БХВ-Петербург, 2007, - 592 с.
16. Хемди А. Введение в исследование операций. Седьмое издание. -М.:Издательский дом "Вильяме", 2005. 912 с.
17. Цимбал А. А., Аншина М. Технологии создания распределенных систем. Для профессионалов. Издательский дом "Питер" 2003 - с. 576
18. Шилдт Г. Java. Полное руководство - М.:Вильямс, 2010 - 600 с
19. Шмидт Д., Хьюстон С. Программирование сетевых приложений на С++. Том 2 - М.:Бином-Пресс, 2012 - 239 с.
Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.