Інформаційні системи у фінансово-кредитних установах (1999)
3.1.2. Взаємодія між вузлами і користувачами ЕП НБУ
Транспортування даних виконується з допомогою програмних засобів — «агента передавання повідомлення» (АПП). Базовим і найпоширенішим транспортним засобом в ЕП НБУ є пакет ProCarry. Особливістю цього пакета є те, що в разі «аварійного» завершення передачі він забезпечує її продовження з місця, в якому було перервано повідомлення.
Загальна технологія пересилання поштового повідомлення така:
1) створення первинного файла з даними, які потрібно переслати;
2) «конвертування» первинного файла. При цьому він упаковується з метою зменшення його обсягу;
3) пересилання «конверта» у потрібний вузол;
4) «розконвертовування» отриманого «конверта».
Схему загальної технології можна подати у вигляді:
Усі ПОП, які проходять через вузли ЕП НБУ, зберігаються в архіві повідомлень (АрхП) вузлів. АрхП — це по суті набір каталогів, де зберігаються «конверти», які оброблялися на вузлі протягом дня незалежно від того, які вони — приготовлені на вузлі, прийняті або транзитні. Потягом доби архів зберігається, як правило, у відкритому вигляді, а потім архівується.
Інформація архіву ЕП НБУ є розосередженою по мережі (вузлах). Термін зберігання архівів банківських документів здебільшого досить значний (залежно від видів документів 2—10 років). Перед розробниками ЕП НБУ постає проблема задовольнити ці вимоги, диференційовано підходячи до строків зберігання даних.
Взаємодія між вузлами ЕП відбувається так. Якщо на вузлі є повідомлення для абонента іншого вузла, то можливі два варіанти доставляння цього повідомлення.
1. Якщо вузол є пасивним щодо вузла-адресата, то ПОП уміщується в чергу для даного адресата і буде звідти забране віддаленим вузлом лише після того, коли останній сам установить зв’язок. Отже, із РЕВ ПОП забираються в абонентські вузли (як правило, з ініціативи останніх). На практиці ЦВ та регіональні вузли майже безперервно перебувають на зв’язку, тоді як протягом дня є періоди відсутності зв’язку між РЕВ і АВ.
2. Якщо вузол-відправник ПОП є активним щодо вузла-адресата, то він сам ініціює, установлює зв’язок і передає повідомлення.
На вузлі повідомлення може з’явитися двома шляхами. Перший — у результаті роботи програм агента користувача. У такому разі повідомлення «народжується» на самому вузлі і надходить до вихідного каталогу вузла (OUTPUT). Другий шлях — коли ПОП доставляється з іншого вузла, тобто надходить по каналах зв’язку. Тоді воно потрапляє до вхідного каталогу вузла (ІNPUT).
Якщо отримане з деякого вузла ПОП транзитне, тобто призначене для іншого вузла, то після реєстрації його отримання у статистичному журналі, воно надходить із вхідного каталогу вузла до вихідного його каталогу. Коли отримане повідомлення адресоване локальному користувачеві на цьому самому вузлі, то воно вміщується в каталог вхідних повідомлень відповідного користувача цього вузла.
Наголосимо, що копії всіх ПОП, що надійшли як для ЛК, так і транзитних, зберігаються в архіві вузла. Крім того, інформація про них уміщається у файл статистики роботи вузла, який являє собою довідник для архіву.
Файл статистики звичайно доступний Адміністраторові вузла й містить такі реквізити: оригінальне ім’я файла повідомлення; від кого і кому повідомлення надіслано (коди вузлів і абонентів відповідно відправника та одержувача); дата і час підготовки конверта; дата і час отримання конверта; дата і час підготовки квитанції; дата і час розкриття конверта; розмір файла в байтах; характеристика руху файла (отримання, транзит, відправлення) і т. ін.
Важливою функцією в ЕП є забезпечення й підтвердження факту доставлення конверта. Тому в ЕП є функція генерації та обліку підтверджень доставлення поштових повідомлень. Такі підтвердження формуються лише в кінцевому вузлі-одержувачі. Підтвердження формується як файл-квитанція про доставлення ПОП у момент, коли воно потрапляє до вхідного каталогу у вузлі-адресаті. Квитанція формується автоматично програмами АК, якщо в заголовку ПОП, яке надійшло, установлено ознаку видачі підтвердження доставлення.
Файл-квитанція за своєю структурою аналогічна файлу повідомлень і надсилається на адресу абонента-відправника. Облік проходження цього файла здійснюється на всіх транзитних вузлах ЕП, а у вузлі-відправнику ПОП підтвердження доставлення реєструється, але до архіву не надходить, оскільки знищується.
У кожному вузлі ЕП кінцевому користувачеві надаються такі можливості.
1. Формування з будь-яких раніше отриманих або підготовлених файлів поштових конвертів для їх наступного передавання.
2. Формування ПОП безпосереднім введенням даних із клавіатури персонального комп’ютера або редагування попередньо сформованих заготовок (телеграми, листи тощо).
4. Ведення статистичних файлів та архіву повідомлень у кожному вузлі для документування його роботи.
5. Ведення журналів роботи кожного локального користувача вузла із вхідною кореспонденцією.
6. Вибирання даних із поштових конвертів, які доставлені адресатові засобами ЕП.
7. Забезпечення зберігання всієї прийнятої кореспонденції навіть у разі збігу імен файлів-повідомлень.
8. Можливість формування та видавання підтвердження про обробку поштового повідомлення користувачем-адресатом. (Це квитанція не про доставлення, а про безпосередню обробку — розкриття конверта користувачем).
Зрозуміло, що це дає змогу використовувати ЕП для розв’язування найрізноманітніших функціональних задач і операцій банківської та фінансової діяльності. Насамперед ЕП НБУ використовується для забезпечення можливості виконання міжбанківських розрахунків. Саме на базі ЕП НБУ створена й функціонує система електронних міжбанківських платежів (СЕП) банків України. Нині засобами ЕП користуються, виконуючи такі завдання:
забезпечення транспортних вимог системи міжбанківських електронних платежів (пріоритетне завдання ЕП НБУ);
передавання нормативних, директивних та інших документів НБУ;
передавання курсів валют;
передавання та збір статистичних даних;
передавання директив, запитів, звітів, довідок тощо;
подання звітів з оформлення заборгованості векселями;
передавання програмного забезпечення загального та системного користування, змін і доповнень до нього.
За допомогою ЕП НБУ може бути створена така, що охоплює всю країну, система масових електронних платежів із використанням електронних грошей.
В кожному вузлі ЕП НБУ крім довідника зазначених вузлів існують два масиви нормативно-довідкової інформації (НДІ), які описують специфіку конкретного вузла: його конфігурацію та локальних користувачів.
У файлі конфігурації (NODE.CFG), котрий має структуру, аналогічну файлу конфігурації DOS (CONFIC.SYS), задаються поштовий ідентифікатор вузла та інші параметри, які використовують програми агента користувача. Вказується створюваний під час підготовки вузла до роботи в системі ЕП шлях до каталогів локальних користувачів вузла. Довідник ЛК вузла (LUSERS.NDE) містить список усіх локальних користувачів даного вузла. Він також створюється під час запуску вузла і може коригуватися адміністратором вузла.
В ЕП обліковуються та аналізуються помилкові та «збійні» ситуації за допомогою спеціальних програмних засобів. Облік і аналіз ведуться в розрізі типів помилок: збої в каналах зв’язку; програмні помилки і відкази обладнання; незадовільна якість роботи служби ЕП і т.ін. Файл статистики слугує не лише для аналізу, а й для розрахунків із користувачами.
Система ЕП НБУ має понад 2 тис. вузлів (у тому числі 26 РЕВ і 1 ЦВ). Кількість її учасників постійно зростає. Оскільки число кінцевих користувачів на вузлах пошти змінюється від 5 до 120, загальна кількість користувачів, яким надаються послуги ЕП, перебуває в межах від 2000 ´ 5 = 10 000 до 2000 ´ 120 = 240 000.
Обсяги інформації, що їх обробляють Центральний і регіональні вузли, становлять за місяць десятки гігабайт. Швидкість обміну даними між АВ і РЕВ доволі висока і досягає майже 15 000 біт/с, або близько 2 000 байт/с. Така швидкість поки що достатня для ділових повідомлень, але вимоги до неї постійно зростають. Адже система постійно розвивається й модернізується, установлюються та відшукуються нові канали зв’язку.
За час роботи ЕП як її розробниками, так і користувачами було створено багато різних програм, зорієнтованих на роботу ЕП, на використання й розширення її можливостей.
Зауважимо, що в інформаційно-довідковій службі ЦВ є бібліотека таких програм.
Перспективою розвитку ЕП крім поліпшення якісних показників її роботи (скорочення строку доставляння повідомлень, зменшення кількості відказів, можливість підімкнення нових вузлів, збільшення обсягів передавання тощо) є також розробка часткових шлюзів передавання та приймання даних із інших мереж, зокрема й із мережі ІНТЕРНЕТ. Зрозуміло, що при цьому постає проблема додаткових облікових і контрольних функцій, оскільки ЕП НБУ є системою закритого типу й такою, що забезпечує виконання специфічних завдань і послуг. Аналогічні проблеми пов’язані зі створенням шлюзу ЕП НБУ на інші поштові системи.
Система ЕП НБУ постійно розвивається й розвиватиметься далі згідно з вимогами користувачів і прикладних процесів.