TEL-STER Logo
TEL-STER Logo

TelCOMM

Narzędzie umożliwiające wymianę dokumentów typu B2B za pomocą protokołu AS4

TelCOMM Logo

O TelCOMM

Oprogramowanie TelCOMM to narzędzie umożliwiające wymianę dokumentów typu B2B za pomocą protokołu AS4, którego wdrożenie na rynku kontrahentów gazu wynika z Rozporządzenia Komisji Europejskiej (UE) 2015/703 z dnia 30 kwietnia 2015 ustanawiającego kodeks sieci czyli zasady interoperacyjności i wymiany danych.

Protokół AS4 (Applicability Statement 4) to standard opisujący bezpieczne i niezawodne przesyłanie komunikatów przez publiczną sieć Internet. Protokół ten bazuje na powszechnie znanych i sprawdzonych rozwiązaniach, takich jak protokoły HTTP, TLS, SOAP oraz usługach sieciowych (web service). Reprezentuje otwarty standard wymiany danych typu B2B opisany w specyfikacji OASIS ebMS 3.0. Elementami odpowiedzialnymi za bezpieczeństwo i wiarygodność przesyłanych danych są podpisy cyfrowe oraz mechanizmy szyfrujące (WS-security).

Architektura

Oprogramowanie TelCOMM jest rozwiązaniem adresowanym dla środowiska MS Windows Server, bazującym na podsystemie IIS oraz .NET Framework w wersji co najmniej 4.8. Aplikacja może być udostępniana jedynie w oparciu o protokół HTTPS, a wersja używanego protokołu TLS podczas wysyłania komunikatów to 1.2 lub 1.3. TelCOMM posiada wbudowaną bazę danych SQLite lub ma możliwość korzystania z bazy danych Oracle.

Program składa się z trzech komponentów:

  • Interfejs webowy dostępny przez przeglądarkę internetową, umożliwiający konfigurację i interaktywną wymianę dokumentów
  • Usługa sieciowa /WebServices/Gateway.asmx, umożliwiająca wymianę dokumentów z poziomu programu zewnętrznego
  • Usługa sieciowa /MSH.asmx/Receive, umożliwiająca odbiór dokumentów od partnerów

Kluczowe funkcje

TelCOMM oferuje kompletny zestaw narzędzi do bezpiecznej wymiany dokumentów B2B.

Interfejs webowy

Główny ekran aplikacji umożliwia wysyłanie dokumentów z użyciem protokołu AS4 i wzorca komunikacji One-Way/Push za pomocą zdefiniowanego P-Mode. Interfejs użytkownika dostępny jest w języku polskim i angielskim.

API dla programów zewnętrznych

TelCOMM może spełniać zadanie bramki do komunikacji B2B, udostępniając dedykowane metody: SendByPModeName, GetUnreadPushMessagesIds, GetMessages, MarkAsRead.

Odbieranie dokumentów

Integralną częścią TelCOMM jest usługa do odbierania komunikatów AS4 - metoda Receive w usłudze sieciowej MSH.asmx pod adresem /MSH.asmx/Receive.

Konfiguracja P-Mode

Konfiguracja komunikacji AS4 między partnerami polega na zdefiniowaniu P-Mode (Processing Mode), określającego wszystkie parametry wymiany danych.

Aktualizacja certyfikatów

Automatyczna aktualizacja certyfikatów jest wymaganym składnikiem na europejskim rynku gazowym. Ma na celu zautomatyzowanie procesu zmiany certyfikatów na nowsze, gdy certyfikat jest bliski utraty ważności.

Specyfikacja techniczna

Profile AS4
ENTSOG 3.6, ENTSOG 4.0, BDEW
Wzorce komunikacji (MEP)

Inicjowanie i odpowiadanie: One-Way/Push, Two-Way/Push-Pull

Tylko inicjowanie: One-Way/Pull, Two-Way/Sync

Funkcje skrótu (hash)
sha256, sha384, sha512
Podpis cyfrowy

Certyfikat RSA: rsa-sha256, rsa-sha384, rsa-sha512

Certyfikat ECC: ecdsa-sha256, ecdsa-sha384, ecdsa-sha512

Certyfikat Ed25519: eddsa-ed25519

Szyfrowanie danych

aes128-cbc, aes192-cbc, aes256-cbc

aes128-gcm, aes192-gcm, aes256-gcm

Szyfrowanie klucza

Transport klucza - certyfikat RSA: rsa-oaep-mgf1p, rsa-oaep

Uzgadnianie klucza - certyfikat ECC: ECDH-ES, certyfikat X25519: x25519

Kompresja: gzip
gzip
ReplyPattern
ReplyPattern: Response (synchroniczność), Callback (asynchroniczność)
SecurityTokenReference
SecurityTokenReference: BinarySecurityToken X509v3, X509PKIPathv1, IssuerAndSerialNumber, SubjectKeyIdentifier
ebCore Agreement Update
Tak, dla certyfikatów
Wiele załączników w komunikacie
Tak
P-Mode
Jeden P-Mode dla obu kierunków (gdy obaj partnerzy używają tego samego certyfikatu)
Walidacja certyfikatów (opcjonalnie)
OCSP/CRL
Certyfikat TLS serwera i klienta (opcjonalnie)
Tak
Architektura
Microsoft Windows Server, IIS, .NET Framework 4.8, HTTPS, TLS 1.2 i 1.3
Baza danych
SQLite, Oracle
Interakcja
Przeglądarka internetowa dla użytkowników, usługa internetowa (web service) dla programów zewnętrznych
Integracja z Microsoft Defender (opcjonalnie)
Tak
Język interfejsu
polski, angielski
Opcjonalne rozszerzenie

Rozszerzenie GS2TelCOMM

GS2TelCOMM jest opcjonalnym rozszerzeniem dla programu TelCOMM wspomagającym proces pobierania danych pomiarowych i zagregowanych, udostępnianych przez Gaz-System za pomocą protokołu AS4 przy użyciu wzorca komunikacji Two-Way/Push-Pull lub alternatywnie Two-Way/Sync.

Architektura GS2TelCOMM jest taka sama jak dla oprogramowania TelCOMM, również posiada wbudowaną bazę danych SQLite lub może korzystać z Oracle. Rozszerzenie wspomaga w obszarach generowania zapytań o dane i analizowania odpowiedzi od partnera Gaz-System oraz w automatycznym, cyklicznym pobieraniu danych poprzez definiowanie harmonogramów pobierania.

Uzyskane dane możliwe są do podglądu na jednym z ekranów lub do pobrania przez usługę sieciową. W przypadku wgrania rozszerzenia, na pasku nawigacyjnym oprogramowania TelCOMM pojawi się pozycja „Gaz-System”.

AS4 Two-Way/Push-Pull
AS4 Two-Way/Sync

Zainteresowany wdrożeniem?

Skontaktuj się z nami, aby porozmawiać o możliwościach wdrożenia oprogramowania TelCOMM w Twojej firmie.