Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебные пособия / Усков М.В., Гольдштейн А.Б., Кисляков С.В. Программирование систем управления ИКС (оф. версия).pdf
Скачиваний:
38
Добавлен:
17.02.2022
Размер:
3.51 Mб
Скачать

ВОПРОСЫ К ЗАЧЕТУ И ЭКЗАМЕНУ

Общие разделы

Наименование

Содержание раздела

п/п

раздела дисциплины

 

 

 

 

1

Классификация сетевого ПО

Виды и классы сетевого ПО. Понятия и основные

 

 

методики классификации. ПО для оборудования

 

 

сетей, для проектирования и моделирования сетей,

 

 

для организации бизнес-процессов эксплуатации

 

 

сетей

2

ПО для оборудования сетей

Виды, стандарты, архитектура. ПО для управления,

 

 

для тестирования, для мониторинга. Виды оборудо-

 

 

вания, традиционные и NGN. Способы взаимодей-

 

 

ствия с оборудованием, описания протоколов взаи-

 

 

модействия. Язык SDL. Softswitch и ПО для него

3

ПО для описания, проекти-

Традиционные подходы к описанию, проектирова-

 

рования и моделирования

нию и моделированию. Cтандарты и рекомендации

 

сетей

ITU-T (G.80x). Модель данных TMF SID. ПО для

 

 

имитационного моделирования сетей связи. ПО для

 

 

создания проекта сети связи

 

 

 

4

ПО для организации бизнес-

Концепция Frameworx (NGOSS). Карта процессов

 

процессов эксплуатации

Оператора eTOM, карта приложений TAM,

 

сетей связи

OSS/BSS системы, инициатива OSS/J, MTOSI

5

Инновационные подходы

SDN (software-defined networks, программно конфи-

 

к организации сетей и роль

гурируемые сети), SON (self-organized networks)

 

сетевого ПО в них

 

 

 

 

Вопросы по практической части

Наименование

Содержание раздела

п/п

раздела дисциплины

 

 

 

 

1

Использование рекомендаций

Использование основных понятий из G.805 (точки

 

ITU-T G.805 при создании ПО

коммутации, точки доступа, сеть и подсеть, parti-

 

Network Resource Inventory

tioning и layering, переходная функция). Пример

 

 

описания для фрагмента сети

 

 

 

2

Использование модели TMF

Основные домены модели SID. Пример использо-

 

SID при создании ПО Net-

вания домена Resource для описания фрагмента

 

work Resource Inventory.

сети

3

Основы систем управления

Основные отличия BPMS от других способов

 

бизнес-процессами (Business

управления процессами в программных системах.

 

Process Management System,

Распространенные способы и языки описания

 

BPMS) в составе ПО

бизнес-процессов

 

OSS/BSS

 

 

 

 

4

Многопользовательский

Способы организации одновременной многополь-

 

доступ к данным

зовательской работы с данными. Механизмы бло-

 

 

кировок и ожиданий, распределенные транзакции,

 

 

двухфазный коммит. Разграничение прав доступа

 

 

 

68

 

 

Окончание таблицы

 

 

 

Наименование

Содержание раздела

п/п

раздела дисциплины

 

 

 

 

5

Основы геоинформационных

Основные принципы ГИС. Способы работы

 

систем и их применение при

с пространственными данными. Способы описа-

 

создании ПО OSS/BSS

ния связей между элементами сети связи, разме-

 

 

щенными на местности. 3D-картография. Темати-

 

 

ческая картография

 

 

 

6

Мониторинг состояния сети

Основные показатели, методики сбора, способы

 

(сетевого оборудования) и

централизации. Визуализация, предупреждения

 

состояния ПО для эксплуата-

о возможных авариях, регистрация «тикетов» при

 

ции сети

выявлении аварий

 

 

 

7

Обеспечение балансировки

Основные проблемы, способы обеспечения, ре-

 

нагрузки и отказоустойчиво-

зервирование, balancing/failover, «sticky sessions",

 

сти сетевого ПО

другие методики

 

 

 

69

СПИСОК ЛИТЕРАТУРЫ

1.ГОСТ Р ИСО/МЭК ТО 12182-2002, «Классификация программных средств». www.sibsiu.ru.

2.ПО для активного телекоммуникационного оборудования. – http:// niits.ru/ themes/softswitch/.

3.ПО для активного телекоммуникационного оборудования. – https:// freeswitch.org/.

4.Фрагмент кодека G.729 на языке C#. – https://freeswitch.org/stash/ projects/FS/repos/freeswitch/browse/src/mod/codecs/mod_g729/mod_g729.c.

5.Маколкина, М. А. Моделирование сетей связи с применением пакета OpNet : Методические указания к лабораторным работам / М. А. Маколкина ; СПбГУТ. – СПб., 2009.

6.OpNet. – http://www.opnet.com/university_program/itguru_academic_edition.

7.NetSimulator. – http://www.net-simulator.org.

8.OmNet++. – http://www.omnetpp.org.

9.SimuLTE. – http://inet.omnetpp.org/simulte/.

10.Cisco Packet Tracer. – https://www.netacad.com/web/about-us/cisco-packet-

tracer.

11.UNetLab. – http://unetlab.com/.

12.Cisco Prime OSS. – http://www.cisco.com/c/en/us/solutions/service-provider/ prime-oss/index.html.

13.IBM Tivoli. – http://www-03.ibm.com/software/products/en/atoz.

14.OSS АРГУС. – www.argustelecom.ru.

15.Ре(Э)волюция в эксплуатационном управлении телекоммуникациями. –

Журнал «Стандарт». – № 8. – 2014. – http://niits.ru/public/2014/view/2014-006-pp/.

16.Концепция Frameworx. – http://www.tmforum.org/TMForumFrameworx/ 1911/home.html.

17.TMF Application Framework (TAM). – http://www.tmforum.org/BestPracticesStandards/ApplicationFramework/2322/Home.html.

18.Information Framework. http://www.tmforum.org/InformationFramework/ 1684/Home.html.

19.Integration Framework. – http://www.tmforum.org/IntegrationFramework/ 4866/Home.html.

20.Ashford, C. Базовая архитектура OSS-системы / C. Ashford, P. Geuthier // OSS Design Patterns. – Springer. – Berlin. – 2009.

21.Ashford, C. Декомпозиция общей архитектуры OSS-системы на несколько уровней функционирования / C. Ashford, P. Geuthier // OSS Design Patterns. – Springer. – Berlin. – 2009.

22.Ashford, C. Общая архитектура OSS-системы с учетом деления компонентов по развертываемым модулям / C. Ashford, P. Geuthier // OSS Design Patterns. – Springer. – Berlin. – 2009.

23.Архитектура OSS Аргус. – http://argustelecom.ru/?page=publications/ technical.

24.Domain-Driven Design. – http://www.domaindrivendesign.org/.

70

25.Evans, E. Domain-Driven Design: Tackling Complexity in the Heart of Software / E. Evans. – Addison-Wesley, 2010; ISBN: 0-321-12521-5.

26.A Pattern Language / Alexander [et al.] – Oxford, 1977.

27.Фаулер, М. Архитектура корпоративных программных приложений / М. Фаулер. – Вильямс, 2007.

28.Основное назначение NRI. – http://www.tmforum.org/Models/eTOM/ etom_9.0_publication/Framework/tamapplication17.htm.

29.Entity–attribute–value mode (EAV). – http://en.wikipedia.org/wiki/ Entity%E2%80%93attribute%E2%80%93value_model.

30.Entity–attribute–value mode (EAV). – http://weblogs.sqlteam.com/davidm/ articles/12117.aspx.

31.Кайт, Т. Oracle для профессионалов. Архитектура, методики программирования и особенности версий 9i, 10g и 11g / Т. Кайт. – Вильямс. – 2011 г. – https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:10678084 117056

32.Самуйлов, К. Е. Основы формальных методов описания бизнес-про- цессов / К. Е. Самуйлов, Н. В. Серебренникова, А. В. Чукарин, Н. В. Яркина. – http://web-local.rudn.ru/web-local/uem/iop_pdf/36-Samuilov.pdf.

33.BPMS. – http://www.bpms.ru/.

34.Ecm-journal.ru. – http://ecm-journal.ru/docs/BPEL--Business-Process-Exe- cution-Language.aspx.

35.BPEL. – https://ru.wikipedia.org/wiki/BPEL.

36.JBPM. – http://jbpm.jboss.org/.

37.ГИС. – http://www.gisa.ru/13058.html.

38.R-trees. – http://en.wikipedia.org/wiki/R-tree.

39.R-trees. A dynamic indexstructure for spatialsearching. – http://www-db. deis.unibo.it/courses/SI-LS/papers/Gut84.pdf.

40.ArcGis (ESRI). – http://www.esri.com.

41.MapInfo (Pitney Bowes). – http://www.mapinfo.com.

42.Шемсединов, Т. Интеграция информационных систем / Т. Шемсединов. – https://habrahabr.ru/post/117468/.

43.Самуйлов, К. Е. Системы следующего поколения для поддержки опера-

ционной деятельности инфокоммуникационной компании / К. Е. Самуйлов, Н. В. Серебренникова, А. В. Чукарин, Н. В. Яркина.

44.SOAP Version 1.2 Part 1: Messaging Framework (Second Edition). – https://www.w3.org/TR/soap12/.

45.Managing a Distributed Database // Oracle Database Administrator's Guide. – Chapter 30. – https://docs.oracle.com/cd/B19306_01/index.htm.

46.Документация по Postgres Pro 9.6. – https://postgrespro.ru/docs/postgres- pro/9.6/contrib-dblink-function.

47.Интерфейсы программирования приложений БД (API). – http://setref.ru/ 884303.html.

48.ODBC-Open Database Connectivity Overview. – https://support.micro- soft.com/en-us/kb/110093.

71

49.ISO/IEC 9075-3:2008. – http://www.iso.org/iso/home/store/catalogue_ics/ catalogue_detail_ics.htm?csnumber=38641.

50.Технологии COBRA и JAVA в построении распределенных объектных систем. – http://www.javaportal.ru/articles/www/www.html.

51.Интеграция приложений: методы взаимодействия, топологии, инстру-

менты. – http://www.osp.ru/os/2006/09/3776464/.

52.Транзакции, блокировки и многопользовательский доступ к данным. – http://www.mstu.edu.ru/study/materials/zelenkov/ch_4_9.html.

53.Журнал «Системы Управления Базами Данных», издательский дом

«Открытые системы». – http://www.osp.ru/.

54.Обзор балансировки загрузки сети. – https://technet.microsoft.com/ruru/library/cc725946(v=ws.11).aspx.

55.Балансировка нагрузки сети: описание технологии. – http://www.oszone.net/ 4187/Network_Load_Balancing.

56.Универсальная система мониторинга Zabbix. – https://habrahabr.ru/post/

73338/.

57.Система управления и мониторинга RHQ. – http://www.tux.in.ua/ articles/3051.

58.Система управления и мониторинга RHQ. – http://hpunix.org/raznoe/ sistema-upravlenija-i-monitoringa-rhq.html.

59.Шаппел, Д. А. ESB – Сервисная Шина Предприятия / Д. А. Шаппел. – СПб. : БХВ. – 2008.

72

Гольдштейн Александр Борисович Усков Михаил Владимирович Кисляков Сергей Викторович

ПРОГРАММИРОВАНИЕ СИСТЕМ УПРАВЛЕНИЯ ИНФОКОММУНИКАЦИОННЫМИ СЕТЯМИ

Учебное пособие

73