Способ и устройство для обслуживания аппаратуры линейной группы, дистанционно удаленной от линейного блока

Реферат

 

Для расширения географических рамок охвата линейного блока, используемого в системе связи, главное линейное устройство используется вместо традиционного устройства линейной группы в линейном блоке. Главный блок сообщает информацию, направляемую устройству линейной группы, которое его заменяет через передающую среду на блок дистанционной линейной группы, который географически удален от линейного блока. Дистанционная линейная группа обслуживает множество индивидуальных абонентских линий и обеспечивает обслуживание абонентов без необходимости использования многих элементов, необходимых в традиционном линейном блоке. Технический результат настоящего изобретения состоит в усовершенствовании линейного блока, который дает возможность аппарат линейной группы, взаимодействующий с линейным блоком, размещать дистанционно далеко относительно линейного блока, а элементы линейного блока сведены до минимума, тем самым доведя до максимума экономию в обеспечении обслуживания дистанционных абонентов. 3 с. и 10 з.п.ф-лы, 14 ил.

Настоящее изобретение вообще относится к коммутационным системам связи, и более конкретно - к линейным блокам, взаимодействующим с такими системами, которые соединяют индивидуальные абонентские линии с системой связи.

Системы связи, как те, которые обслуживают общественную коммутационную телефонную сеть, используют системы телефонных станций, которые функционируют как центры коммутации для группы абонентов. Коммутационный центр может состоять из коммутатора AT&T 5ESS, как показано на фиг.1. Он включает в себя организационный блок 20, который обеспечивает службы операций, организации и управления для коммутатора.

Модуль связи 22 соединяет каналы связи, т.е. различные временные интервалы, которые транспортируют сообщения абонентов от коммутационных модулей. Модуль коммутатора 24 коммутирует временные интервалы через известную коммутационную структуру время-пауза-время для соединения абонентов. Коммутационный модуль 24 обслуживает локальные линейные блоки 26 и дистанционные линейные блоки 28, которые соединяются с коммутационным блоком 24 с помощью средства связи 30. Функция линейных блоков 26 и 28 состоит в создании индивидуальных линейных интерферонов с телефонными линиями, соединенными с аппаратурой (СРЕ) 32, установленной в помещениях пользователей, такой, как обычные телефонные аппараты. По причине ограничений, связанных с передачей сигналов, линейный блок 26 должен быть установлен в пределах заданного расстояния от коммутационного модуля 24. Дистанционный линейный блок 28 может быть расположен дальше от коммутационного модуля 24, чем максимальное расстояние, допустимое для локального линейного блока 26, путем использования передающего средства 30, которое может содержать известную передающую аппаратуру, предназначенную передавать и принимать сигналы по специализированной передающей среде. Расстояния между СРЕ 32 и соответствующим линейным блоком 26 или дистанционным линейным блоком 28 имеют аналогично максимальные пределы. Таким образом, существуют ограничения в отношении места расположения, где линейные блоки могут располагаться относительно группы абонентов, обслуживаемых одним линейным блоком.

Дистанционный коммутационный модуль 34 может быть расположен дальше максимального расстояния, где коммутационный модуль 24 может располагаться относительно модуля 22 путем использования средства связи 36. Дистанционный коммутационный модуль 34 может обслуживать множество линейных блоков, таких, которые содержат линейный блок 38, который, в свою очередь, обслуживает СРЕ 32.

Местоположение абонентов и соответствующего СРЕ 32 является определяющим в отношении основных конструкционных требований, предъявляемых к системе коммутации телефонной станции, в том, что линейные блоки и дистанционные линейные блоки должны размещаться в пределах диапазона максимального расстояния, обслуживаемого этими блоками. Хотя практически можно размещать множество коммутационных модулей 24 и дистанционных коммутационных модулей 34 в конфигурации относительно центрально расположенного модуля связи 22, необходимо снижать количество коммутационных модулей, вместо того, чтобы прибегать к "факультативным" коммутационным модулям, чтобы удовлетворить географические места нахождения абонентов с точки зрения стоимостных затрат на коммутационные модули. Поэтому необходимо максимализировать число абонентов, обслуживаемых каждым коммутационным модулем. Это соображение требует, чтобы линейные блоки и дистанционные линейные блоки использовали как можно больше абонентов, учитывая географические и другие условия нагрузки. Дистанционный линейный блок 28 в основном состоит из тех же компонентов, что и локальный линейный блок 26 плюс дополнительное средство интерфейса для возможности взаимодействия со средством передачи 30.

Фиг. 2 показывает обычный линейный блок 40, который соединен посредством канала связи 42 с коммутационным модулем. Линейный блок содержит общую полку 44, которая обслуживает каждый аппарат 1 линейной группы через аппаратуру 16 линейной группы. Каждый из аппаратов линейной группы может соединять множество абонентских линий, и в иллюстративном примере каждый аппарат линейной группы может обслуживать до 64 абонентских линий. Таким образом, каждый линейный блок 40 может обслуживать максимум 1028 абонентских линий. Цель элементов общей полки состоит в создании интерфейса для коммутационного модуля и в генерировании команд для управления передачей данных между абонентской линией, связанной с данным аппаратом линейной группы, и соединенным коммутационным модулем.

Общая полка 44 содержит СС модуль 46, который включает в себя процессор общих команд и модуль интерфейса общих команд. СС модуль распределяет управляющие команды по остальным элементам на общей полке и на каждый аппарат двух групп. Модуль общих данных (CD) 48 содержит блоки (пакеты) общих данных. Модуль CD обеспечивает тракт интерфейса данных между аппаратом линейной группы и коммутационным модулем. Схема обслуживания высокого уровня (HLSC) 50 обеспечивает испытание линии, диагностические измерения и дополнительные возможности вызывного (звонкового) сигнала. Генератор вызова (RG) 52 используется для создания средства генерирования сигнала вызова, который может коммутироваться с любой подсоединенной абонентской линией, чтобы тем самым обеспечить сигнал вызова для подсоединенного CPE. Металлическая (в противоположность оптической) сеть доступа (MAN) 54 используется для обеспечения металлического тракта с выбранным аппаратом линейной группы, чтобы обеспечить тракты для диагностического испытания и вызова. Такие линейные блоки и традиционные аппараты линейных групп хорошо известны в этой области техники. Также известно, что двойные комплекты вышеописанных элементов общих полок используются для обеспечения повышенной надежности посредством избыточности, так что может использоваться один комплект в случае сбоя или повреждения элементов в другом комплекте. Совершенно очевидно, что каждый комплект элементов должен иметь возможность сообщаться с каждым аппаратом линейной группы, чтобы оставаться функциональным в случае сбоя или повреждения в одном комплекте элементов в общей полке. Каждый аппарат линейной группы состоит из серии линейных плат в количестве до 8, и каждая линейная плата способна обслуживать (соединять) восемь абонентских линий, так что каждый аппарат линейной группы может обслуживать до 64 абонентских линий. Линейные платы этого типа вообще известны в этой области техники.

Как видно на фиг. 1, можно разместить дистанционный линейный блок 28 дальше от коммутационного модуля 24, чем локальный линейный блок 26. Однако каждый дистанционный линейный блок состоит из тех же элементов, из каких состоит локальный линейный блок, но плюс дополнительные модули интерфейса, чтобы осуществлять интерфейсную связь с передающим средством 30. Таким образом, дорого обходится использование дистанционного линейного блока, чтобы обслуживать относительно небольшую группу абонентов. Поэтому существует потребность в более гибком и менее дорогостоящем средстве для обслуживания географически разнесенных абонентов.

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

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

В соответствии с вариантом реализации настоящего изобретения аппаратура линейной группы (LGA) соответствует для расположения в местах, дистанционно удаленных от главного линейного устройства (HLA), которое соединено с помощью канала связи с LGA 1. HLA обеспечивает интерфейс между LGA 1 и коммутационным модулем коммутационной системы связи. LGA 1 принимает монтажные платы, которые образуют окончание для индивидуальных абонентских линий. LGA 1 включает в себя устройство для хранения первых команд, связанных с управлением параметрами вызова абонентских линий. Первые команды генерируются и посылаются с монтажных плат, которые завершают соответствующие абонентские линии LGA 1. Предусмотрено устройство для перевода первых команд во вторые команды. Вторые команды передаются на HLA, которое географически расположено далеко от LGA 1. Предусмотрено устройство для приема и хранения третьих команд, предназначенное управлять параметрами вызова линий связи, взаимодействующих с LGA 1. Третьи команды посылаются от HLA на LGA 1. Предусмотрено устройство для перевода третьих команд в четвертые команды. Четвертые команды передаются на монтажные платы, взаимодействующие с LGA 1. Предусмотрено устройство для передачи данных пользователя на HLA и для приема данных пользователя от HLA. LGA 1 таким образом дает возможность экономно соединять и обслуживать группу абонентов в местоположении, дистанционно удаленном от HLA.

В соответствии с настоящим изобретением один или больше аппаратов линейной группы, взаимодействующих с линейным блоком, может размещаться на дистанционно удаленном расстоянии от нормально взаимодействующего линейного блока, и тем самым создает возможность обслуживать абонентов, расположенных за максимальным нормальным расстоянием обслуживания линейного блока. Предпочтительно это дистанционное абонентское обслуживание включает в себя модуль главного линейного устройства, который функционирует как локальный нормальный блок линейной группы с точки зрения взаимодействия с элементом общей полки линейного блока. Главное линейное устройство соединено с помощью передающего средства с дистанционно расположенным устройством локальной группы (LGA 1), которое включает в себя дополнительно интерфейсы для передающего средства HLA и дает возможность обслуживать монтажные платы линий абонентов без необходимости присутствия на дистанционном LGA 1 нормальных элементов общей полки. Это дает возможность дистанционным LGA 1 обеспечивать более экономичное обслуживание для групп дистанционно расположенных абонентов, особенно, когда должны обслуживаться разные подборки небольших групп таких абонентов.

Краткое описание чертежей.

Фиг. 1 - блок-схема системы связи известного уровня техники.

Фиг. 2 - блок-схема линейного блока, показанного на фиг. 1, известного уровня техники.

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

Фиг. 4 - блок-схема модуля дистанционной линейной группы в соответствии с вариантом реализации настоящего изобретения, который сообщается с главным линейным устройством, показанном на фиг. 3.

Фиг. 5 - блок-схема интерфейса дистанционной линейной группы, как он используется главным линейным устройством, показанном на фиг. 3.

Фиг. 6 - блок-схема интерфейса дистанционной линейной группы в том виде, как он используется в дистанционной линейной группе, показанной на фиг. 4.

Фиг. 7 - вид формата передачи, показывающий циклы информации, передаваемой между главным и дистанционным блоками линейных групп.

Фиг. 8 - вид формата информации, содержащейся в части управляющей ячейки, как показано на фиг. 7.

Фиг. 9 - иллюстрация использования флагов для индикации условий четырех главных флаговых регистров.

Фиг. 10 - иллюстрация использования для индикации условий четырех дистанционных флаговых регистров.

Фиг. 11 - схема последовательности операций цикла основного уровня, используемого управляющей компьютерной системой главного линейного устройства.

Фиг. 12 - схема последовательности операций, представляющая прерывание программ, используемое совместно со стадиями, показанными на фиг. 11, для управления компьютерной системой, взаимодействующей с главным линейным устройством.

Фиг. 13 - схема последовательности операций, показывающая цикл основного уровня, используемый управляющей компьютерной системой дистанционного устройства линейной группы.

Фиг. 14 - схема последовательности операций процессов прерывания, используемых совместно со стадиями на фиг. 13, для управления функционированием дистанционного устройства линейной группы.

Подробное описание.

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

Фиг. 3 показывает линейный блок в соответствии с настоящим изобретением, который обслуживает вариант дистанционной линейной группы, показанной на фиг. 4. Общая полка 100 содержит дополнительно к показанным элементам другие элементы, описанные в связи с изложением общей полки 44. Общая полка 100 обеспечивает интерфейс между абонентскими данными и командами, передаваемыми между взаимодействующим коммутационным модулем и главным линейным устройством 102, который заменяет традиционное известное устройство линейной группы. Передающие средства 104 и 106 включают в себя передающую среду, соединяющую главное линейное устройство 102 с дистанционной линейной группой, показанной на фиг.3, и включает в себя обычное передающее устройство, расположенное на каждом конце передающего средства. Не показаны элементы в общей полке 100, которые содержат известные модули и известные устройства линейной группы, которые здесь описываться не будут, так как эти элементы известны, и сведения о них можно получить у AT&T.

Пунктирная линия 108 делит элементы в общей полке 100 на две половины, представляющие зеркальное отражение одна другой, которые функционируют по существу одинаково и обеспечивают дополнительную функциональную возможность на случай, если произойдет сбой или повреждение в одной из половин. Модули общего управления (CC) 110-A и 110-В обеспечивают связь с соединенным коммутационным модулем посредством управляющей шины асинхронного периферийного интерфейса (PICB). Команды и управляющая информация транспортируются линиями PICB. Модули CC 110-A и 110-B каждый используют управляющую шину дистанционного интерфейса (RICB) для сообщения с интерфейсами дистанционных линейных групп 112-A и 112-B, находящихся в главном линейном устройстве 102. Таким образом, команды и управляющие сигналы могут сообщаться в каждом направлении между передающими средствами 104 и 106, общей полкой 100 и соединенным коммутационным модулем.

Шина периферийного интерфейса (PIDB) обеспечивает каналы для транспортирования абонентских сообщений между коммутационным модулем и модулями общих данных (CD) 114-A и 114-B общей полки 100. Информация, транспортируемая PIDB, состоит из временных интервалов, то есть мультиплексированных по времени каналов, которые транспортируют абонентские данные, такие как в типовом формате импульсно-кодовая модуляция (PCM), используемая в системах связи. Каждый модуль CD 114-A и 114-B соединен посредством шины данных интерфейса линии (LIDB) с интерфейсами дистанционной линейной группы 112-A и 112-B соответственно. Таким образом, передающие средства 104 и 106, каждое, способны передавать и принимать абонентские сообщения с помощью главного линейного устройства 102 и общей полки 100 соответственно на и от соединенного коммутационного модуля, используя шины LIDB и PIDB. Так как модули CC и CD вообще известны и доступны для приобретения у AT&T, эти модули не будут здесь описываться подробно. Подробное описание дистанционных линейных групп с их интерфейсами 112-A и 112-B будет дано в связи с изложением фиг. 5. Должно быть понятно, что перекрестно-соединяющие соединения, показанные на фиг. 3, между общей полкой 100 и главным линейным устройством 102 обеспечивают известную функциональную возможность обеспечения условий элементам зеркального отображения в общей полке 100 селективно сообщаться с любым интерфейсом дистанционных линейных групп 112-A или 112-B для обеспечения повышенной надежности и обеспечения альтернативной дополнительной функциональной возможности на случай сбоя или повреждения одного из комплекта элементов.

Фиг. 4 показывает вариант реализации устройства 120 дистанционной линейной группы, которое соединяется посредством передающих устройств 104 и 106 с главным линейным устройством 102, как показано на фиг. 3. Видно, что элемент, показанный в устройстве 120 дистанционной линейной группы, расположен несимметрично относительно пунктирной линии 122, чтобы дать возможность любой половине сообщаться с двумя наборами линейных блоков, то есть линейным блоком 0-3 и линейным блоком 4-7. Модули интерфейсов дистанционных линейных групп 124-A и 124-B соединены с передающими средствами 104 и 106 соответственно. Как будет показано подробнее ниже, модули интерфейса 124-A и 124-B оба сообщают команды и абонентские данные между передающими средствами и линейными блоками, которые соединены с абонентскими линиями. Линии 126-A и 126-B соединяют внешние датчики аварийной сигнализации с интерфейсными модулями 124-A и 124-B соответственно, чтобы обеспечить детектирование аварийной сигнализации и передачу сигналов аварийной сигнализации на устройство 102 главной линии. Матрица реле 128-A и 128-B обеспечивает модулям интерфейсов 124-A и 124-B соответственно функциональную возможность выборочно соединять индивидуальные абонентские линии с модулем HLSC 130-A и 130-B соответственно. Каждый из модулей 130-A и 130-B может генерировать напряжение вызывного сигнала, которое может подаваться шиной HLSC через матрицу реле на индивидуальную абонентскую линию. Шина дистанционного периферийного управления и данных (RPCADB) соединяет модуль 124-A и 124-B с каждым из модулей 130-A и 130-B HLSC. Это соединение шины дает возможность любому модулю интерфейса быть в состоянии обеспечивать сигналы команд, чтобы управлять генерированием вызывного сигнала модулями HLSC. Каждый дистанционный интерфейсный модуль включает в себя набор из двух шин данных дистанционных линейных интерфейсов (RLIDB). Каждая из этих двух шин A и B соединена с линейным блоком 0-3 и линейным блоком 4-7 соответственно. Эти шины обеспечивают линии передачи для сообщения данным PCM и команд взаимодействующих линейных блоков между дистанционными интерфейсными модулями 124-A и 124-B. Шины дистанционных линейных групп соединяют матрицу реле 128-A и 128-B с соответствующими линейными блоками, чтобы обеспечить напряжение вызывного сигнала для соответствующих соединенных абонентских линий, чтобы обеспечить традиционную индикацию вызывного (звонкового) сигнала поступающего вызова для абонентов. Интерфейс дистанционной линейной группы (RLGI) соединяет модули дистанционных интерфейсов 124-A и 124-B, чтобы установить проход общих хронирующих и управляющих сигналов между модулями интерфейсов.

Линейные блоки, как они используются в устройстве 120 дистанционной линейной группы, являются одними и теми же линейными блоками, соответствующими для использования в известном устройстве линейной группы известного линейного блока 40, как показано на фиг. 2. Таким образом, в целом, известные линейные блоки могут использоваться в соответствии с настоящим изобретением с устройством 120 дистанционной линейной группы и также с общими линейными группами, обслуживаемыми линейным блоком 40. Аналогичным образом модули 130-A и 130-B HLSC, используемые в устройстве 120 дистанционной линейной группы, также идентичны с теми же модулями, используемыми в общей полке 44 линейного блока 40. Поэтому эти модули далее содействуют экономии, связанной с настоящим изобретением, в том, что специальные дополнительные модули не используются. Например, линейные блоки могут содержать линейные блоки и модули HLSC, выпускаемые AT&T.

Фиг. 5 показывает более подробно интерфейс 112-A дистанционной линейной группы, в положении, как она используется в главном линейном устройстве 102, как показано на фиг. 3. Интерфейс дистанционной линейной группы 112-A содержит процессор 150, такой как 8-битовый микропроцессор, блок памяти с произвольной выборкой (RAM) 152, и программируемую постоянную память (PROM) 154, соединенную с процессором 150 через шину 156. Интерфейс 158 периферийной шины осуществляет интерфейс шины 156 с шиной 160, которая соединена с приемопередатчиком CEPT-1 162, буферными регистрами 164 и главными устройствами маршрутизации 166. Буферные регистры 164 и универсальный асинхронный приемопередатчик (UART) 168 обеспечивает интерфейс между последовательными данными, передаваемыми по управляющей шине дистанционного интерфейса (RICB) общего управляющего модуля 110-a и шиной 160. Главное устройство маршрутизации 166 соединено с шиной данных интерфейса линии (LIDB) общего модуля данных 114-A. Устройство маршрутизации складывает контроль циклическим избыточным кодом (CRC) с управляющей информацией, которая подается по RICB, и мультиплексирует их с данными LIDB PCM, принятыми от шины LIDB для образования потока данных в направлении приемопередатчика 162 (нижние по потоку данные). В отношении данных, принятых от приемопередатчика 162, устройство маршрутизации 166 проверяет управляющую ячейку, о чем будет пояснено ниже, в отношении правильного CRC и протокола. Управляющая ячейка затем передается на процессор 150 для дальнейшей интерпретации и обработки. Весь поток данных, принятых от приемопередатчика 162, подается на LIDB. Интерфейс цифровой сигнализации (DSI) 169 обеспечивает интерфейс между приемопередатчиком 162 и предпочитаемой шиной CEPT-1 на 2,048 Мб/с 170, которая соединена с передающим устройством, связанным со средством передачи 104, как показано на фиг. 3.

Главное устройство маршрутизации 166 содержит регистры 172, 174, 176 и 179, которые соответствуют управляющей ячейке передачи, управляющей ячейке приема, флагам и управляющей информации LIDB соответственно. Информация, управляемая в этих регистрах, будет описана подробнее ниже.

DSI 169 может содержать известный модуль, который выполняет линейное кодирование и декодирование по стандартам CCITT, такой как модель T7288, выпускаемой AT& T. Приемопередатчик CEPT-1 162 обеспечивает преобразование скорости передачи, форматирует временные интервалы цикловой синхронизации и сигнализации для передачи, восстанавливает цикловую синхронизацию при приеме и обеспечивает информацию управления/обслуживания как определено стандартами CCITT G.703, G.704 и G.732. Приемопередатчик CEPT-1 162 может содержать модель 229HN, выпускаемую AT&T.

Главное устройство маршрутизации 166 содержит множество регистров главного устройства маршрутизации, которые используются для накопления соответствующей информации при приготовлении для своей передачи или при приготовлении для считывания информации и предприниманию действия по ней. Регистр 172 управляющей ячейки передачи загружается процессором 150, когда есть сообщение для нижнего потока, то есть для устройства 120 дистанционной линейной группы. Главное устройство маршрутизации автоматически загружает этот регистр сообщением о свободной ячейке сразу после передачи ячейки, и если не переписывается процессором 150, свободная ячейка передается в последующий цикл.

Регистр 174 принимаемой управляющей ячейки содержит управляющую ячейку, которая принимается в течение каждого цикла. Процессор 150 считывает регистр для получения информации о приеме и реагирует на прерывание данных и прерывание протокола.

Флаговый регистр 176 содержит биты, которые информируют процессор 150 о типе сообщения, содержащегося в регистре 174 принятой управляющей ячейки. Основываясь на данном типе сообщения процессор 115 переходит к правильной программе и немедленно начинает обработку сообщения. Управляющий регистр LIDB 178 содержит биты, которые указывают главному устройству маршрутизации, какой LIDB должен считываться для нижних (по потоку) данных ЗСМ, и какой LIDB должен использоваться для передачи своих верхних (по потоку) данных РСМ.

Фиг. 6 показывает модуль интерфейса 124-A дистанционной линейной группы, приведенного на фиг. 4, более подробно. Этот модуль интерфейса 124-A функционирует под управлением системы микропроцессора, которая включает в себя процессор 200, RAM 202 и PROM 204, соединенные шиной 206. Интерфейс периферийной шины 208 обеспечивает интерфейс между шиной 206 и шиной 210, которая может функционировать, например, со скоростью синхронизации меньше, чем шина 206. Шина 210 соединена с приемопередатчиком CEPT-1 212 и дистанционным устройством маршрутизации 214. Интерфейс цифровой сигнализации (DSI) 216 соединен с каналом связи CEPT-1 2,048 Мб/с под позицией 218, который, в свою очередь, соединен со средством передачи 104. Система фазовой подстройки частоты (PLL) 220 возбуждает локальный синхронизатор на основе сообщений, передаваемых между DSI 216 и приемопередатчиком 212. Вообще элементы 216 и 212 выполняют аналогичные функции в отношении интерфейса 124-A как это делают соответствующие элементы 169 и 162 в модуле интерфейса 112-A. Матрица реле 128-A, как сказано выше, в связи с фиг. 4, соединена посредством шин RLG с абонентскими линиями, связанными с разными линейными блоками, и посредством шин YLSC с модулями 130-A HLSC. Линии 126-A от разных датчиков аварийной сигнализации соединены с буферами аварийной сигнализации 222; данные буфера аварийной сигнализации соединяются с дистанционным устройством маршрутизации 214 для последующей передачи с помощью передающего средства 104 на главное линейное устройство 102. Дистанционное устройство маршрутизации 214 содержит регистры 224, 226, 228, 230 и 232, которые соответствуют данным, относящимся к ячейке управления передачей, ячейке управления приемом, распределению, флагу и функциям аварийной сигнализации соответственно. Дистанционное устройство маршрутизации 214 обеспечивает интерфейс между потоком данных средства передачи и данными интерфейса дистанционной линии с шины (RLIDB), шины дистанционного периферийного управления и данных (RPCADB), шины 210, матрицы реле 128-A и шины интерфейса дистанционной линейной группы (RLGI). В нижнем (по потоку) направлении, то есть поток информации от главного линейного устройства 102 к устройству 120 дистанционной линейной группы, дистанционное устройство маршрутизации 214 проверяет ячейку управления приемом в отношении правильности CC и протокола. Дистанционное устройство маршрутизации определяет место назначения команды управляющей ячейки и распределяет команду соответственно, то есть PLIDB для линейных блоков, RPCADB для HLSC, релейных регистров, или на процессор 200, если команда предназначена для управления микропроцессором. В обратном направлении от периферийных устройств дистанционное устройство маршрутизации проверяет четность временных интервалов управляющих команд и РСМ на RLIDB, проверяет четность и сигнал все-кажется-хорошо (ASW) на PCADB, проверяет четность шины RLGI, контролирует буферы аварийной сигнализации и сообщает о любом замеченном сбое/повреждении процессору 200. Процессор 200 формирует управляющую ячейку из информации, предоставленной дистанционным устройством маршрутизации, и загружает эту информацию в регистр передачи дистанционного устройства маршрутизации. Дистанционное устройство маршрутизации мультиплексирует данные регистра передачи в верхний (по потоку) поток данных PLIDB для формирования потока данных верхнего (по потоку) средства.

Дистанционное устройство маршрутизации 214 включает в себя множество регистров дистанционного устройства маршрутизации, используемых для сбора информации для дальнейшей передачи или считывания при подготовке операции процессором 200. Регистр 224 управляющей ячейки передачи загружается процессором 200, когда есть сообщение для передачи от устройства 120 дистанционной линейной группы на главное линейное устройство 102. Этот регистр загружается свободной ячейкой сразу после передачи ячейки, и если не переписывается процессором 200, свободная ячейка передается в последующий цикл.

Регистр 226 управляющей ячейки приема содержит управляющую ячейку, которая принимается во время каждого цикла. Процессор 200 считывает этот регистр для получения принятой информации в ответ либо на прерывание данных, когда биты принятых данных или данных встроенной программы установлены во флаговый регистр, либо на прерывание протокола.

Регистр распределения содержит обратную информацию от любого линейного блока, HLSC или операций матрицы реле. Этот регистр считывается процессором 200 в ответ на прерывание данных, когда бит обратных данных установлен во флаговом регистре.

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

Регистр 232 аварийной сигнализации содержит состояние сигналов аварийной сигнализации зоны события. Регистр считывается в течение программы цикла основного уровня процессора 200.

Фиг. 7 показывает формат передачи информации для одного цикла информации, передаваемой между главным линейным устройством и дистанционной линейной группой. Каждый цикл состоит из 32 временных интервалов, каждый из которых представляет восемь битов двоичной информации. Используемый формат находится в соответствии с определением формата CCITT, содержащемся в разделе 0.703 CCITT. В этом формате временные интервалы нуль и 16 предназначаются для транспортировки заранее определенной информации. Более конкретно, временной интервал нуля содержит цикловую синхронизацию CPC, индикацию аварийной сигнализации и национальную битовую индикацию; шестнадцатый временной интервал содержит информацию о сигнализации и резервных битах, согласующихся с протоколом, предписанным CCITT. Четыре последовательных временных интервала, идентифицированных как управляющая ячейка, то есть временные интервалы 27, 28, 29 и 30, используются в соответствии с настоящим изобретением для транспортирования управляющей информации, используемой устройством согласно настоящему изобретению. Таким образом, временные интервалы 1-15, 17-26 и 31 доступны для транспортирования таких данных, как разговорная информация абонента, состоящая из данных РСМ.

Фиг. 8 показывает формат, используемый управляющей ячейкой, показанной на фиг. 7. Каждая управляющая ячейка, которая передается с каждым циклом в предпочитаемом варианте реализации, состоит из 32 битов, содержащих секцию заголовка, секцию данных или сообщения и значение ячейки CRC. Для нижних (по потоку) сообщений, то есть сообщений, посланных от главного линейного устройства 102 на фиг. 3 на дистанционную линейную группу 120 на фиг. 4; заголовок управляющей ячейки содержит адрес специального устройства и номер, присвоенный управляющей ячейке. Свободные или протокольного типа управляющие ячейки, каждая, имеют заранее определенный присвоенный номер, используемый в заголовке управляющей ячейки; увеличивающиеся последовательные номера идентифицируют управляющие ячейки данных, которые транспортируют сообщение в часть (секцию) данных управляющей ячейки. Последовательный присвоенный номер для управляющих ячеек типа данных используется для обеспечения, что сообщения прибывают в правильной последовательности, и что сообщения не потеряны при передаче. Адрес устройства, используемый в заголовке, идентифицирует периферийное устройство в дистанционной линейной группе, которой соответствующее сообщение данных должно быть послано. Например, адрес может указывать HLSC 130-A, один из линейных блоков или модуль интерфейса дистанционной линейной группы 124-A. Заголовок также содержит указатель подтверждения, который указывает тип подтверждения, посылаемого на главное устройство. Указатели подтверждения могут указывать следующие типы подтверждений: а) нет подтверждения, б) подтверждение об успешном приеме управляющей ячейки, в) подтверждение об успешном приеме и успешной операции записи, г) подтверждение об успешном приеме и возврате результатов операции считывания. Таким образом, указатель подтверждения может использоваться для запроса типа подтверждения, которое должно вернуться от дистанционного устройства к главному. Ячейка CRC используется для установления действительности управляющей ячейки. Главное устройство маршрутизации 166 высчитывает CRC и прилагает полученную величину CRC, как ячейку CRC. Дистанционное устройство маршрутизации 214 после приема управляющей ячейки независимо вычисляет CRC и сравнивает вычисленную величину с принятой величиной CRC. Несоответствие вычисленной и принятой величин CRC указывает на ошибку в приеме данных, что ведет к игнорированию ячейки, и бит, устанавливаемый как флаговый регистр, используется как помощь в контроле функциональной возможности системы.

Верхние (по потоку) сообщения используют тот же формат управляющей ячейки, в целом показанный на фиг. 8, но передает другую информацию и использует другую информацию заголовка, так как сообщения от устройства 120 дистанционной линейной группы на главное линейное устройство 102 могут типично состоять из подтверждений, сообщений об ошибках и сообщений о сбоях. Верхняя (по потоку) часть заголовка управляющей ячейки содержит номера последовательности сообщений и адрес конечного места назначения сообщения, содержащегося в части (секции) данных управляющей ячейки. Управляющие ячейки, посланные от дистанционного устройства на главное, также предохраняются путем передачи ячейки CRC.

Фиг. 9 показывает набор флаговых регистров 176, которые обеспечивают информацию процессору 150. Регистры DATA (ДАННЫЕ) и HPROT предназначены для битов, которые описывают содержания принятых управляющих ячеек, которые содержат сообщения для главного устройства. Когда ячейка, содержащая сообщение, прибывает, главное устройство маршрутизации 166 проверяет действительность CRC, интерпретирует заголовок, устанавливает соответствующий бит флага и затем утверждает прерывание данных, если принято сообщение данных, или прерывании протокола, если это сообщение протокола. Тип прерывания направляет процессор 150 на правильный флаговый регистр. Если принятая ячейка не содержит сообщения, которое требует операции со стороны процессора, главное устройство маршрутизации утверждает прерывание цикла, который не тр