Автоматизированная телекоммуникационная сеть передачи данных при изготовлении, оформлении и контроле паспортно-визовых документов

 

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

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

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

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

Государственная система изготовления, оформления и контроля паспортно-визовых документов (ПВД) нового поколения представляет собой объединение следующих входящих в нее сегментов:

- территориально-распределенных по территории страны автоматизированных ведомственных подсистем, обеспечивающих поддержку прикладных процессов конкретного Ведомства Ведомственных сегментов (ВС);

- распределенного центра технологической поддержки прикладных процессов (по изготовлению, оформлению и контролю ПВД) и поддержки функционирования аппаратно-программных средств системы - интеграционных сегментов (ИС);

- сети передачи данных на базе защищенной телекоммуникационной среды - передачи данных (СПД).

Единая телекоммуникационная инфраструктура сети передачи данных включает в себя два сектора: внутрироссийский - единый для всех ведомственных сегментов, включая подразделения МИД России на территории Российской Федерации, и внешний - обеспечивающий информационный обмен между МИД России и консульскими загранучреждениями.

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

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

- сеть передачи данных должна базироваться на принципах создания защищенных наложенных телекоммуникационных сетей с централизованным управлением;

- структура сети передачи данных должна соответствовать архитектуре системы.

- в состав сети передачи данных должны входить средства обеспечения удаленного телекоммуникационного санкционированного доступа к ресурсам Системы через проводные и радиоканалы, в том числе с использованием ведомственных телекоммуникационных ресурсов, с использованием СКЗИ на каналах связи.

В соответствии с концепцией NGN (next generation network) предлагается трехуровневая структура сети передачи данных, приведенная на фиг.5

Транспортный уровень обеспечивает коммутацию и прозрачную передачу информации. Построение транспортного уровня на базе современных пакетных технологий обеспечивающих гарантированное качество передачи информации. К таким технологиям в настоящее время относятся IP/MPLS и ATM.

Транспортный уровень состоит из двух подуровней: базового (ядро сети) и доступа.

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

Уровень доступа - система, предоставляющая доступ к сетевым ресурсам пользователям сети.

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

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

Основу транспортной сети оператора должна составлять универсальная транспортная сеть, реализующая функции

транспортного уровня и уровня управления коммутацией, маршрутизацией и передачей.

Транспортную сеть передачи данных системы изготовлении, оформлении и контроле паспортно-визовых документов (ПВД) нового поколения предлагается строить в виде двухуровневой иерархической структуры, состоящей из магистрального и регионального уровней (см. Фиг.6).

Магистральный транзитный уровень, состоящий из магистральных транзитных узлов (МТУ), размещаемых в каждом федеральном округе, соединенных между собой широкополосными цифровыми каналами (трактами) по принципу «каждый с каждым» при полном резервировании каждого направления путем организации каналов по географически разнесенным трассам. Магистральный уровень предназначен для обеспечения пропуска, коммутации и маршрутизации высокоскоростного графика.

Региональный уровень, состоящий из оконечных (узлов доступа - УД) и оконечно - транзитных узлов (УКТ - узлы концентрации графика), предназначенных для концентрации/распределения графика от/к УД и входа на магистральный транзитный уровень. Каждый УКТ соединяется цифровыми каналами с двумя (свой и смежный) МТУ по разнесенным трактам.

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

Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).

Первая из известных систем содержит блоки приема и хранения данных, соединенные с блоками управления и обработки данных, блоки поиска и селекции, подключенные к блокам хранения данных и отображения, синхронизирующие входы которых соединены с выходами блока управления (1).

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

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

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

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

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

Цель изобретения - повышение быстродействия системы путем исключения затрат времени на преобразование форматов данных при приеме сообщений от объектов-источников информации и выдаче ответов - справок на запросы объектов-пользователей.

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

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

Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема устройства, на фиг.2 представлен пример конкретного конструктивного выполнения блока определения формата входных данных, на фиг.3 представлен пример конкретного конструктивного выполнения блока определения формата выходных данных, на фиг.4 представлен пример конкретного конструктивного выполнения блока коммутации данных.

Система (фиг.1) содержит первый 1, второй 2, третий 3 и четвертый 4 и пятый 5 регистры, первый 6 и второй 7 дешифраторы, блок 8 определения формата входных данных, блок 9 определения формата выходных данных, первый 10 и второй 11 блоки памяти, выполненные в виде постоянных запоминающих устройств, и блок 12 коммутации данных.

На фиг.1 также показаны первый 15, второй 16 и третий 17 информационные входы системы, первый 18, второй 19 и третий 20 синхронизирующие входы системы, первый 21, второй 22, третий 23 и четвертый 24 информационные выходы системы, информационные 25 -27 выходы группы системы, и первый 28 и второй 29 синхронизирующие выходы системы.

Блок определения формата входных данных (фиг.2) содержит элемент 30 задержки, триггер 31, элементы 32-36 И, элемент 37 ИЛИ, элементы 38-40 задержки.

На чертеже также показаны синхронизирующий вход 41, управляющий вход 42, группа 43-45 информационных входов, а также первый 46, второй 47, третий 48, четвертый 49, пятый 50 выходы, и группа выходов 51-53 считывания.

Блок определения формата выходных данных (фиг.3) содержит триггер 60, элементы 61-65 И, элемент 66 ИЛИ, элементы 67-69 задержки.

На чертеже также показаны первый 71 и второй 72 синхронизирующие входы, установочный вход 73, группа 74-76 информационных входов, а также первый 77, второй 78 выходы, группа выходов 79-81 считывания, третий 82 и четвертый 83 выходы системы.

Блок коммутации данных (фиг.4) содержит дешифратор 90, первую 91, вторую 92 и третью 93 группы элементов И, элементы 94, 95 задержки.

На чертеже также показаны информационные входы 96, 97, синхронизирующий вход 98, а также установочный 99 и информационные выходы 100-102 группы.

Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.

Система работает следующим образом.

На информационный вход 15 системы по тракту передачи данных последовательно поступают сообщения (кодограммы) от объектов - источников информации. Кодограммы содержат признаковую и информационную части

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

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

Код кодограммы с входа 15 поступает на информационный вход регистра 1, а синхронизирующий импульс, сопровождающий поступление кода кодограммы с входа 19 системы через вход 41 блока 8 поступает на один вход элемента 32 И, другой вход которого в данный момент времени открыт высоким потенциалом, выдаваемого через вход 42 с инверсного выхода триггера 60, находящегося в исходном состоянии, через выход 78 блока 9.

Синхронизирующий импульс с входа 41 сразу проходит через элемент 32 И на выход 46 блока 8 и далее поступает на синхронизирующий вход регистра 1, занося в него содержимое кодограммы с входа 15.

С одного выхода регистра 1 содержательная часть кодограммы выдается на выход 21 системы, а с другого выхода - идентификатор источника, приславшего кодограмму, выдается на вход дешифратора 6, который расшифровывает код идентификатора и выдает на один из своих выходов высокий потенциал, поступающий на соответствующий вход блока 8 (для определенности будем полагать, что это вход 43).

Высокий потенциал с входа 43 открывает по одному входу элемент 34 И, на другой вход которого поступает импульс с выхода элемента 33 И, через который проходит синхронизирующий импульс, задержанный элементом 30 на время занесения кода в регистр 1 и срабатывания дешифратора 6.

Кроме того, синхронизирующий импульс с входа 41 блока 8, пройдя элемент 32, помимо поступления на вход элемента задержки 30 сразу же поступает и на прямой вход триггера 31, устанавливая его в единичное состояние и открывая тем самым элемент 33 И.

С выхода элемента 34 И синхронизирующий импульс, во-первых, через выход 51 блока 8 выдается на вход считывания фиксированной ячейки памяти блока 10, где хранится «шаблон формата данных», который описывает ту структуру кодограммы сообщения, в которой указанный объект - источник информации передает данные на вход базы данных соответствующего сегмента системы.

Содержимое фиксированной ячейки считывается на информационный вход регистра 4.

Во-вторых, тот же синхронизирующий импульс проходит элемент 37 ИЛИ и задерживается элементом задержки 38 на время считывания содержимого фиксированной ячейки ПЗУ 10 и затем с выхода 47 блока 8 поступает на синхронизирующий вход регистра 4, фиксируя в нем описание шаблона формата данных, в структуре которого объект - источник информации прислал кодограмму, занесенную в регистр 1.

В-третьих, этот же синхронизирующий импульс после задержки элементом 39 на время занесения информации в регистр 4, поступает на выход 48 блока 8 и далее через выход 28 системы на вход прерывания сервера базы данных (на чертеже не показан), по которому сервер базы данных считывает полное содержание кодограммы сообщения с информационного выхода 21 регистра 1 и содержание шаблона формата данных с информационного выхода 23 регистра 4 и запускает программу актуализации базы данных в соответствии с полученной транзакцией.

Параллельно с этим, тот же синхронизирующий импульс с выхода элемента 39 задержки задерживается элементом 40 на время опроса регистров 1 и 4, и далее поступает на установочный вход триггера 31, а с выхода 49 блока 8 на установочные входы регистров 1, 4, подготавливая систему к приему очередного сообщения.

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

Как уже отмечалось выше, объекты - пользователи системы, в частности паспортно-визовые отделы различных сегментов системы также работают с данными, формат представления которых может быть отличен от формата данных, принятого в системе. Несмотря на это, предложенное техническое решение успешно решает задачу выдачи данных из баз данных различных сегментов по запросам объектов -пользователей системы.

Запросы от объектов - получателей в виде кодограмм сообщений последовательно поступают через вход 16 системы на информационный вход регистра 2, а синхронизирующий импульс, сопровождающий поступление кода кодограммы запроса с входа 20 системы через вход 72 устройства 9 поступает на один вход элемента 61 И, другой вход которого в данный момент времени должен быть открыт высоким потенциалом с инверсного выхода триггера 31, находящегося в исходном состоянии, выдаваемого с выхода 50 блока 8 через вход 71 блока 9.

Структура кодограммы - запроса на получение справки из базы данных соответствующего объекта системы, присылаемые объектами - получателями данных, имеет следующий вид:

Признаковая частьИнформационная часть
Идентификатор объекта - получателя данныхКод запроса

Синхронизирующий импульс с входа 72 сразу проходит через элемент 61 И на выход 77 блока 9 и далее поступает на синхронизирующий вход регистра 2, занося в него содержимое кодограммы с входа 16.

С одного выхода регистра 1 код запроса выдается на выход 22 системы, а с другого выхода - идентификатор объекта получателя данных выдается на вход дешифратора 7. Дешифратор 7 расшифровывает код идентификатора и выдает на один из своих выходов высокий потенциал, поступающий на соответствующий вход блока 9 (для определенности будем полагать, что это вход 75).

Высокий потенциал с входа 75 открывает по одному входу элемент 64 И, на другой вход которого поступает импульс с выхода элемента 62 И, через который проходит синхронизирующий импульс, задержанный элементом 67 на время занесения кода в регистр 2 и срабатывания дешифратора 7.

Кроме того, синхронизирующий импульс с входа 72 блока 9, пройдя элемент 61 И, помимо поступления на вход элемента задержки 67, сразу же поступает и на прямой вход триггера 60, устанавливая его в единичное состояние и открывая тем самым элемент 62 И, подготавливая цепь прохождения импульса с выхода элемента задержки 67.

С выхода элемента 64 И синхронизирующий импульс, во-первых, через выход 80 блока 9 выдается на вход считывания фиксированной ячейки памяти блока 11, где хранится «шаблон формата данных», который описывает ту структуру кодограммы сообщения, в которой указанный объект - получатель информации принимает данные из базы данных государственного регистра населения. Содержимое фиксированной ячейки считывается на информационный вход регистра 5.

Во-вторых, тот же синхронизирующий импульс проходит элемент 66 ИЛИ и задерживается элементом 68 задержки на время считывания содержимого фиксированной ячейки ПЗУ 11 и затем с выхода 82 блока 9 поступает на синхронизирующий вход регистра 4, фиксируя в нем описание шаблона формата данных.

В-третьих, этот же синхронизирующий импульс после задержки элементом 69 на время занесения информации в регистр 4, поступает на выход 83 блока 9 и далее через выход 29 системы на другой вход прерывания сервера базы данных (на чертеже не показан), по которому сервер базы данных считывает содержание кодограммы запроса с информационного выхода 22 регистра 2 и содержание шаблона формата данных с информационного выхода 24 регистра 5 и запускает программу подготовки и выдачи справки в соответствии с принятым запросом.

Содержимое справки в формате представления данных, указанным объектом - получателем, сервер базы данных выдает на вход 17 системы, откуда оно поступает на один вход регистра 3, на другой вход которого с соответствующего выхода регистра 2 поступает код идентификатора объекта, приславшего запрос. По синхронизирующему импульсу сервера, поступающему через вход 18 системы на синхронизирующий вход регистра 3, входные коды заносятся в регистр 3.

В результате в регистре 3 будет сформирована следующая структура данных.

Признаковая частьИнформационная часть
Код идентификатора объекта - получателя данныхКод содержательной части ответа на запрос

Код признаковой части регистра 3 через вход 96 блока 12 поступает на вход дешифратора 90, который открывает одни из элементов 91-93 И соответствующей группы (для определенности положим, что это элементы 91 И группы.

Параллельно с этим, синхронизирующий импульс сервера базы данных с входа 18 поступает через вход 98 блока 12 на вход элемента 94, где задерживается на время занесения кодов в регистр 3 и срабатывания дешифратора 90, и далее поступает на входы элементов 91 И группы, переписывая содержание ответа на запрос в канал передачи данных объекту-пользователю через выход 102 блока 12 на выход 27 системы.

Кроме того, синхронизирующий импульс, задержанный элементом 95 на время выдачи ответа на запрос, с выхода 99 блока 12 проходит на установочные входы регистров 2, 3, 5, возвращая их в исходное состояние и подготавливая систему к новому циклу работы.

Кроме того, этот же импульс с выхода 99 блока 12 через вход 73 блока 9 поступает на установочный вход триггера 60, также возвращая его в исходное состояние.

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

Источники информации, принятые во внимание при составлении описания заявки:

1. Патент США №0505651 М. кл. G06F 13/40, 13/38, 1992

2. Патент ЕПВ (ЕР) №0507110 М. кл. G06F 15/40, 1992

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



 

Наверх