Тема: Разработка модели шлюза IP-телефонии для отображения сигнализаций SIP-ISUP

advertisement
Тема:
Разработка модели шлюза IP-телефонии
для отображения сигнализаций SIP-ISUP



Дипломная работа студентки:
541 группы Данг Тхи Хьеу
Руководитель: С.Л.Алексеева
Рецензент : А.Н.Терехов
Цель работы
1.
2.
Обрабатывает сигналы между IP(Internet
Protocol)-сетю и PSTN(Телефонная сеть
общего пользования).
Разработать стенд имитационного
моделирования для отладки программы
Инициирование в ТФОП – завершение в ТФОП (мост SIP)
Инициирование в ТФОП – завершение в IP
Инициирование в IP – завершение в ТФОП
Место протокола SIP в стеке протоколов TCP/IP
Протокол инициирования
сеансов связи (SIP)
Протоколы TCP и UDP
Протоколы IPv4 и IPv6
PPP, ATM, Ethernet
UTP5, SDH, DDH, V.34 и др.
Прикладной уровень
Транспортный уровень
Сетевой уровень
Уровень звена данных
Физический уровень
Задача
Разработка алгоритмы чтобы делать по диаграмме FSM
Алгоритм


Обрабатывает записи из Buffer_in стенд(запись
включает 3 параметра : Address,Code,Type)
1.Address – Это адрес сообщения которое
принято
2.Code –Код сообщения в терминологии SIP и
ISUP
3.Type – Тип сообщения SIP,ISUP или OS
(истечение тайм-аутов)
У нас есть 2 Buffer: Buffer_in и Buffer_out
Алгоритм
1.
2.
Buffer_in стенд содержит сообщения,которые
шлюз может получить из IP-сети, из PSTN и
от OS
Buffer_out стенд содержит сообщения,которые
шлюз посылает к IP-сети, к PSTN и к OS
Алгоритм

Программа читает последовательно
сообщения из Buffer_in стенд (После
чтения и обработки сообщение из
Buffer_in стенд удаляется)
Программа
Главная форма стенда
Программа

В этой главной форме включено
1. lbBuffer_in – Содержит входные сообщения
2. lbBuffer_out – Содержит выходные сообщения
3. Message Box – Содержит Address,Code,Type и Button Send(Когда click
Send сообщение с значениями Address,Code,Type будут переходить в
Buffer_in )
4. 2 textbox :State, Code
1. Textbox State – Описание текущего состояния
2. Textbox Code – Описание текущего Code
5. Button Call, Close
1. Когда click Call,состояние из “Null”переходит к “Idle”,сообщение в
Message Box переходит в Buffer_in и будет работать по SDL-диаграмме
2. Click Close отключит программу
6. Label time –Это время, когда программа работает(начинает по click call)
Результат
1.
2.
Вывод


Программа похожа на “черный ящик”. Она
обрабатывает сигналы между IP-сетью и PSTN
(Телефонная сеть общего пользования).
Моя цель разработать полную программу,
чтобы можно было продемонстрировать
работу программы на имитационном стенде
Download