Количество просмотров публикации Эталонная модель взаимодействия открытых систем - 1332
Обмен информацией в телекоммуникационных сетях осуществляться по определенным, заранее оговоренным правилам (стандартам). Эти правила разрабатываются рядом международных организаций.
Взаимодействие в современных телекоммуникационных сетях организуется в соответствии с эталонной моделью взаимодействия открытых систем (ЭВОС), которая была предложена в 1980 году Международной организацией по стандартизации МОС (ISO – International Organisation for Standartisation) для вычислительных сетей. Открытыми называются системы, использующие одинаковые протоколы взаимодействия. Протокол – набор правил, регламентирующих взаимодействие для обмена сообщениями между независимыми устройствами или процессами.
Общая проблема связи состоит из двух частей:
1) первая часть касается сети связи – данные, передаваемые по сети должны поступить по назначению в правильном виде и своевременно;
2) вторая часть – обеспечение распознавания данных для дальнейшего использования – функции оконечного оборудования пользователя.
Все задачи, решаемые для организации взаимодействия пользователей, разделены на семь групп – уровней эталонной модели (рисунок 1.7).
Рисунок 1.7 – Эталонная модель взаимодействия открытых систем
Три нижних уровня представляют услуги сети. Протоколы, реализующие эти уровни, должны быть предусмотрены в каждом узле сети. Четыре верхних уровня представляют услуги оконечным пользователям и связаны с ними, а не с сетью. Нижние уровни используются для того, чтобы направлять данные от одного пользователя к другому. Верхние уровни решают задачи представления данных пользователю в такой форме, которую он может распознать. Выбор семи уровней продиктован следующими соображениями:
1) крайне важно иметь достаточно уровней, чтобы каждый из них не был чересчур сложным с точки зрения разработки протокола;
2) желательно иметь не чересчур много уровней, чтобы их интеграция и описания не стали чересчур сложными;
3) желательно выбрать естественные границы, чтобы родственные функции были собраны на одном уровне.
В эталонной модели модуль уровня n взаимодействует с модулями только соседних уровней (n-1) и (n+1).
Уровни модели выполняют следующие функции:
1) Физический уровень обеспечивает передачу последовательности бит в виде сигналов определенной физической природы со скоростью, соответствующей пропускной способности канала.
2) Канальный уровеньформирует блоки данных – кадры, осуществляет управление доступом к передающей среде, обнаруживает и исправляет ошибки.
3) Сетевой уровеньреализует функцию маршрутизации. Блоки данных сетевого уровня называются пакетами.
Физический, канальный и сетевой уровни являются сетезависимыми, в связи с этим их функционирование меняется исходя из типа сети связи.
4) Транспортный уровеньзанимает центральное место в иерархии уровней, обеспечивает взаимодействие процессов в подключаемых оконечных устройствах и сквозное управление движением пакетов между этими процессами. Наличие этого уровня освобождает пользователей от крайне важно сти изучения всех функций коммутации, маршрутизации и отбора (селекции) данных.
Четыре нижних уровня (физический, канальный, сетевой, транспортный) составляют транспортную сеть.
5) Сеансовый уровеньобеспечивает поддержание диалога между процессами, выполняя функции по организации передачи данных и по синхронизации процедур взаимодействия (рисунок 1.8).
Рисунок 1.8 – Пример диалога в сети
6) Уровень представленияобеспечивает интерпретацию данных. На этом уровне реализуется синтаксис (анализируется представление символов, формат страниц, кодирование и др.).
7) Прикладной уровеньреализует функции, которые не бывают приписаны предыдущим уровням. Протоколы прикладного уровня придают соответствующий смысл (семантику) обмениваемой информации. Прикладной уровень обеспечивает выполнение всех информационно-вычислительных процессов.
Многоуровневая организация взаимодействия порождает крайне важно сть модификации информации на каждом уровне в соответствии с функциями уровня (рисунок 1.9).
Рисунок 1.9 – Взаимодействие уровней
При передаче на каждом уровне блок данных принимается от вышестоящего уровня, к данным добавляется управляющая информация и блок передается нижестоящему уровню. На приемном конце каждый уровень использует только соответствующий заголовок, не просматривая остальную часть принятого блока данных. Следовательно, уровни самостоятельны и изолированы друг от друга. Это позволяет удалять и заменять протоколы и программы отдельных уровней, не затрагивая остальную часть модели.
Многоуровневая организация обеспечивает независимость управления на уровне n от порядка функционирования нижних и верхних уровней:
- управление информационным каналом происходит независимо от физических принципов функционирования физического канала;
- управление сетью не зависит от способов обеспечения надежности информационного канала;
- транспортный уровень взаимодействует с сетью как с единой системой, обеспечивающей доставку сообщений пользователям;
- прикладной процесс создается только для выполнения определенных функций обработки данных без учета структуры сети, способов выбора маршрута͵ типа каналов связи и т.д.
Пользователи для организации взаимодействия опираются на службу взаимодействия.Взаимодействие между пользователями организуется средствами управления сеансами (уровень 5), которые работают на базе транспортного канала, обеспечивающего передачу сообщений в течение сеанса. Транспортный канал, создаваемый на уровне 4, включает в себя сеть связи, которая организует информационные каналы между пользователями (рисунок 1.10).
Рисунок 1.10 – Организация взаимодействия между пользователями
referatwork.ru
Современный гуманитарный институт
Реферат по теме: «Протоколы. Эталонная модель взаимосвязи открытых систем».
По дисциплине: Информатика Направление: Информатика и ВТ
2003 г.
ВВЕДЕНИЕ 1. ПРОТОКОЛЫ.2. ЭТАЛОННАЯ МОДЕЛЬ ВЗАИМОСВЯЗИ ОТКРЫТЫХ СИСТЕМ.3. ПОНЯТИЕ «ОТКРЫТАЯ СИСТЕМА».ЗАКЛЮЧЕНИЕ СПИСОК ЛИТЕРАТУРЫ
На сегодняшний день в области электронных коммуникаций, рынок компьютеров, коммуникационного оборудования информационных систем и сетей необычайно широк и разношерстен. По этой причине создание информационных систем стало невозможно без использования общих подходов при их разработке, без унификации характеристик и параметров их составляющих компонент. Для правильного взаимодействия узлов различных вычислительных сетей их архитектура должна быть открытой. Этим целям служат унификация и стандартизация в области телекоммуникаций и вычислительных сетей. Все сказанное определяет актуальность данной темы и цель дальнейшей работы. В данной работе остановимся, прежде всего, на модели OSI, ее особенностях, используемых протоколах и понятии открытых систем, так как данные вопросы являются одними из наиболее значимых при разработке и построении сетей передачи данных и интересны своим практическим применением.
Связь основывается на некоторой совокупности правил, соблюдаемыми всеми пользователями и регламентирующих обмен информацией, а также определяющих, что означают те или иные вещи на самом элементарном уровне: например, какое соглашение используется для представления цифровых данных или что есть единица и что есть нуль? Наборы правил работы сети обычно называются сетевыми протоколами, или сетевыми стандартами. Связь также определяет форматы и смысловое значение для сетевых адресов и другой необходимой информации. Протоколы охватывают весь диапазон сетевых функций, начиная от программного обеспечения и заканчивая аппаратурой. Набор протоколов, называемый так же стеком, представляет собой сочетание протоколов, которые совместно работают для обеспечения сетевого взаимодействия. Эти наборы протоколов обычно разбивают на три группы, соответствующие модели OSI: сетевые, транспортные и прикладные. Поскольку каждый уровень осуществляет специфические функции и имеет собственные правила, стек протоколов часто содержит различные протоколы для каждого из этих уровней. Сетевые протоколы предоставляют следующие услуги: адресацию и маршрутизацию информации, проверку на наличие ошибок, запрос повторной передачи и установление правил взаимодействия в конкретной сетевой среде. Эти услуги так же называются сервисами связи. Вот некоторые популярные сетевые протоколы: · IP (Internet Protocol – Протокол Internet). Часть набора протоколов TCP/IP, обеспечивающая адресную информацию и информацию о маршрутизации. · IPX (Internetwork Packet exchange – межсетевой обмен пакетами) и NWLink. Протокол, используемый для маршрутизации и направления пакетов. · NetBEUI. Этот протокол обеспечивает транспортные услуги для NetBIOS. Наборы протоколов так же содержат транспортные протоколы, отвечающие за обеспечение надежной транспортировки данных между данных между компьютерами. Наиболее популярные из них перечислены ниже: · NetBIOS/NetBEUI. NetBIOS устанавливает соединение между компьютерами, а NetBEUI предоставляет услуги передачи данных для этого соединения. · SPX (Sequenced Packet exchange – Последовательный обмен пакетами) и NWLink. Ориентируемый на соединения протокол Novell, используемый для доставки данных. · TCP (Transmission Control Protocol – протокол управления передачей). Часть набора протоколов TCP/IP, отвечающий за надежную доставку данных. Наконец, существуют прикладные протоколы. Вот некоторые популярные прикладные протоколы: · FTP (File Transfer Protocol – Протокол передачи файлов). Еще один член набора протоколов TCP/IP, используемый для обеспечения услуг по передаче файлов. · SMTP (Simple Mail Transport Protocol – Простой протокол передачи почты). Член набора протоколов TCP/IP, отвечающий за передачу электронной почты. · SNMP (Simple Network Management Protocol – Простой протокол управления сетью). Член набора протоколов TCP/IP, используемый для управления и наблюдения за сетевыми устройствами.
Теоретическую основу современных сетей определяет Базовая эталонная модель взаимодействия открытых систем (OSI – Open Systems Interconnection) Международной организации стандартов (ISO – International Standards Organization). Она описана стандартом ISO 7498. Модель является международным стандартом для передачи данных. Согласно международной модели взаимодействия OSI выделяется семь уровней, образующих область взаимодействия открытых систем.
Уровень |
Функции |
7. Прикладной | Интерфейс с прикладными процессами |
6. Представительный | Согласование представления и интерпретация передаваемых данных |
5. Сеансовый | Поддержка диалога между удаленными процессами |
4. Транспортный | Обеспечение сквозного обмена данными между системами |
3. Сетевой Маршрутизация | Cегментирование и объединение блоков данных; управление потоками данных; обнаружение и отображение ошибок |
2. Канальный | Управление каналом передачи данных; формирование кадров; управление доступом к среде передачи; передача данных по каналу; обнаружение ошибок в канале и их коррекция |
1. Физический | Физический интерфейс с каналом передачи данных; битовые протоколы модуляции и линейного кодирования |
Основная идея модели заключается в том, что каждому уровню отводится конкретная роль. Благодаря этому общая задача передачи данных расщепляется на отдельные конкретные задачи. Функции уровня, в зависимости от его уровня, могут выполняться программными, аппаратными либо программно-аппаратными средствами. Как правило, реализация функций высших уровней носит программный характер, функции канального и сетевого уровней могут быть исполнены как программными, так и аппаратными средствами. Физический уровень обычно выполняется в аппаратном виде. Каждый уровень определяется группой стандартов, которые включают в себя две спецификации: протокол и обеспечиваемый для вышестоящего уровня сервис. Под протоколом подразумевается набор правил и форматов, определяющих взаимодействие объектов одного уровня модели. Рассмотрим более детально каждый из уровней сетевой модели OSI.7: Прикладной уровень Прикладной уровень представляет собой верхний уровень сетевой модели OSI. Этот уровень разрешает доступ к сетевым службам, которые непосредственно поддерживают сеть, например, к сетевой пересылке файлов, обработке сообщение и обработке запросов к базам данных. Этот уровень так же контролирует доступ к сети в целом, передачу служебной информации, передачу данных между приложениями-отправителями и приложениями- получателями и предоставляет приложениям информацию об ошибках и состоянии сети в тех случаях, когда передача данных нарушается вследствие ошибок.6: Представительный уровень Представительный уровень управляет информацией, связанной с форматом данных для сетевых коммуникаций. Называемый так же сетевым транслятором, он преобразует исходящие сообщения в общий формат, который может быть передан по сети. Он так же преобразует входящие сообщения из этого общего формата в формат, понятный получающему приложению. Этот уровень отвечает за преобразование протоколов и кодирование/декодирование данных. На этом уровне может быть осуществлена трансляция графических форматов данных. Информация, посланная уровнем представления, иногда может быть сжата в целях уменьшения объема пересылаемых данных (это так же требует распаковки на принимающем конце). Именно на этом уровне функционирует специальная программа, именуемая редиректором. Редиректор перехватывает запросы на обслуживание и перенаправляет запросы, которые не могут быть разрешены локально, сетевому ресурсу, который может их обработать.5: Сеансовый уровень Сеансовый уровень позволяет двум сетевым ресурсам поддерживать продолжительное взаимодействие, называемое сеансом, по сети. Другими словами, приложения на обоих концах сеанса способны обмениваться данными на протяжении сеанса. Этот уровень управляет установлением сеанса, обменом информацией или сообщениями и прекращает работу по окончании сеанса. Он так же отвечает за идентификацию, позволяя только определенным сторонам принимать участие в сеансе, и поддерживая службы безопасности с целью управления доступом к информации сеанса. Сеансовый уровень так же предоставляет услуги по синхронизации для задач на обоих концах сеанса. Этот уровень помещает в поток данных контрольные точки, так что если взаимодействие нарушается, заново передаются только данные после последней контрольной точки. Сеансовый уровень так же управляет такими вопросами, как определение того, кто и как долго может передавать данные в определенный момент времени, и поддерживает соединение в перерывах между передачами сообщений, чтобы избежать закрытия соединения в период отсутствия активности.4: Транспортный уровень Транспортный уровень поддерживает управление потоками данных между участниками по сети. Он делает это путем разделения длинных потоков данных на фрагменты, которые вписываются в максимальный для используемого сетевого носителя размер пакета данных. Этот уровень так же производит проверку на наличие ошибок с целью обеспечения безошибочной доставки данных и соединяет фрагменты снова в исходные данные после получения. Кроме того, транспортный уровень обеспечивает подтверждение успешной передачи и отвечает за повторную передачу. Если некоторые пакеты доставляются с ошибками.3: Сетевой уровень Сетевой уровень адресует сообщения для доставки и преобразует логические сетевые адреса и имена в их физические эквиваленты. Этот уровень так же решает вопросы маршрутизации между компьютерами. Чтобы решить, как доставить данные из одной точки в другую, сетевой уровень принимает во внимание различные факторы, такие как служебную информацию, альтернативные маршруты и приоритеты доставки. Этот уровень так же осуществляет переключение пакетов, маршрутизацию данных и разрешение проблем с прохождением информации в сети.2: Канальный уровень Канальный уровень обрабатывает специальные пакеты данных между сетевыми и физическими уровнями. На получающем конце этот уровень распаковывает «сырые» данные из физического уровня в пакеты данных для доставки на сетевой уровень. Пакет данных является базовой единицей для сетевого трафика. Когда данные посылаются по сетевому носителю, пакет данных представляет четко заданную структуру, в которой помещаются данные из верхних уровней при посылке и из которых данные из верхних уровней берутся по получении.1: Физический уровень Физический уровень конвертирует биты в сигналы для исходящих сообщений и сигналы в биты - для входящих. Этот уровень упорядочивает передачу бит пакета данных, когда они отправляются по сети. Физический уровень управляет интерфейсом между компьютером и сетевым носителем и «сообщает» программному обеспечению драйвера и сетевому интерфейсу, что именно должно быть послано по сетевому носителю.
Модель OSI, как это следует из ее названия, описывает взаимосвязь открытых систем. Открытой системой может называться любая система (компьютер, вычислительная сеть, операционная система, программный пакет, другие аппаратные и программные продукты), которая построена в соответствии с открытыми спецификациями. Под термином «спецификация» (в вычислительной технике) понимают формализованное описание аппаратных или программных компонентов, способов их функционирования, взаимодействия с другими компонентами, условий эксплуатации, ограничений и особых характеристик. Не всякая спецификация является стандартом. В свою очередь, под открытыми спецификациями понимаются опубликованные, общедоступные спецификации, соответствующие стандартам и принятые в результате достижения согласия после всестороннего обсуждения всеми заинтересованными сторонами. Использование при разработке систем открытых спецификаций позволяет третьим сторонам разрабатывать для этих систем различные аппаратные или программные средства расширения и модификации, а так же создавать программно-аппаратные комплексы из продуктов разных производителей. Для реальных систем полная открытость является недостижимым идеалом. Как правило, даже в системах, называемых открытыми, этому определению соответствуют лишь некоторые части, поддерживающие внешние интерфейсы. Чем больше открытых спецификаций использовано при разработке системы, тем более открытой она является. Модель OSI касается только одного аспекта открытости, а именно открытости средств взаимодействия устройств, связанных в вычислительную сеть. Здесь под открытой системой понимается сетевое устройство, готовое взаимодействовать с другими сетевыми устройствами с использованием стандартных правил, определяющих формат, содержание и значение принимаемых и отправляемых сообщений. Если две системы построены с соблюдением принципов открытости, то это дает следующие преимущества: · возможность построения сети из аппаратных и программных средств различных производителей, придерживающихся одного и того же стандарта; · возможность безболезненной замены одних компонентов сети другими, более совершенными, что позволяет сети развиваться с минимальными затратами; · возможность легкого сопряжения одной сети с другой; · простота освоения и обслуживания сети. Ярким примером открытой системы является международная сеть Internet. Эта сеть развивалась в полном соответствии с требованиями, предъявляемыми к открытым системам. В разработке ее стандартов принимали участие тысячи специалистов-пользователей этой сети из различных университетов, научных организаций и фирм-производителей вычислительной аппаратуры и программного обеспечения, работающих в разных странах. Само название стандартов, определяющих работу сети Internet – Request For Comments (RFC), что можно перевести как «запрос на комментарии», - показывает гласный и открытый характер принимаемых стандартов. В результате сеть Internet сумела объединить в себе самое разнообразное оборудование и программное обеспечение огромного числа сетей, разбросанных по всему миру.
В заключение сделаем следующие выводы. В компьютерных сетях идеологической основой стандартизации является многоуровневый подход к разработке средств сетевого взаимодействия. Формализованные правила, определяющие последовательность и формат сообщений, которыми обмениваются сетевые компоненты, лежащие на одном уровне, но в разных узлах, называются протоколом. Формализованные правила, определяющие взаимодействие сетевых компонентов соседних уровней одного узла, называются интерфейсом. Интерфейс определяет набор сервисов, предоставляемых данным уровнем соседнему уровню. Иерархически организованный набор протоколов, достаточный для организации взаимодействия узлов сети, называется стеком коммуникационных протоколов. Открытой системой может быть названа любая система, которая построена в соответствии с общедоступными спецификациями, соответствующими стандартами и принятыми в результате публичного обсуждения всеми заинтересованными сторонами. Модель OSI стандартизирует взаимодействие открытых систем. Она определяет семь уровней взаимодействия: прикладной, представительный, сеансовый, транспортный, сетевой, канальный и физический. Важнейшим направлением стандартизации в области вычислительных сетей является стандартизация коммуникационных протоколов. Наиболее популярными являются наборы протоколов: TCP/IP, IPX/SPX, NetBIOS/SMB, DECnet, SNA и OSI.
1. Олифер В.Г., Олифер, Н.А. Компьютерные сети. Принципы, технологии, протоколы. – СПб: Изд-во «Питер», 2000. – 672 с. 2. Лагутенко О.И. Модемы. Справочник пользователя. – СПб: Изд-во «Лань», 1997. – 368 с. 3. Титтел Э., Хадсон К., Стюатр Дж. М. Networking Essentials. Сертификационный экзамен – экстерном (экзамен 70–058). – СПб: Изд-во «Питер», 1999. – 384 с. 4. Титтел Э., Конор Д. Netware для «чайников». – К: Изд-во «Диалектика», 1995. – 317 с. 5. Козье Д. Электронная коммерция. – М: Издательско-торговый дом «Русская Редакция», 1999. – 288 с.
threecom.narod.ru
Введение в управление ИНФОкоммуникациями
Кафедра систем телекоммуникаций, факультет физико-математических и естественных наук
Дисциплина по выбору студента
Трудоемкость – 4 кредита, 2 часа лекций и 2 часа лабораторных занятий в неделю
Цель курса
Целью курса является введение в проблемную область управления телекоммуникационными сетями и компаниями отрасли «Информатизация и связь»
В процессе преподавания курса решаются следующие задачи:
— анализ концепции построения системы управления сетями телекоммуникаций;
— анализ эталонной архитектуры бизнес-процессов телекоммуникационной компании;
— исследование подходов к построению информационных систем поддержки операционной деятельности телекоммуникационных компаний;
— изучение принципов интеграции различных компонент системы управления.
Содержание курса
Лекции
Тема 1. Принципы построения сетей телекоммуникаций и рынок услуг связи
Сети с коммутацией каналов и коммутацией пакетов. Мультисервисные сети. Услуги «Triple play». Основные организации по стандартизации в области телекоммуникаций. Тенденции развития рынка услуг телекоммуникаций и отрасли информационных и коммуникационных технологий (ИКТ).
Тема 2. Модель взаимодействия открытых систем
Открытые системы и модель их взаимодействия. Эталонная модель взаимодействия открытых систем. Общая характеристика уровней эталонной модели. Понятия протокола и межуровневого интерфейса.
Тема 3. Концептуальная модель системы управления сетями ( TMN ).
Предпосылки и история создания системы TMN. Уровни логической архитектуры TMN. Требования к управлению сетями телекоммуникаций.
Тема 4. Современное поколение систем управления телекоммуникациями
Основные типы систем управления телекоммуникациями класса OSS/BSS. Инициативы TMForum в области стандартизации систем управления телекоммуникациями. Концепция NGOSS и ее компоненты. Понятие жизненного цикла. Карта приложений TAM и классификация функций систем OSS/BSS.
Тема 5. Эталонная архитектура бизнес-процессов телекоммуникационной компании
Концепция процессного подхода к управлению. Общие принципы построения карты бизнес-процессов телекоммуникационной компании (eTOM). Определения и терминология. Прикладное значение эталонной карты TMForum. Системы OSS и BSS на карте eTOM.
Тема 6. Уровневая декомпозиция эталонной карты бизнес-процессов.
Горизонтальные группировки процессов. Сквозные вертикальные группировки бизнес процессов. Три уровня декомпозиции карты бизнес процессов. Построение динамических процессов.
Тема 7. Информационная модель бизнес-процессов телекоммуникационной компании
Понятие информационной модели. Полнодоступная информационная модель данных SID, ее домены. Связь модели SID с картой eTOM. Принципы использования модели SID.
Тема 8. Детализация доменов модели SID
Основные базовые сущности. Домен «Общие бизнес-сущности» Сущности домена «Продукт», «Услуга», «Ресурс» модели SID. Их связь между собой.
Тема 9. Концептуальная модель интерфейсов взаимодействия B2B компании RosettaNet
Принципы построения модели и интерфейсов взаимодействия. Основные интерфейсы. Сценарии практического использования модели интерфейсов.
Тема 10. Библиотека ITIL и ее использование для управления информационными технологиями
История создания библиотеки ITIL, ее структура. Базовые процессы ITIL. Их организация и взаимодействие.
Тема 11. Управление качеством в телекоммуникациях
Проблемы управления качеством предоставления услуг. Сертификация качества в соответствии со стандартами семейства ISO 9000. Основные принципы использования соглашения об уровне обслуживания (SLA). Поддержка SLA в eTOM и ITIL.
Тема 12. Современные подходы к интеграции систем управления
Характеристика проблем интеграции. Понятие Web-сервисов. Архитектура SOA и ее использование. Понятие интеграционной шины.
Тема 13. Интеграция систем OSS / BSS в концепции NGOSS
Принципы интеграции компонентов программного обеспечения в соответствии с концепцией NGOSS. Технологически независимая архитектура TNA. Понятие контракта.
Тема 14. Управление электронным бизнесом
Понятие электронного бизнеса. Архитектура ebXML. Поддержка XML в моделях SID и RosettaNet.
Тема 15. Прикладные задачи управления телекоммуникационной компанией. Продуктовый каталог
Понятие продуктового портфеля. Построение информационной модели продуктового каталога. Методики управления продуктовым портфелем и особенности их использования в телекоммуникационной компанией.
Тема 16. Тенденции развития систем управления телекоммуникациями
Проекты Catalyst, OSS/J, Prosspero. Современное развитие концепций и систем интеграции.
Лабораторные занятия
Тема 1. Формальные языки описания бизнес-процессов
Нотация IDEF и ее использование для описания бизнес-процессов. Нотация языка BPMN. Использование языка BPMN для моделирования бизнес-процессов. Разработка примеров построения бизнес-процессов в нотациях IDEF и BPMN на основе карты eTOM.
Тема 2. Унифицированный язык моделирования UML
Введение в язык UML. Понятие классов и отношений. Типы диаграмм. Диаграммы классов, объектов, последовательности, состояний, деятельности. Использование нотации UML для моделирования бизнес-процессов и построения информационного моделирования. Разработка примеров в нотации UML на основе карты eTOM и модели SID.
Тема 3. Совместное использование концепций управления
Совместное использование карты eTOM и модели RosettaNet для моделирования взаимодействия телекоммуникационных компаний.
Тема 4. Построение процессов управления качеством
Построение на основе карты eTOM сквозных процессов управления качеством и их описание при помощи нотаций BPMN, UML.
Тема 5. Расширяемый язык разметки XML
Основы языка XML, его возможности. Синтаксис и правила создания XML-документов. Разработка примеров описания информационных структур моделей SID, RosettaNet на языке XML.
Тема 6. Разработка сквозных процессов управления продуктовым портфелем на основе карты eTOM
Разработка сквозных процессов управления продуктовым портфелем на основе карты eTOM, их описание с использованием нотаций BPMN и UML.
Темы рефератов для лабораторных занятий
1. Концепция TMN Международного союза электросвязи
2. Концепция NGOSS организации TMForum
3. Основные направления развития концепции NGOSS
4. Расширенная карта бизнес-процессов телекоммуникационной компанией и ее практическое использование
5. Принципы интеграции программных компонент согласно концепции NGOSS
6. Язык XML и его использование для организации электронного бизнеса
7. Модель взаимодействия RosettaNet
8. Информационное моделирование в телекоммуникациях
9. Библиотека ITIL и ее практическое использование в телекоммуникациях
10. Сервис-ориентированная архитектура и принципы ее использования
Темы контрольных работ
Промежуточный контроль знаний
Контрольная работа № 1.
Теоретические вопросы по темам
1. Назовите и кратко охарактеризуйте уровни архитектуры взаимодействия открытых систем
2. Перечислите основные международные организации, отвечающие за стандартизацию в области телекоммуникаций
3. Назовите и дайте краткую характеристику составным частям концепции NGOSS
4. Охарактеризуйте уровни логической архитектуры TMN
5. Перечислите основные типы систем класса OSS/BSS и кратко опишите их функции
6. Назовите и кратко опишите горизонтальные и вертикальные группировки первого уровня карты eTOM
Типовые задачи
1. Опишите при помощи нотации BPMN следующий процесс. В отдел обслуживания клиентов поступило сообщение от клиента о несогласии с суммой платежей за услуги связи. Из отдела обслуживания клиентов заявка была передана в отдел биллинга, где прошла сверка. Результаты сверки были переданы обратно в отдел обслуживания клиентов, который дал соответствующий ответ (согласие с претензией или отказ) клиенту. Примечание: использовать при необходимости условные переходы.
2. Опишите при помощи нотации UML следующий процесс. В отдел обслуживания клиентов поступила заявка о сбое в оказании услуги. Эта заявка была передана в отдел эксплуатации сети, где были проведены мероприятия по обнаружению и устранению неисправности. После устранения неисправности в отдел обслуживания клиентов было направлено соответствующее уведомление, которое затем было передано клиенту.
Итоговый контроль знаний
Контрольная работа № 2.
Теоретические вопросы по темам
1. Перечислите и кратко опишите домены модели SID
2. Дайте характеристику сущностям домена «Продукт»
3. Назовите и охарактеризуйте основные книги и процессы библиотеки ITIL
4. Опишите модель интерфейсов RosettaNet. Для чего она была разработана?
5. В чем состоит принцип использования интеграционной шины?
6. Назовите основные задачи проекта OSS/J
Типовые задачи
1. Опишите на языке XML класс «Пользователь», имеющий следующие атрибуты: «Имя» — текст, «Идентификатор» — целое, «Адрес» — текст.
2. Постройте в нотации UML модель следующих классов: Услуга «Доступ в Интернет» является клиентоориентированной, в нее включаются услуги «Доступ к локальной сети», «Почтовый сервер». Для получения услуги необходимо наличие компьютера с сетевой картой.
Литература
Обязательная:
1. Буч Г., Рамбо Д., Джекобсон А. Язык UML . Руководство пользователя: Пер. с англ. – различные издания.
2. Гребешков А.Ю. Стандарты и технологии управления сетями связи. – М.: Эко-трендз, 2003. – 288 с.
3. Репин В.В., Елиферов В.Г. Процессный подход к управлению. – М.: РИА «Стандарты и качество», 2004. – 408 с.
4. Резникова Н.П. и др. Менеджмент в телекоммуникациях. – М.: Эко-трендз, 2005. – 392 с.
5. Таненбаум Э. Компьютерные сети (3 или 4 изд.) // Спб.: Изд-во «Питер», 2003
6. Якубайтис Э.А. Информационные сети и системы. Справочная книга // М.: Изд-во «Финансы и статистика», 1996
Дополнительная:
1. Самуйлов К.Е, Кулябов Д.С. «Сети и системы телекоммуникаций». Учебно-методическое пособие. // М.: Изд-во РУДН, 2002
2. Савчук А.С., Самуйлов К.Е., Чукарин А.В. О стандартизации бизнес процессов для компаний отрасли связи // Электросвязь, №6, 2006. – С. 19 – 26.
3. Райли Д., КринерМ. NGOSS. Построение эффективных систем поддержки и эксплуатации сетей для оператора связи. – М.: Альпина Бизнес Букс, 2007. – 192 с.
4. ИТ Сервис-менеджмент: введение. Под ред. М. Потоцкого, М. Григорьева. – М.: IT Expert, 2003. – 225 с.
5. Ньюкомер Э. Веб-сервисы. XML, WSDL, SOAP и UDDI. – С-Пб.: Издательский дом «Питер», 2003. – 256 с.
6. Кох Р., Яновский Г.Г. Эволюция и конвергенция в электросвязи. – М.: Радио и связь, 2001.
7. Кучерявый А.Е., Цуприков А.Л. Сети связи следующего поколения. – М.: ФГУП ЦНИИС, 2006.
8. Фаулер М. UML. Основы. 3-е изд. – М.: Символ-Плюс, 2005. – 192 с.
9. М. Ротер, Д. Шук Учитесь видеть бизнес-процессы. — М.: Альпина БизнесБукс, 2006. — 144 с.
10. www.itu.int
11. www.tmforum.org
12. www.rosettanet.org
13. www.bpmi.org
14. www.ebxml.org
Программу составила
Серебренникова Наталья Валентиновна
кандидат физико-математических наук,
доцент,
кафедра систем телекоммуникаций,
факультет физико-математических и естественных наук
www.ronl.ru
Уровень — это вид услуг, которые должны выполнятся на этом уровне, и средства, которыми эти услуги выполняются. К средствам относится совокупность правил взаимодействия на определенном уровне, алгоритмы и программы, реализующие эти правила. все это определяется как протокол взаимодействия на определенном уровне. ЭМВОС предполагает 7 уровней взаимодействия. Услуги предоставляются снизу вверх. Физический уровень: Обеспечивает физический контакт между системами и представляет верхнему уровню средства для передачи сигналов и информации (радиоканал, кабельный). Канальный уровень: Служит для побитовой передачи сигналов, кодовых комбинаций, обеспечивающих обнаружение и исправление ошибок. реализует средства повышения достоверности передачи (параллельная передача, обратная связь, кодирование). Возможна реализация средств тестирования канала. канальный уровень использует одно или несколько физических соединений. Сетевой уровень: Обеспечивает доставку блока информации в соответствии с адресом, указанным в заголовке блока. Настроен в основном на передачу пакетов. Функции уровня: маршрутизация, ретрансляция, сетевые соединения, мультиплексирование сетевых соединений, сегментация укрупнение, обнаружение и исправление ошибок, упорядочение данных, управление потоками, передача срочных данных, выбор и повторная установка службы. Транспортный уровень: Обеспечивает прозрачную передачу данных между сеансовыми объектами и освобождает их от выполнения функций по организации надежной и эффективной передачи данных. В 3-х фазах транспортного уровня могут выполнятся следующие функции: 1. фаза установления соединения: выбор сетевого соединения, наиболее удовлетворяющего требованиям сеансового объекта с учетом стоимости качества обслуживания; решение о целесообразности мультиплексирования или расщепления транспортного соединения с целью оптимизации использования сетевых соединений; выбор оптимального размера транспортного пакета; выбор функций, которые будут задействованы в фазе передачи данных; отображение транспортных адресов в сетевые; обеспечение идентификации различных транспортных соединений между одной и той же парой транспортных точек доступа; передача служебных данных. 2. фаза передачи данных: доведение транспортных служебных данных до сеансовых объектов получателей; упорядочение данных; укрупнение данных; сцепление данных; сегментация данных; мультиплексирование или расщепление данных; управление потоком; обнаружение и исправление ошибок; передача срочных данных; разграничение транспортных и служебных данных; идентификация транспортного соединения. 3. фаза разъединения соединения: оповещение о причине разъединения; идентификация разъединяемого транспортного соединения; передача служебных данных. Сеансовый уровень (уровень сессий): Устанавливает сеансовые соединения (диалог) между двумя взаимодействующими представительными объектами и поддерживает информационный обмен между ними. установление сеансового соединения; разъединение сеансового соединения; обмен обычными данными; обмен срочными данными; управление взаимодействием; синхронизация сеансового уровня; оповещение об особых состояниях. Представительный уровень: Обеспечивает независимость прикладных объектов от используемого синтаксиса (от правил кодирования передаваемой информации). запрос установления сеанса; согласование и повторное согласование синтаксиса; преобразование синтаксиса; запрос завершения сеанса. Прикладной уровень: Обеспечивает доступ в среду ВОС для прикладных процессов, которые обмениваются информацией посредством прикладных объектов, прикладных протоколов и служб представлений. Кроме передачи данных, прикладная служба (совокупность объектов прикладного уровня) может выполнять следующие услуги: идентификация партнеров, предполагающих взаимодействие; определение текущей готовности партнеров, предполагающих взаимодействовать; установление полномочий для передачи; согласование механизма секретности; аутентификация (узнавание) партнера; определение методологии назначения цен, достаточности ресурсов, приемлемого качества обслуживания; синхронизация взаимодействующих приложений; выбор дисциплины диалога, включающей процедуры инициализации и завершения; согласование ответственности за обнаружение ошибок и процедур управления целостностью данных; идентификация ограничений по синтаксису данных.
www.ronl.ru
Уровень — это вид услуг, которые должны выполнятся на этом уровне, и средства, которыми эти услуги выполняются. К средствам относится совокупность правил взаимодействия на определенном уровне, алгоритмы и программы, реализующие эти правила. все это определяется как протокол взаимодействия на определенном уровне. ЭМВОС предполагает 7 уровней взаимодействия. Услуги предоставляются снизу вверх. Физический уровень: Обеспечивает физический контакт между системами и представляет верхнему уровню средства для передачи сигналов и информации (радиоканал, кабельный). Канальный уровень: Служит для побитовой передачи сигналов, кодовых комбинаций, обеспечивающих обнаружение и исправление ошибок. реализует средства повышения достоверности передачи (параллельная передача, обратная связь, кодирование). Возможна реализация средств тестирования канала. канальный уровень использует одно или несколько физических соединений. Сетевой уровень: Обеспечивает доставку блока информации в соответствии с адресом, указанным в заголовке блока. Настроен в основном на передачу пакетов. Функции уровня: маршрутизация, ретрансляция, сетевые соединения, мультиплексирование сетевых соединений, сегментация укрупнение, обнаружение и исправление ошибок, упорядочение данных, управление потоками, передача срочных данных, выбор и повторная установка службы. Транспортный уровень: Обеспечивает прозрачную передачу данных между сеансовыми объектами и освобождает их от выполнения функций по организации надежной и эффективной передачи данных. В 3-х фазах транспортного уровня могут выполнятся следующие функции: 1. фаза установления соединения: выбор сетевого соединения, наиболее удовлетворяющего требованиям сеансового объекта с учетом стоимости качества обслуживания; решение о целесообразности мультиплексирования или расщепления транспортного соединения с целью оптимизации использования сетевых соединений; выбор оптимального размера транспортного пакета; выбор функций, которые будут задействованы в фазе передачи данных; отображение транспортных адресов в сетевые; обеспечение идентификации различных транспортных соединений между одной и той же парой транспортных точек доступа; передача служебных данных. 2. фаза передачи данных: доведение транспортных служебных данных до сеансовых объектов получателей; упорядочение данных; укрупнение данных; сцепление данных; сегментация данных; мультиплексирование или расщепление данных; управление потоком; обнаружение и исправление ошибок; передача срочных данных; разграничение транспортных и служебных данных; идентификация транспортного соединения. 3. фаза разъединения соединения: оповещение о причине разъединения; идентификация разъединяемого транспортного соединения; передача служебных данных. Сеансовый уровень (уровень сессий): Устанавливает сеансовые соединения (диалог) между двумя взаимодействующими представительными объектами и поддерживает информационный обмен между ними. установление сеансового соединения; разъединение сеансового соединения; обмен обычными данными; обмен срочными данными; управление взаимодействием; синхронизация сеансового уровня; оповещение об особых состояниях. Представительный уровень: Обеспечивает независимость прикладных объектов от используемого синтаксиса (от правил кодирования передаваемой информации). запрос установления сеанса; согласование и повторное согласование синтаксиса; преобразование синтаксиса; запрос завершения сеанса. Прикладной уровень: Обеспечивает доступ в среду ВОС для прикладных процессов, которые обмениваются информацией посредством прикладных объектов, прикладных протоколов и служб представлений. Кроме передачи данных, прикладная служба (совокупность объектов прикладного уровня) может выполнять следующие услуги: идентификация партнеров, предполагающих взаимодействие; определение текущей готовности партнеров, предполагающих взаимодействовать; установление полномочий для передачи; согласование механизма секретности; аутентификация (узнавание) партнера; определение методологии назначения цен, достаточности ресурсов, приемлемого качества обслуживания; синхронизация взаимодействующих приложений; выбор дисциплины диалога, включающей процедуры инициализации и завершения; согласование ответственности за обнаружение ошибок и процедур управления целостностью данных; идентификация ограничений по синтаксису данных.
www.ronl.ru