Групповой приемник сигналов управления и взаимодействия с адаптивной дифференциальной импульсно-кодовой модуляцией
Иллюстрации
Показать всеРеферат
Изобретение относится к технике электросвязи и предназначено, в частности, для приема сигналов управления и взаимодействия , передаваемых в составе группового 16-канального цифрового потока 512 кБйт/с с адаптивной дифференциальной импульсно-кодовой модуляцией . Цель изобретения - повышение помехоустойчивости и упрощение устройства путем сокращения числа решающих узлов. Приемник содержит согласующий блок, первый и второй блоки оперативной памяти, коммутатор адресов,- задающий генератор, формирователь опорных последовательностей, коррелометр, сумматор синусной составляющей сигнала, сумматор косинусной составляющей сигнала , вычислительный блок, компаратор кода порога, решающий блок, элемент ИЛИ и регистр . Данное устройство обеспечивает повышение помехоустойчивости приема за счет адаптации формы опорных последовательностей и порогов приема каждой очередной частотной составляющей по результатам анализа всех предшествующих . 1 ил. сл с
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)з Н 04 Q 1/457
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ
ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) 1
I
ОПИСАНИЕ ИЗОБРЕТЕНИЯ 1
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
I ! (21) 4953829/09 (22) 13.06.91 (46) 23.07.93. Бюл. М 27 (71) Самарский электротехнический институт связи (72) И.С.Брайнина и И.В.Ротенштейн (56) Авторское свидетельство СССР .
М 1640742, кл. Н 04 0 1/457, 1988. (54) ГРУППОВОЙ ПРИЕМНИК СИГНАЛОВ
УПРАВЛЕНИЯ И ВЗАИМОДЕЙСТВИЯ С
АДАПТИВНОЙ ДИФФ ЕР ЕНЦИАЛ Ь НОЙ
ИМПУЛЬСНО-КОДОВОЙ МОДУЛЯЦИЕЙ (57) Изобретение относится к технике электросвязи и предназначено, в частности, для приема сигналов управления и взаимодействия, передаваемых в составе группового
16-канального цифрового потока 512 кБит/с с адаптивной дифференциальной импульсИзобретение относится к технике электросвязи и предназначено, в частности, для приема сигналов управления и взаимодействия, передаваемых в составе группового
16-канального цифрового потока 512 кБит/с с адаптивной дифференциальной импульсно-кодовой модуляцией (АДИКМ).
Цель изобретения — повышение помехоустойчивости приема и упрощение устройства путем сокращения числа решающих узлов.
На чертеже изображена функциональная схема предложенного устройства.
Групповой. приемник сигналов управления и взаимодействия с адаптивной дифференциальной ИКМ (АДИКМ) содержит согласующий блок 1, первый 2 и второй 3 блоки оперативной памяти, коммутатор 4
„„5U „„1829126 А1 но-кодовой модуляцией . Цель изобретения — повышение помехоустойчивости и упрощение устройства путем сокращения числа решающих узлов. Приемник содержит согласующий блок, первый и второй блоки оперативной памяти, коммутатор адресов; задающий генератор, формирователь опорных последовательностей, коррелометр, сумматор синусной составляющей сигнала, сумматор косинусной составляющей сигнала, вычислительный блок, компаратор кода порога, решающий блок, элемент ИЛИ и регистр. Данное устройство обеспечивает повышение помехоустойчивости приема за счет адаптации формы опорных последовательностей и порогов приема каждой очередной частотной составляющей по результатам анализа всех предшествующих. 1 ил. адресов, задающий генератор 5, формирователь 6 опорных последовательностей, коррелометр 7, сумматор 8 синусной составляющей сигнала, сумматор 9 косинусной составляющей сигнала, вычислительный блок
10, компаратор 11 кода порога, решающий блок 12. элемент 13 ИЛИ и регистр 14.
Групповой приемник сигналов управления и взаимодействия с АДИКМ работает следующим образом. Цифровой поток 512 кБит/с, образованный при объединении 16 индивидуальных АДИКМ-потоков 32 кБит/с, поступает на входы данных (01-D4) согласующего блока 1 в параллельном 4разрядном двоичном коде, отображающем значение текущего отсчета сигнала очередного канала. Квантованные АДИКМ-отсчеты каждого канала пропорциональны величине
1829126 производной (крутизне) сигнала в моменты взятия "пробы" с частотой дискретизации
4в - 8 кГц, При этом первый (старший) разряд "слова" (01-D4) отображает знак производной, а три младших разряда 5 пропорциональны модулю в коде (1-2-4).
Вес Н младшего разряда. или шаг квантования производной, автоматически устанавливается в АДИКМ-кодере пропорциональным максимальной (пико- 10 вой) крутизне сигнала. Благодаря адаптации шага число двоичных разрядов на отсчет сигнала удается сократить вдвое по сравнению с S-разрядным нелинейным
ИКМ-кодом. Соответственно вдвое снижа- 15 ется скорость передачи и полоса частот сигнала (32 кБит/с для АДИКМ, 64 кЬит/с на канал для ИКМ) при сохранении высокого" качества передачи речи, Сигналы набора номера передаются 20 суммой двух гармонических колебаний кодом "2 из -6" иэ ряда частот 700, 900, 1100, 1300, 1500 и 1700 Гц. Кроме двухчастотных сигналов необходимо распознавать одночастотные типа "Ответ станции" (зуммер) 425 25
Гц, "Контроль сети" 700 Гц, "Автоматическое обнаружение номера" 500 Гц, а также любой одночастотный сигнал из ряда 7001700 Гц. Все эти сигналы могут иметь отклонения частот от номинала в пределах й15 ®
Гц ("зуммер" в пределах «+- 25 Гц) и колебаться по уровню в диапазоне -30- 6 дБмО, Перекос уровнеи двухчастотных сигналов набора номера может достигать р - 5 дБ, Длительность "знака" набора номера может З5 изменяться в пределах Тзн - 30-70 мс, причем соседние "знаки" могут следовать как с интервалом Т»-Тз», так и безынтервальным
"пакетом", моменты смены "знаков" случайны и неизвестны на приеме.,. 40
Поскольку в АДИКМ-кодере сигналы подвергаются операции дифференцирования, s выходном цифровом потоке сигналы меньшейкрутизны(y> А в )подавляются на фоне сигналов большей крутизны 45 (уг - Аг жг) в соотношении частот — (вг > e>) даже при равенстве амплитуд
Фг
В1 (A3 A2) на входе кодера. C учетом возможного "перекоса" уровней р -5 дБ на входе 50
АДИКМ-кодера в пользу составляющей высшей частоты (— - "1,8) ожидается ослабАг
А1 ление низкочастотной компоненты s 4 раза и более. Степень этого. ослабления сущест- 55 венно зависит от того, каков разнос частот
hF - (Га — F») низкочастотного сигнала FF» по. отношению к высокочастотному F» в. составе двухчастотного знака набора номера. Если разнос мал (hF = 200-400 Гц), подавление составляющей FH АДИКМ-кодером относительно невелико и порог приема сигнала F» может быть повышен. В противном случае, при hF = 600-1000 Гц, порог приема низкочастотной компоненты сигнала нужно понизить.
Таким образом, к моменту обработки
НЧ-компоненты сигнала необходимо иметь информацию о приеме (неприеме) всех ВЧсоставляющих на частотах F > F», что позволит адаптировать порог приема составляющей F» no результатам анализа предшествующих компонент сигнала. . Для коррекции характеристики АДИКМкодера (при цифровой обработке потока до
АДИКМ-декодера) необходимо обеспечить подъем уровня нижних частот. Это можно сделать путем рационального выбора формы последовательностей, поступающих на опорные синусные и косинусные входы коррелометра 7 с выходов формирователя 6 опорных последовательностей.
Последовательности прямоугольного синуса и косинуса (знаковые функции) обрабатываемых частот 425-1700 Гц обеспечивают максимальный полеэнйй эффект на выходах коррелометра 7, однако одновременно растут уровни перекрестных помех на частотах I 2Ft — F I, l2F» — Fi I npu передаче двухчастотного сигнала Ff, Fg. Если hF " 1 Fi — Р» I- 600-1000 Гц, перекрестные помехи выходят за пределы спектра двухчастотного сигнала и не представляют опасности; В то же время при hF 600 Гц
НЧ-компонента F» сильно ослабляется на фоне ВЧ-компоненты F>, и применение прямоугольной опоры при обработке составляющей F» позволяет обеспечить ее подъем на выходе коррелометра T. Этот подъем пропорционален эффективному значению опорной функции и составляет порядка 3 дБ по сравнению с опорой трапецеидальной формы, Достоинством трапецеидальной опорной функции является минимум перекрестных помех благодаря близости формы трапеции к синусоиде. Построив формирователь 6 опорных последовательностей на основе РПЗУ, несложно запрограммировать его по нужному закону для каждой из восьми обрабатываемых частотных составляющих сигнала.
Выбор вида опоры осуществляется с
nepsotc выхода решающего блока 12 по результатам анализа предшествующих частотных компонент сигнала, Для синхронизации устройства на входы задающего генератора 5 подаются им1829126 пульсы тактовой fT - 2048 кГц и цикловой
1ц = 8 кГц синхронизации.
Время существования четверки данных (01-04) на входах согласующего блока 1
4 составляет r = =7,8 мкс, всего эа вреТ Т/4 мя цикла Тц = 1/1ц - 125 мкс проходит по одной четверке данных, по каждому из 16 каналов.
За время х информация о величине
АДИКМ-отсчета данного канала записывается по соответствующему адресу первого (2) либо второго (3) блока оперативной памяти, работающего на данном интервале в режиме записи. Одновременно из другого блока оперативной памяти совершается считывание ранее записанной туда информации на сигнальные входы коррелометра
7. Противофазная смена режимов записи/считывания первого 2 и второго 3 блоков оперативной памяти обеспечивается соответственно с первого и второго выходов задающего генератора 5.
Совмещенные входы/выходы данных первого 2 и второго 3 блоков оперативной памяти обслуживаются с помощью шинных формирователей с третьим 2-состоянием в составе согласующего блока 1.
Коммутатор 4 адресов, управляемый с первого выхода задающего генератора 5 синхронно со сменой режимов записи/считывания обоих блоков оперативной памяти„ обеспечивает нужную последовательность смены кодов на адресных входах блоков 2 и
3 оперативной памяти. При этом запись четверок данных- (01 — 04) в выбранное ОЗУ происходит в реальном масштабе времени па мере поступления информации, т.е. лервые отсчеты сигналов всех М - 16 каналов записываются в первые M адресов ОЗУ, вторые отсчеты — в следующие М адресов и т.д.
Считывание же информации из другого
ОЗУ (блока оперативной памяти 2 или 3) на сигнальные входы коррелометра 7 происходит в другой последовательности. Сначала
N раз (N - 8 — число частотных составляющих сигнала) считываются все ранее записанные К = (1ц Тв) отсчетов первого канала, затем К отсчетов второго канала и т.р., где
Ts — время анализа, или продолжительность записанного в ОЗУ отрезка группового цифрового АДИКМ-потока. Если запись отсчетов данного канала происходит с частотой
1ц, то считывание идет с частотой f« - (M М)
1ц, т.е. в (M И) раэ более высокой. При М"
16 и N 8 f«1024 кГц, Подобная организация режимов работы первого 2 и второго 3 блоков оперативной памяти позволяет при многоканальной записи информации вести последовательную обработку сигнала в режиме считывания. Этим достигается упрощение схемы
5 устройства ценой повышения скорости обработки информации с частотой f«. Последовательная обработка каждой из N частот сигнала позволяет в N раз сократить число блоков 6 - 13, т.е. практически почти в и раз
10 снизить абьем оборудования. Кроме того, последовательная обработка N частот rioзволяет повысить помехоустойчивость приема низкочастотных компонента сигнала благодаря использованию предшествую15 щих результатов анализа высокочастотных компонент, что недостижимо при одновременной параллельной обработке всех N частот.
M-канальная запись и одноканальное
20 считывание информации упрощает алгоритм работы устройства, которое превращается, па существу, в одноканальное с увеличенной в М раз скоростью обработки информации.
25 В корреламетре 7 происходит перемножение (с весом 1/7) с учетом знака двоичных кодов АДИКМ-отсчетов на двоичные коды синусных и косинусных последовательностей с выходов формирователя 6 опорных
30 последовательностей:
1 1
BSI — Saxi SoSI. CI = — Явх) SoCI
7 7 где Ssxl — входная последовательность
АДИ КМ-отсчетов;
35 SoSI — ОПОрНая СИНуСНая ПОСЛЕдаВатЕЛЬность;
SoCI — ОПОрНая КОСИНуСНая ПОСЛЕдОВательность к к
Накопление,, Usl и,>, Пс путем сумI — — 1 I — — 1 миравания К 4-разрядных кодов llsl u Hcl соответственно в сумматоре 8 синуснай составляющей сигнала и сумматоре 9 косинусной составляющей сигнала в течение времени анализа Тв позволяет получить на входах вычислительного блока 10 оценку взаимной корреляции функции Явх и Sos, Soc на данной частоте:
Rs = ) Ssx Sos ат, о
„Т
RC = —. Явх Soc б
При Явх = Яоэ или Явх = Яос
RS;C = — 7 / Явх от = — Та Uýôô о где 0эфф — эффективное значение входного сигнала. Если
1829126
1 Um
Sâõ = Um sIA иt, Йз,c = — Та 2 где Um — амплитудное значение входного сигнала, Таким образом, выходные коды сумматоров 8 и 9 имеют вид
Rs- Пз1 7К sinrp, .й.
1=1
1 .й
Rc" "Пс1 =-7 К. - -созе, 1=1 где р- фазовый сдвиг между Явх и Sos;
К = fq Ta — число АДИКМ-отсчетов за время анализа Т .
Фактически вместо амплитуды сигнала
Um следует подставлять в выражения для
Rs, Rc модуль максимального АДИКМ-кода, изменяющегося в пределах + 7. Благодаря адаптации шага кодера к крутизне сигнала в широком диапазоне значений у а Um, независимо от частоты и уровня одночастотного сигнала, име1от
Rs «g 7 sing, Rc «g 7 СОзр.
К . К. (1)
Неравенства (1) превратятся в равенства при перегрузках АДИКМ-кодера, когда сигнал на его выходе становится трапецеидальным с амплитудой Um - 7, Поскольку фаза р случайна и неизвестна, необходима обработка как синусной, так и косинусной составляющих сигнала. . Вычислительный блок 10 на основе
РПЗУ выполняет операцию аида й- Я s 7.. (2)
Код на выходе вычислительного блока
10 не зависит от фазы ф сигнала и определяется только взаимной корреляцией R сигнала и опорных функций. При несовпадении частот сигнала и опорных функций значения
Rs Rc u R стремятся к нулю при условии, что в интервале анализа Т> укладывается целое число периодов сигнала, Для частот сигнализации, указанных выше(кроме f -425 Гц), этому условию удовлетворяет Т н - 10 мс, К- fj> Т = 80. ВыборТ -10мс обеспечивает минимум помех на соседних частотах и в то же время позволяет за время Тц я ЗО мс самой короткой "посылки" дважды подтвердить прием сигнала. Такое подтверждение необходимо при следовании знаков набора номера "безынтервальным пакетом". 8 моменты смены знаков, случайные и независимые от Т, возможен ошибочный прием иэ-за попадания в интервал Т конца предшествующего и начала последующего двухчастотного знака. Двойным подтверждением приема на двух интервалах Т> подряд удается отсеять моменты смены знака и повысить помехоустойчивость приема двухчастотного сигнала набора номера.
5 С выходов вычислительного блока 10 код R взаимной корреляции сигнала и опорных функций подается на первую группу входов компаратора 11 кода порога. Если код Rs с выхода сумматора 8 синусной со10 ставляющей сигнала, код Rc с выхода сумматора 9 косинусной составляющей сигнала либо код R с выхода вычислительного блока
10 имеют единицу в старшем разряде (128), то с помощью элемента 13 ИЛИ по его пер15 вому, второму либо третьему входам принимается решение о приеме данной частотной
° компоненты. При этом импульс с выхода элемента 13 ИЛИ поступает на вход данных регистра 14, и по тактовому импульсу с чет20 вертого выхода задающего генератора 5 информация о приеме записывается в регистр
14 и одновременно поступает на информационные входы решающего блока 12. На его адресные входы (1-2-4) с выходов задающе25 го генератора 5 подается двоичный код номера обрабатываемой частоты, начиная с макСимальной f1- 1700 Гц и кончая минимальной FQ 425 Гц.
30 На кодовых выходах решающего блока
12, построенного на основе РПЗУ, вырабатывается адаптивный код порога с учетом информации о всех ранее принятых (непри.нятых) частотных составляющих сигнала
35 данного канала, Код порога, подаваемый на вторую группу входов компаратора 11 кода порога, сравнивается с кодом R с выходов младших разрядов вычислительного блока
10. Если порог превышен, с выхода компа40 ратора 11 кода порога на вход элемента 13
ИЛИ поступает импульс, свидетельствующий о приеме данной частотной компоненты сигнала. Информация записывается в регистр 14 и подается на информационные
45 входы решающего блока 12, По первому выходу решающего блока 12 к моменту начала обработки очередной частотной составляющей сигнала возникает информация о форме опорных последовательностей
50 (например 1 — прямоугольные, 0 — трапецеидальные). Эта информация поступает на опорный вход формирователя 6 опорных последовательностей, на выходах которого возникают потоки четырехразрядных кодов
55 синусной и косинусной компонент очередной обрабатываемой гармонической составляющей, при смене i = 1,2,...,К кодов на входах формирователя 6 опорных последовательностей с адресных выходов задающего генератора 5.
1829126 тактовой и цикловой синхронизации по десятой и одиннадцатой выходным шинам со- 40 ответственно с пятого и шестого выходов. задающего генератора 5.
По окончании интервала обработки Та вся ранее записанная во втором блоке 3 оперативной памяти информация оказывается считанной, а в первый блок 2 оперативной памяти за это время записывается отрезок Та новой информации. По входам записи(считывания с первого и второго выходов задающего генератора 5 режимы работы обоих ОЗУ меняются на противололожнйе.
Одновременно с выходов коммутатора
4 адресов сетки частот на адресных входах блоков 2 и 3 оперативной памяти меняются 55 местами так. что в блок 3 оперативной памяти начинается многоканальная запись, а из блока 2 оперативной памяти — одноканальное считывание информации. Необходимые
В идентичных сумматорах 8 и 9 синусной и косинусной составляющих сигнала происходит алгебраическое суммирование
К.= 1ц Та = 80 четырехразрядных двоичных кодов. Каждый из сумматоров 8 и 9, построенный по стандартной схеме, содержит 4разрядный сумматор кода, параллельный
4-разрядный регистр и счетчик импульсов с выхода переполнения Р1 сумматора. Запись кода в регистр происходит тактовыми импульсами с третьего выхода задающего генератора 5. Сброс сумматоров 8 и 9 в
"нуль" в момент начала обработки очередной частотной компоненты происходит с четвертого выхода задающего генератора 5, одновременно осуществляется запись предшествующей информации в регистр 14, В момент окончания обрабртки всех восьми частотных составляющих сигнала на втором выходе решающего блока 12 появляется информация о том, принят ли двухчастотный сигнал (логическая "1") или одночастотный, трехчэстотный, отсутствие сигнала (логический "0"). Эта информация по.девятой выходной шине устройства поступает в сопряженную с приемником специализированную ЭВМ, которая управляет коммутационным оборудованием электронной АТС.
Одновременно по первым восьми выходным шинам устройства в ЭВМ подается информация о принятых сигналах управле. ния и взаимодействия в составе АДИКМ-потока данного канала. Сигналы готовности к выдаче информации и номера канала, по которому она принята, передаются в ЭВМ импульсами
35 сетки vBGToT, начиная от fMaKc = (М N) 1ц и
1 кончая fMvs =, вырабатываются в задаа ющем генераторе 5 путем синхронного деления частоты тактовых импульсов fT =-2048 кГц на его первом входе. Цикловая синхронизация устройства достигается за счет импульсов 1ц - 8 к Гц на втором входе задающего генератора 5 путем сброса в
"нуль" с периодом Тц = 1/тц счетчиков импульсов (f 1ц) в составе задающего генераторэ 5.
На последующих интервалах Та все вышеописанные процессы в схеме приемника повторяются аналогично предыдущему, Информация на первых девяти выходных шинах приемника по очередному каналу появляется в момент прохождения заднего фронта импульсов F = = 1,6 кГц, а которая определяет смену номеров M обрабатываемых каналов, и удерживается в течение времени обработки первой частотной компоненты последующего канала
1 Та
ЛТ вЂ” ) - — . „„. Затем в течение оставшегося времени Т - (N — 1) ЛТ, пока не закончится обработка всех N частотных компонент сигнала, информация по.первым девяти шинам не выдается.
По десятой выходной шине приемника в устройство сопряжения с ЭВМ поступают импульсы тактовой частоты FT длительностью ЛТ, свидетельствующие о готовности к выдаче информации по очередному каналу.
По одиннадцатой выходной шине приемника выдаются импульсы цикловой частоты Fq - 1/Та, по заднему фронту которых фиксируется момент начала обработки первого из M каналов.
Предложенный цифровой групповой приемник сигналов управления и взаимодействия с адаптивной дифференциальной импульсно-кодовой модуляцией (АДИ KM) на
16 каналов выполнен на 32 корпусах цифровых интегральных микросхем ТТЛШ и
КМОП-структуры, серий К1533 (К555), К561, К537 и К573. Плата приемника потребляет от источника питания Ел = +5В +. 5, ток
4 =320 мА.
Формула изобретения
Групповой приемник сигналов управления и взаимодействия с адаптивной дифференциальной импульсно-кодовой модуляцией, содержащий последовательно соединенные задающий генератор, коммутатор адресов и блок оперативной памяти, а также формирователь опорных последова1829126
12 тельностей, входы которого соединены с адресными выходами задающего генератора, сумматоры синусной и косинусной составляющих сигнала, компаратор кода порога, регистр и вычислительный блок, о т л и ч а- 5 ю шийся тем, что, с целью повышения помехоустойчивости и упрощения устройства путем сокращения числа решающих узлов, в него введены согласующий блок, второй блок оперативной памяти, коррело- 10 метр, элемент ИЛИ и решающий блок, при этом выходы согласующего блока соединены с сигнальными входами-выходами первого и второго блоков оперативной памяти и с сигнальными входами коррелометра, 15 опорные синусные и косинусные входы которого соединены с одноименными выходами формирователя опорных последовательностей, первый и второй выходы задающего генератора соединены со- 20 ответственно с входами записи-считывания первого и второго блоков оперативной памяти, адресные входы KoTopblx соединены с соответствующими выходами коммутатора адресов, синусные и косинусные кодовые 25 выходы коррелометра соединены соответственно с входами сумматоров синусной и косинусной составляющих .сигнала, входы синхронизации и сброса которых соединены между собой и подключены соответст- 30 венно к третьему.и четвертому выходам задающего генератора, выходы старшихразрядов выходных кодов сумматоров синусной и косинусной составляющих сигнала соединены соответственно с первым и вто. 35 рым входами элемента ИЛИ, выход знакового разряда и выходы группы младших разрядов выходных кодов сумматоров синусной и косинусной составляющих сигнала соединены с соответствующими входами вычислительного блока, выходы младших разрядов выходного кода которого соединены с первой группой входов компаратора кода порога, выход которого и выход старшего разряда выходного кода вычислительного блока через элемент ИЛИ соединены с входом данных регистра, тактовый вход которого соединен с четвертым. выходом задающего генератора, другие выходы которого соединены с первой группой входов решающего блока, вторая группа входов которого соединена с соответствующими выходами регистра, первый выход решающего блока соединенс опорным входом формирователя опорных последовательностей. а кодовые выходы решающего блока соединены с вто.рой группой входов компаратора кода пороra. причем входы данных согласующего блока являются входами четырехразрядного кода отсчета сигнала очередного канала, входы задающего генератора — соответственно входами последовательности импульсов тактовой и цикловой синхронизации устройства, выходами и выходами сигналов тактовой и цикловой синхронизации которого являются выходы регистра и второй выход решающего блока и выходы: сигналов тактовой и цикловой синхронизации задающего генератора.
182912 6 ч". е . Составитель Н. Логутко
Редактор С. Кулакова Техред М.Моргентал Корректор А. Козориз
Заказ 2480: Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб.. 4/5
Производственно издательский комбинат "Патент", г. Ужгород, ул.Гагарина; 101