Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Для выполнения перечисленных функций TTCN позволяет:
• декларировать типы абстрактных примитивов и блоков данных протокола;
• декларировать точки контроля и наблюдения;
• специфицировать реальные абстрактные примитивы и блоки данных протокола;
• специфицировать различные варианты поведения системы.
Методы спецификации протоколов на SDL используют для описания их поведения диаграммы состояний. Однако в связи с тем, что тестирование соответствия (конформности) в основном ориентировано на наблюдение и управление последовательных взаимодействий в точке интерфейса между уровнями модели взаимодействия открытых систем (в точке доступа к услуге), целесообразно также специфицировать поведение тестируемой системы и в виде дерева, имеющего ветви для всех возможных вариантов последовательностей взаимодействий, которые могут существовать между двумя данными состояниями протокола.
В TTCN такое дерево взаимодействий называется деревом поведения. Структура дерева представляется посредством увеличивающихся уровней отступов для показа продвижения по дереву относительно времени (рис. 6.19).

Рис. 6.19. Представление дерева TTCN посредством сдвига
Узел дерева называется линией поведения. Линия поведения содержит следующие компоненты:
• номер линии,
• метку,
• строку описаний,
• ссылку на ограничения,
• вердикт,
• комментарий линии поведения.
Линии поведения специфицируются в специальных таблицах, называемых таблицами динамического поведения.
Поведение тестируемой системы (например, прием или посылка абстрактных примитивов) описывается при помощи описаний TTCN. Описания бывают трех типов:
• события,
• действия,
• квалификаторы.
События. Некоторые описания TTCN могут оказаться успешными или неуспешными в зависимости от наступления тех или иных событий. Существуют два типа событий: входные события и таймерные события. Пример входных событий - приход абстрактного примитива в определенной точке управления и наблюдения. Таймерное событие представляет собой истечение таймера, специфицированного протоколом. Для событий в TTCN используются следующие описания:
. RECEIVE,
. OTHERWISE,
. TIMEOUT.
Действия. Некоторые описания всегда будут успешными. Такие описания называются действиями, которые исполняются тестовой системой. Предполагается, что они всегда исполняются успешно. Для действий в TTCN используются следующие описания:
. SEND,
. IMPLICIT_SEND,
. ASSIGNMENTJJST,
. TIMER_OPERATION,
. GOTO.
Квалификаторы. Строки описаний могут включать описания квалификаторов, то есть булевские выражения. Никакие события не могут совпасть и никакие действия не будут исполнены, пока значение квалификатора не станет равным TRUE.
TTCN был разработан с привязкой к абстрактному синтаксису ASN. l (ISO/IEC 8824:1990). Однако не существует обязательной связи между типами, используемыми в TTCN и в ASN. l. Это позволяет конструировать типы данных, абстрактные примитивы ASP и блоки данных протокола PDU и без использования ASN. l, если разработчик теста не желает этого (например, для протоколов низкого уровня, для спецификации которых обычно не используется ASN. 1).
TTCN поддерживает асинхронную модель связи. Связь между тестовыми компонентами ТС и тестируемой системой IUT обеспечивается через точки управления и наблюдения (PCOs - Points of Control and Observation). Связь между самими тестовыми компонентами осуществляется через координационные точки (CPs - Coordination Points).
Для описания модели связи используется система с очередями со следующими свойствами:
• каждая точка РСО/СР имеет две бесконечные очереди FIFO: одна очередь для SEND и одна очередь для RECEIVE,
• ровно два объекта должно быть подсоединено к одной точке РСО или СР,
• очередь SEND одного объекта является очередью RECEIVE другого объекта, и наоборот.
Описание SEND позволяет создателю теста описать необходимость передачи ASP определенного типа через данную точку РСО. Описание SEND обозначается следующим образом: РСО_identifier! ASP_identifier.
Описание RECEIVE позволяет создателю теста описать необходимость приема абстрактного примитива ASP определенного типа в данной точке контроля и наблюдения РСО. Описание RECEIVE обозначается PCO_Identifier? ASP_Identifier.
ASP задаются в соответствии со стандартным описанием услуги, предоставляемой данным уровнем модели OSI. PDU описываются определениями, заданными в спецификации конкретного протокола. В случае необходимости использования нестандартных PDU они должны быть определены соответствующей таблицей.
Язык TTCN непосредственно связан протокол-тестерами.
Техника объектного моделирования ОМТ, которая была предложена Джеймсом Рунбаугом в Риме в 1991 г. включает в себя три аспекта системного анализа: объектное моделирование, динамическое моделирование и функциональное моделирование.
Модель объекта ОМТ включает два вида диаграмм: диаграммы класса, которые основаны на хорошо известной системе обозначений взаимоотношений логических объектов, расширенной объектно-ориентированными концепциями операций и наследования свойств, а также диаграммы инстанций, представляющие собой моментальные снимки системы.
Динамическая модель ОМТ также строится из диаграмм двух видов:
диаграмм событий и диаграмм перехода состояний.
Функциональная модель состоит из схем информационных потоков, которые основываются на широко известной системе обозначений структурного анализа.
Прослеживаются следующие связи между объектной, динамической и функциональной моделями. В системном анализе объектная модель является центральной моделью ОМТ. Динамическая модель улучшает объектную модель тем, что определяет: когда устанавливаются и удаляются классы, когда вызываются операции с классами, когда имеется доступ к атрибутам и когда создаются, используются и удаляются связи. Функциональная модель предлагает новый взгляд на услуги, обеспечиваемые объектной моделью, путем объединения единичных операций с классами в более крупные процессы или, наоборот, путем детализации сложных операций с классами разбиением на более простые процессы.
ОМТ не очень подходит для архитектурного проектирования и тестирования, но удобна для разработок информационных систем, примером которой может служить база информации СОТСБИ.
6.3 Система аналоговой абонентской сигнализации
6.3.1 Система абонентской сигнализации предусматривает состав сигналов, обеспечивающих необходимую и достаточную информацию абоненту при автоматической связи, телефонисту при полуавтоматической связи, а также информацию для нормальной работы устройств автоматической коммутации.
6.3.2 Система абонентской сигнализации делится на два вида:
сигнализация абонентов с аналоговым доступом; сигнализация абонентов с цифровым доступом.Сигнализация абонентов с аналоговым доступом осуществляется по той же абонентской линии, через которую осуществляется соединение абонента и передается информация пользователя, и в той же полосе частот, которая используется абонентом.
Сигнализация абонентов с цифровым доступом осуществляется по выделенному D-каналу (сигнализация "пользователь-сеть"). Сигнализация допускает также в ограниченном объеме прозрачный обмен информацией между двум; оборудованиями пользователя по D-каналу (сигнализация "пользователь пользователь").
6.3.3 Сигнализация абонентов с цифровым доступом соответствует для пользователей N-ISDN - сигнализации DSS-1 и для пользователей B-ISDN сигнализации DSS2.
6.3.4 Сигнализация абонентов состоит из сигнализации о состоянии абонентской линии вызывающего абонента, номерной информации, которая передается оборудованием абонента, и информационных акустических сигналoв поступающих к абоненту (телефонисту).
6.3.5 Сигнализация о состоянии абонентской линии вызывающего абонента, занятие - разъединение, передается при помощи замыкания (микротелефонная трубка снята) и размыкания (микротелефонная трубка положена) шлейфа абонентской линии.
Передача номерной информации абонентов с аналоговым доступом на участке абонентской линии должна осуществляться декадными импульсами или двухтональной многочастотной сигнализацией (DTMF).
Состав, способы передачи, параметры акустических сигналов и параметры номерной информации абонентской линии:
1). Уровень передачи тональных (зуммерных) сигналов, в точке с нулевым относительным уровнем должен иметь номинальную величину минус (10 ± 5) дБ, кроме сигнала "Тональный вызов".
Уровень акустических сигналов, передаваемых абоненту на фоне разговора, измеряемого в той же точке, должен быть в пределах минус (15 ± 5) дБ (для сетей, на которых установлены перспективные АТС).
2). Фраза автоинформатора (механический голос) должна иметь средний уровень по мощности, который не превышает средний уровень разговорных токов (минус 22 мкВт в точке нулевого относительного уровня).
З). На станциях и узлах международной, междугородной и внутризоновых сетей могут включаться такие акустические сигналы:
- тональные (зуммерные):
а). "Ответ АМТС" в виде непрерывной частоты (425 ± 25) Гц;
б). "Занято" в виде периодических посылок частоты (425 ± 25) Гц с временными параметрами: посылка (0,35 ± 0,05) с, пауза (0,35 ± 0,05) с, период передачи сигнала (0,7 ± 0,1) с;
в). "Контроль посылки вызова" в виде периодической передачи частоты (425 ± 25) Гц с параметрами: посылка (0,8 ± 0,1) с или (1,0 ± 0,1) с, пауза (3,2 ± 0,3) с или (4,0 ± 0,3) с, период передачи сигнала (4,0 ± 0,4) с или (5,0 ± 0,4) с;
г). "Ожидание" в виде последовательной передачи трех частот (950 ± 50) Гц, (1400 ± 50) Гц, (1800 ± 50) Гц. Длительность передачи каждой частоты (0,330 ± 0,070) с. Длительность интервала между ними не должна превышать (0,030 ± 0,005) с. Сигнал передается в паузах между словами автоинформатора (механического голоса) "Ждите".
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 |


