Телекоммуникационные протоколы, а также методы их тестирования и специфицированияв сетях связи общего пользования,развивались вместе с развитием телекоммуникационных технологий. В настоящее время, характеризующееся конвергенцией сетей с разными технологиями передачи информации и коммутации, начали использоваться новые
телекоммуникационные протоколы, основанные на принципах коммутации каналов в сетяхс временным мультиплексированием (TDM) и в сетях коммутации пакетов следующего поколения (NGN).
С ростом сложности протоколов взаимодействия в телекоммуникационных системах потребовались специальные инструменты для их описания, разработки и отладки.Для этой цели Международный Союз Электросвязи ITU- T разработал язык спецификации и описания (SDL).
Ввиду вышесказанного, задачи анализа и формализации спецификаций SDL представляются актуальными. SDL широко используется в известных компаниях-разработчиках телекоммуникационного оборудования.
Существует стандартный способ спецификации телекоммуникационных протоколов, который включает три этапа. На первом этапе дается повествовательное описание протокола, на втором строятся стрелочные диаграммы с использованием языка MSC и на заключительном этапе представляются SDL-спецификации.
Актуальность исследований
Инструменты визуального моделирования позволяют вводить описание системы, моделируемой естественным образом для пользователя, специалиста в своей области применения, в основном в графической форме, и автоматически переводить это описание на язык программирования.Использование этих инструментовразработки позволяет разработчикам программного обеспечения выявлять ошибки на ранних стадиях проектирования, в конечном итоге сокращая время и затраты на разработку.
Цель работы
Исследование языка спецификации SDLH его способность описывать структуры телекоммуникационных протоколов.
Данная работа посвящен методологии языка спецификации телекоммуникационных протоколов сетей связиЗИЕ,также в ней рассмотрены необходимые для этого программные средства визуального моделированияи вспомогательный язык MSC.
В первой части был подробно описан язык SDE, его структура и используемые в нем обозначения.
Вторая частьпосвященапрограммным средствам визуального
моделирования для работы с ЗИЕ:пакету TelelogicTaun пакету PragmadevStudio.
В третьей части рассказано про язык MSC и приведен пояснительный пример.
В четвертойчасти представлена методика моделирования на примере протокола TCP.
В результате проделанной работы был проведен анализ языков моделирования ЗИЕи MSC. Построена SDL модель протокола ТСРи рассмотрен процесс установления соединения по средствам SDE-диаграмм и MSCсценария обмена сообщениями.
В заключение не могу не отметить, что в ходе исследования языка SDE, я убедился, что он является хорошим и необходимым инструментом визуального моделирования^ наглядной и понятной форме приводящем спецификацию и описание чем упрощает и ускоряет процесс разработки той или иной системы.