ANNEX I
Minimum requirements for the quality of the transmission protocols referred to in Article 2
Table 1
Performance requirements
|
Metrics/features |
Minimum requirements |
Primary OSI Layers |
|
Latency |
Latency shall be maintained below 50 milliseconds for the transmission of data to the CTP for shares and ETFs. Latency shall be maintained below 500 milliseconds for the transmission of data to the CTP for bonds. Latency shall be maintained below 500 milliseconds for the transmission of data to the CTP for derivatives. |
Layer 3 (Network) |
|
Throughput |
Throughput shall exceed 100 Megabits per second (Mbps). |
Layer 1 (Physical), Layer 2 (Data link) |
|
Connection setup time |
Round Trip Time (RTT) for connection setup shall be less than 500 milliseconds. |
Layer 4 (Transport) |
|
Scalability |
The protocol shall support operation in clustered or load-balanced environments. |
Layer 2 (Data link), Layer 3 (Network), Layer 4 (Transport) and Layer 7 (Application) |
Table 2
Reliability requirements
|
Metrics/features |
Minimum requirements |
Primary OSI Layers |
|
Error detection mechanism |
The protocol shall include error detection mechanisms to ensure accurate identification of data transmission errors. |
Layer 2 (Data link), or Layer 4 (Transport), or Layer 7 (Application) |
|
Error correction mechanism |
The protocol shall incorporate error correction mechanisms to automatically rectify detected errors. |
Layer 2 (Data link), or Layer 4 (Transport), or Layer 7 (Application) |
|
Recovery mechanism |
The protocol shall feature recovery mechanisms to swiftly recover from transmission failures or interruptions, ensuring seamless continuity of data transmission operations. |
Layer 4 (Transport), or Layer 5 (Session), or Layer 7 (Application) |
Table 3
Security requirements
|
Metrics/features |
Minimum requirements |
Primary OSI Layers |
|
Secure transport layer |
The protocol shall support a secure transport layer to ensure the confidentiality of data during transmission. |
Layer 4 (Transport), Layer 7 (Application) |
|
Authentication |
The protocol shall support credentials-based or certificate-based authentication mechanisms to verify the identity of communicating parties. |
Layer 7 (Application) |
|
Authorisation |
The protocol shall implement authorisation mechanisms to control access to specific resources or functionalities based on user roles or permissions. |
Layer 7 (Application) |
|
Non-repudiation |
The protocol shall incorporate non-repudiation mechanisms to ensure that the originator of a message cannot deny sending it. |
Layer 7 (Application) |
Table 4
Compatibility requirements
|
Metrics/features |
Minimum requirements |
Primary OSI Layers |
|
Open solution |
The implementation of the protocols shall adhere to non-proprietary standards. |
Layer 7 (Application) |
|
Interoperability |
The protocol shall support at least one widely recognised internet standard. |
Layer 7 (Application) |
|
Backward compatibility |
The protocol shall be capable to work with older versions of itself or previous technologies. |
Layer 7 (Application) |