TEL-STER Logo
TEL-STER Logo

TelCOMM

A tool for B2B document exchange using the AS4 protocol

TelCOMM Logo

About TelCOMM

TelCOMM is a tool that enables B2B document exchange using the AS4 protocol. Its implementation in the gas market is driven by European Commission Regulation (EU) 2015/703 of 30 April 2015, establishing a network code on interoperability and data exchange rules.

The AS4 protocol (Applicability Statement 4) is a standard describing secure and reliable message transmission over the public Internet. This protocol is based on well-known and proven solutions such as HTTP, TLS, SOAP, and web services. It represents an open B2B data exchange standard described in the OASIS ebMS 3.0 specification. The elements responsible for the security and reliability of transmitted data are digital signatures and encryption mechanisms (WS-Security).

Architecture

TelCOMM is a solution designed for the MS Windows Server environment, based on the IIS subsystem and .NET Framework version 4.8 or higher. The application can only be shared via the HTTPS protocol, and the version of the TLS protocol used during message transmission is 1.2 or 1.3. TelCOMM features a built-in SQLite database or can utilize an Oracle database.

The program consists of three components:

  • A web interface accessible through a web browser, enabling configuration and interactive document exchange
  • A web service /WebServices/Gateway.asmx, enabling document exchange from an external program
  • A web service /MSH.asmx/Receive, enabling the receipt of documents from partners

Key features

TelCOMM offers a complete suite of tools for secure B2B document exchange.

Web interface

The main application screen allows for sending documents using the AS4 protocol and the One-Way/Push communication pattern via a defined P-Mode. The user interface is available in Polish and English.

API for external programs

TelCOMM can serve as a B2B communication gateway, providing dedicated methods: SendByPModeName, GetUnreadPushMessagesIds, GetMessages, and MarkAsRead.

Receiving documents

An integral part of TelCOMM is the service for receiving AS4 messages – the Receive method in the MSH.asmx web service at /MSH.asmx/Receive.

P-Mode configuration

Configuring AS4 communication between partners involves defining a P-Mode (Processing Mode), which specifies all data exchange parameters.

Certificate updates

Automatic certificate updating is a required component in the European gas market. It aims to automate the process of switching to newer certificates when current ones are nearing their expiration date.

Technical specification

AS4 Profiles
ENTSOG 3.6, ENTSOG 4.0, BDEW
Communication patterns (MEP)

Initiating and Responding: One-Way/Push, Two-Way/Push-Pull

Initiating only: One-Way/Pull, Two-Way/Sync

Hash functions
sha256, sha384, sha512
Digital signature

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

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

Ed25519 certificate: eddsa-ed25519

Data encryption

aes128-cbc, aes192-cbc, aes256-cbc

aes128-gcm, aes192-gcm, aes256-gcm

Key encryption

Key transport – RSA certificate: rsa-oaep-mgf1p, rsa-oaep

Key agreement – ECC certificate: ECDH-ES, X25519 certificate: x25519

Compression: gzip
gzip
ReplyPattern
ReplyPattern: Response (synchronous), Callback (asynchronous)
SecurityTokenReference
SecurityTokenReference: BinarySecurityToken X509v3, X509PKIPathv1, IssuerAndSerialNumber, SubjectKeyIdentifier
ebCore Agreement Update
Yes, for certificates
Multiple attachments per message
Yes
P-Mode
Single P-Mode for both directions (when both partners use the same certificate)
Certificate validation (optional)
OCSP/CRL
Server and client TLS certificate (optional)
Yes
Architecture
Microsoft Windows Server, IIS, .NET Framework 4.8, HTTPS, TLS 1.2 and 1.3
Database
SQLite, Oracle
Interaction
Web browser for users, web service for external programs
Microsoft Defender integration (optional)
Yes
Interface language
Polish, English
Optional extension

GS2TelCOMM Extension

GS2TelCOMM is an optional extension for the TelCOMM program that supports the process of downloading measurement and aggregated data made available by Gaz-System via the AS4 protocol using the Two-Way/Push-Pull or alternatively Two-Way/Sync communication pattern.

The GS2TelCOMM architecture is the same as for the TelCOMM software; it also features a built-in SQLite database or can use Oracle. The extension assists in generating data queries and analyzing responses from the Gaz-System partner, as well as in automated, cyclic data retrieval by defining download schedules.

Retrieved data can be viewed on one of the screens or downloaded via the web service. If the extension is uploaded, the "Gaz-System" item will appear on the TelCOMM navigation bar.

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

Interested in implementation?

Contact us to discuss the possibilities of implementing TelCOMM software in your company.