Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

402_Morozova-TECSK

.pdf
Скачиваний:
8
Добавлен:
12.11.2022
Размер:
890.02 Кб
Скачать

-совокупность средств (ТА, ЛС, СП, УК), обеспечивающих установление соединения в сети;

-схема транспортировки информации от одного УК (или от абонента) к другому УК (абоненту).

Маршрутизация (ROUTING) – процесс определения коммутационной станцией маршрута прохождения соединения в соответствии с системой правил для установления соединения;

-процедура выбора пути транспортировки информации от отправителя к получателю с заданным качеством и процесс доставки по этому пути.

Обеспечение межсетевого взаимодействия осуществляется на основе маршрутных таблиц.

Алгоритм маршрутизации определение наиболее оптимального маршрута передачи информации от абонента А до абонента Б, обычно реализуемый с помощью маршрутных таблиц. Простейшие алгоритмы маршрутизации в качестве критерия используют наименьшее число транзитных узлов. Более сложные учитывают задержку при доставке, пропускную способность каналов и их помехозащищенность. В адаптивных алгоритмах предусмотрено автоматическое обновление маршрутных таблиц при изменении конфигурации сети.

Таблица маршрутизации список всех возможных путей передачи информации, который хранится на каждом узле связи.

Обходной путь маршрут (путь) между двумя коммутационными станциями, содержащий транзитные станции.

Прямой путь – маршрут (путь) между двумя коммутационными станциями, не содержащий транзитных станций.

План маршрутизации – массив данных, содержащий полную информацию о маршрутах установления соединений и алгоритм выбора маршрута на коммутационной станции.

4.2.3 Префикс-анализ

Задачей префикс-анализа является определение по одной, двум или трем первым набранным цифрам номера пункта назначения (DSTN) соединения, а исходя из пункта назначения сделать выбор маршрута (RTNR) установления соединения, и затем определение конкретных PCM (номера цифровой линии) и TSL (номера временного интервала в этой цифровой линии), с которыми должно быть установлено соединение в случае исходящей или транзитной связи, а при входящей или внутристанционной связи дальнейший анализ цифр номера позволяет определить номер абонентского комплекта, с которым должно быть установлено соединение.

Pref DSTNRTNRОК (АК, ЛК)

Pref – первые цифры номера, позволяющие выбрать DSTN; DSTN – пункт назначения;

RTNR – направление; ОК – оконечный комплект;

АК – абонентский комплект; ЛК – линейный комплект.

51

4.2.4 Файлы анализа абонентского номера

Общая последовательность использования содержимого файлов при анализе абонентских данных представлена на рисунке 4.10.

РСМ – цифровая линия (ЦЛ) TSL – временной канал (ВК)

Рисунок 4.10 – Последовательность использования содержимого файлов маршрутизации при анализе абонентского номера

Рассмотрим работу с файлами на примере:

1.Номер вызываемого абонента - 101611,

2.Номер цифровой линии на входе КП ГИ, покоторой поступил вызов - 7,

3.Номер временного канала в этой ЦЛ - 5.

Процедура анализа начинается с определения входящего пучка каналов, по которому поступила адресная информация. С этой целью происходит обращение к файлу 30Н (TSLCGR). В этом файле содержатся данные, которые задают распределение временных каналов по различным пучкам. Файл 30Н содержит число записей равное числу цифровых линий, подключенных к ступени ГИ. В каждой записи имеется 32 подзаписи (по количеству ВИ в ЦЛ) по два байта каждая, которые содержат следующую информацию:

-номер пучка, к которому принадлежит соответствующий канал;

-порядковый номер канала в пределах данного пучка. Структура файла представлена на рисунке 4.11.

52

Рисунок 4.11 – Структура файла 30Н (TSLCGR)

Номер записи = номер цифровой линии (РСМ). Номер подзаписи = номер временного канала (TSL).

Номер абонента 101611, РСМ= 07, TSL=05.

В файле: PCM-007 хххх хххх хххх хххх хххх 0D08 хххх … хххх.

00

01

02

03

04

05

06

1F

Подзапись файла состоит из двух байт. Нумерация подзаписи начинается с нуля.

0D – номер пучка, 08 – номер канала в пучке.

В файле 60Н представлены данные по всем пучкам. Одна запись этого файла имеет длину 9 байт. Структура файла представлена на рисунке 4.12.

Рисунок 4.12 – Структура файла 60Н (CMECGR)

53

Номер записи = номер пучка из файла 30Н (0D). В файле: CGR 00D 80 10 01 хх хх хх хх хх хх.

Тип пучка: I=1-входящий, О=1-исходящий; IO=11 – двухсторонний) (816=10002, I=1, О=0 – пучек входящий).

ANKчисло принятых цифр абонентского номера, необходимых для начала процедуры анализа (в данном случае – одна);

АK1и АК2адрес записи для обращения к файлу 61Н на первом шаге анализа (№ дерева анализа, в этом случае - 001);

INRкод регистровой сигнализации;

NROдо десяти записанных цифр абонентского номера (если в NRO есть числа, отличные от нуля, то это - записанная часть номера).

Анализ номера осуществляется с помощью файла 61Н. Количество записей соответствует числу вершин дерева анализа. Одна запись этого файла состоит из 16 2-хбайтовыхподзаписей. Структура файла представлена на рисунке4.13.

Рисунок 4.13 – Структура файла 61Н (DGANAT)

Номер записи = 001 (АК1 и АК2 из файла 60Н).

Номер подзаписи - соответствует значению анализируемой цифры абонентского номера (подзапись для цифры «0» занимает 10-ю позицию – «А»). АК1 и АК2 - индекс обращения к другой записи файла 61Н, если ANK≠0; ANK- признак конца анализа (если ANK=0, то АК1 и АК2 № записи в 62Н).

Пример: набранный номер: 101611.

Первая цифра номера – «1», поэтому номер подзаписи – «0». В файле 61Н: RЕС 001 0220 хххх хххх … хххх хххх

Анализируемые цифры «1»

«2»

«3»

«9»

«А»

Откуда: АК1 = 0, АК2 = 02, ANK = 2 (не равно «0»).

Так как ANK≠0, то АК1АК2 – номер записи в том же файле 61Н при втором к нему обращении.

54

Номер записи = 002 (АК1 и АК2 из файла 61Н). Номер подзаписи - 2-ая цифра номера («А»). В файле 61Н: RЕС 002 хххх хххх … 0330

Анализируемые цифры «1»

«2»

«А»

Откуда: АК1 = 0, АК2 = 03, ANK = 3.

Так как ANK≠0, то АК1АК2 – номер записи в файле 61Н при третьем к нему обращении.

Номер записи = 003 (АК1 и АК2 из файла 61Н). Номер подзаписи - 3-я цифра номера («1»).

В файле 61Н: RЕС 003 0В00 хххх хххх … хххх хххх

Анализируемые цифры «1»

«2»

«3»

«9»

«А»

Откуда: АК1 = 0, АК2 = 0В, ANK = 0.

Так как ANK=0, то АК1АК2 – номер записи в файле 62Н. Анализ номера в 61Н файле завершен.

После завершения анализа абонентского номера происходит обращение к файлу 62Н. Каждая запись имеет заголовок длиной 2 байта и три 10-байтных элемента. Структура файла показана на рисунке 4.14.

файл 62Н

Заголовок

Характеристика основного направления

Характеристика 1 обходного направления

Характеристика 2 обходного направления

заголовок записи

 

T

B

 

 

VT

 

 

KT1

 

 

 

 

 

 

 

 

 

 

KT2

 

 

 

 

 

 

 

 

 

 

Характеристика направления

 

 

1

 

2

 

3

4

5

6

7

8

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PL

2

 

 

 

 

 

 

 

 

 

 

 

LK

3

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

 

LL

 

 

6

 

 

 

 

 

 

 

 

 

TR1

 

 

7

 

 

 

 

 

 

TR2

 

 

 

 

 

8

 

 

KP

 

 

 

 

 

NP

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 4.14 – Структура файла 62Н (CMORGR)

 

55

Номер записи = АК1 и АК2 из файла 61Н («00В»).

В файле: RGR 00В хххх хх хх хх хх хх хх хх хх хх хх

Заголовок 1

2

3

4

5

6

7

8

9

10 (байты)

Т=0 – маршрутизация не зависит от времени суток; В=1 – запись содержит только учетную информацию; VT – количество обходных направлений;

КТ1 и КТ2 – номер дополнительной записи, которая формируется при числе обходных направлений больше 2;

LL – тип исходящего направления: 0000– связь к сотенной группе абонентов; 0001– связь к тысячной группе абонентов;

0010– исходящая связь на внешнее направление; 0011– специальное направление.

PL– характер вызова: 00 – местный вызов;

01 – международный вызов;

10– междугородный вызов;

11– вызов к спецслужбам.

LK – местонахождение средств учета стоимости разговора: 00 – на данной станции; 01 – на встречной АТС при входящей связи;

10 и 11 – на встречной станции при исходящей связи.

КР – число цифр абонентского номера, после приема, которых производится занятие канала в выбранном направлении связи, «точка захвата»;

NP– длина принимаемого номера;

TR1 и TR2 – задают адрес записи, к которой необходимо перейти в следующем файле. А следующим в соответствии с LL будет обращение к файлу

63Н (при LL= 0000 или 0001) или 68Н (при LL= 0010 или 0011).

При исходящей связи (LL=001х) следует обращение к файлу 68Н. Этот файл состоит из записей, имеющих длину 4 байта, и номер записи соответствует номеру исходящего направления (TR1TR2 из 62Н файла). Структура файла представлена на рисунке 4.15.

 

1

2

3

4

5

6

7

8

 

1

B

T

 

 

 

 

SP

 

 

 

2

 

 

 

 

 

OS

 

 

 

 

3

 

 

 

 

 

RTE

 

 

 

 

4

 

 

 

 

 

ALT

 

 

 

 

 

 

 

Рисунок 4.15 – Структура файла 68Н (OUTROU)

 

Номер записи = TR1TR2 из файла 62Н.

 

 

 

 

В файле: RTE – ххх

хх хх хх хх

 

 

 

В=1 - направлениеисключеноизопробования по техническим причинам;

56

Т=1 - направление занято для контроля связи;

SP - индексцифры, скоторойначинается трансляция абонентского номера; OS - индекс исходящей регистровой сигнализации;

RTE - номер записи в файле RTECGR; ALT - номер обходного направления связи.

Если связь заканчивается в сотенной группе (LL=000х), то с целью определения станционного номера вызываемого абонента производится обращение к файлу 63Н. Одна запись этого файла, соответствующая некоторой группе, содержит 100 подзаписей размером 3 байта. Структура файла 63Н представлена на рисунке 4.16.

Рисунок 4.16 – Структура файла 63Н (POSNUM)

Номер: 101611.

Номер записи = цифра сотни в списочном номере + 1. Номер записи 6+1=7.

Номер подзаписи = цифры десятков и единиц (11). В файле: HGR 007 хххххх хххххх … 002642.

Подзапись файла состоит из трех байт. Нумерация подзаписи производится с нуля.

Номер ступени – 00, номер модуля – 26, номер комплекта – 42 [38].

4.2.5 Алгоритм работы маркера

Маркер обеспечивает установление соединений в КП ступени ГИ и их разрушение, выбор свободного временного канала в заданном направлении связи, а так же проверку состояния заданного канала.

Информация, необходимая для работы маркера, записана в файлах 31Н - 36Н. Все файлы пронумерованы и состоят из записей. Последовательность обращения к разным файлам определяется алгоритмом работы маркера. На рисунке

57

4.17 показан порядок использования файлов маркера при поиске и занятии свободного канала в некотором направлении связи, выбранном по результатам анализа абонентского номера.

 

 

 

 

 

32H

 

начало

 

 

33Н

 

 

 

 

34Н

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31Н

 

 

 

пучка

 

 

 

 

 

 

 

 

 

 

 

 

 

JL,JI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PCMвых

 

 

 

 

PCMвх

 

 

 

 

 

 

 

 

 

 

 

K,TSL

 

 

 

 

R,TSL

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№п/напр.

 

 

№пучка

 

 

 

 

 

 

 

 

 

 

 

 

PCM, TSL

NCGR

 

 

 

 

 

36H

JT

Рисунок 4.17 – Последовательность использования файлов маркера при установлении соединения в КП ГИ

Пример:

номер направления – В1; номер цифровой линии на входе КП ГИ – Е0; номер временного канала – 05.

При известном направлении связи, в котором требуется установить соединение, первоначально выбирается поднаправление и пучок, а затем осуществляется анализ состояния каналов в пределах пучка. Изменение номера пучка, включая переход к другому поднаправлению, происходит при отрицательном результате пробы в данном пучке.

Список номеров пучков, образующих требуемое направление, содержится в соответствующей записи файла 31Н. Каждая запись этого файла имеет длину 8 байт. В одном направлении может соединяться несколько пучков (до 8-

58

ми). Для хранения номера отдельного пучка выделяется один байт и если поднаправление объединяет менее 8 пучков, то неиспользуемые байты заполняются комбинацией FF. Структура файла 31Н представлена на рисунке 4.18.

 

 

файл 31Н

Х000 Н

 

 

 

 

запись

 

 

 

 

 

1.№ пучка

 

 

 

 

 

:

 

 

 

 

 

8.№ пучка

 

.

 

 

 

 

.

 

 

 

 

.

 

 

 

Х7FF H

Рисунок 4.18 – Структура файла 31Н (RTECGR)

Номер записи = номер направления = В1.

Вфайле: 000В1│ С2 FF FF FF FF FF FF FF.

Вданном направлении используется один пучок. Его номер С2.

На основании индекса пучка выбирается запись в файле 32Н (SWOCGR). Каждая запись файлов состоит из 4 байт. Структура файла представлена на рисунке 4.19.

Рисунок 4.19 – Структура файла 32Н (SWOCGR)

Номер записи = номер пучка из файла 31Н. В файле: 000С2 │ 04 F3 05 08.

JL – количество каналов в данном пучке. Второй байт подлежит поразрядному анализу:

59

U – тип пучка (внешний пучок – 0, внутренний пучок - 1);

V – тип соединений, для которых используются каналы пучка (коммутируемые соединения – 0, полупостоянные соединения – 1);

К=1 – пучок исключен из опробования; В=1 – пучок заблокирован по техническим причинам; JI1 и JI2 – индекс первого канала в пучке.

Чтобы определить начальную точку пробы каналов в пределах рассматриваемого пучка, по номеру пучка происходит обращение к файлу 36Н (SRCSRT). Структура файла представлена на рисунке 4.20.

Рисунок 4.20 – Структура файла 36Н (SRCSRT) Номер записи = номер пучка из файла 31Н.

Вфайле: 000C2 │ 02.

Вданном файле для каждого пучка имеется однобайтная запись, где хранится порядковый номер канала, занятого при предыдущем установлении соединения. Содержимое записи используется как смещение (D) относительно начала пучка при выполнении первой пробы канала.

Далее следует обращение к файлу 33Н (SCHORD). Структура файла представлена на рисунке 4.21.

Рисунок 4.21 – Структура файла 33Н (SCHORD)

60