Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PO_TsSK_otvety (1).docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
1.38 Mб
Скачать

14.Функциональная структура памяти данных скп.

Коммутационные программы используют или вырабатывают в процессе выполнения следующиетипы данных:

- о состоянии комплектов, ПУУ и элементов КС;

- о состоянии контрольных точек комплектов и ПУУ;

- о текущем состоянии вызова;

- последовательности периферийных команд;

- заявки;

- справочные данные.

Структура данных зависит от многих факторов:

- их типа,

- интенсивности поступления и использования,

- ограничений на время обработки,

- ограничений на объем памяти для их хранения и т. д.

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

Наиболее простую структуру имеют данные о состоянии комплектов и ПУУ. Эти данные разбиваются на группы по типам комплектов (АК, КПН, КПВ, ККПВ, ШК и т. д.) и ПУУ (определители, УУКС, УУК). Каждая группа таких данных представляется в памяти ЭУМ в виде массива, в котором каждый разряд соответствует определенному комплекту или ПУУ. Значение 1 этого разряда означает, например, что соответствующий комплект или ПУУ свободен, значение 0 - занят.

Данные о состоянии элементов К.С (промежуточных линий и выходов) имеют более сложную структуру. Это вызвано тем, что их структура должна отражать коммутационную схему КС (схему группообразования) и соответствовать используемому алгоритму поиска свободного соединительного пути в КС.

Обычно эти данные группируются в массивы по типам и номерам блоков КС (БАЛ0, БАЛn, БСЛо, БСЛn), в массивах они группируются в подмассивы по типам промежуточных линий (АВ, ВС, CD, ..., промежуточные линии внутри- и межблочных связей), а в подмассивах - по номерам коммутаторов. В режимах многопрограммной работы ЭУМ обслуживает одновременно большое число вызовов, переходя от выполнения программ для одного вызова к выполнению программ для других вызовов. Поэтому все данные о текущем состоянии вызова на момент прекращения его обслуживания запоминаются в определенной зоне памяти ЭУМ. Назовем зону оперативной памяти ЭУМ, предназначенную для регистрации текущего состояния вызова,регистром вызова. (РВ). Рассмотренные выше типы данных относятся к категории оперативной информации, содержание которой изменяется в процессе обслуживания вызовов. Однако, кроме оперативной информации, для обеспечения нормального установления требуемых видов соединений необходимы ещесправочные данные, характеризующие абонентов (линии), включенных в данный коммутационный узел, и структуру узла.Справочные данные относятся к категории полупостоянной информации, так как они изменяются достаточно редко, в основном при расширении узла и изменении характеристик абонентам. Обращение к справочным данным со стороны программ также происходит относительно редко, поэтому значительная часть их может быть размещена во внешней памяти типа НМД. В процессе обслуживания внутристанционного вызова в качестве основных типов справочных данных используются следующие таблицы пересчета:

номера АК в списочный номер абонента и его категорию;

списочного номера абонента в номер АК;

номеров комплектов в координаты включения в КС (для каждого типа комплекта в отдельности);

станционного кода в номер направления.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]