The AMHS Gate is an ICAO SARPs compliant MTCU that allows the conversion of AFTN messages to AMHS and vice versa. The AMHS Gate is written in Java and runs co-located with Isode's M-Switch X.400.
The integration with the AFTN Switch can be achieved:
- through the use of the standard Internet Protocol (IP) sockets
- by using a shared file system, and then reading and writing messages in configurable directories
- Full ICAO Doc 9880 compliance.
- A Monitoring and Management console to configure and monitor the operation of the MTCU component
- Tight integration with M-Switch's MConsole for logging and message auditing
- Flexible AFTN ↔ AMHS address conversion, using either an ICAO compliant X.500 ATN Directory, or the EUROCONTROL AMC Tables with conversion information
- Supports both XF and CAAS addressing schemes
- Supports the Extended ATS Message Handling Service
- Support of the generation and reception of messages in both Basic Encoding and Extended Encoding [IHE]
- Support the use of Directory [DIR]
- Support for the SEC functional group [SEC]
X.400 P1 Connectivity
Isode M-Switch X.400 is usually operated over TCP/IP using ITOT (ISO Transport over TCP). Both IPv4 and IPv6 are supported. It is also possible to connect M-Switch X.400 (and therefore the AMHS/AFTN Gateway) to an ATN Router, for full OSI stack support, including TP0 and TP4.
The AMHS Gate runs on Windows (all versions from 2008 Server, Vista, 7, 8 and 8.1), Linux (Redhat, Ubuntu, etc) and Sun Solaris.
The MTCU Component
The MTCU component offers full conformance to the latest version of ICAO Doc 9880, which itself supersedes ICAO Doc 9705. It also complies with messages in the ICAO Annex 10, Volume II.
Message Transfer Conformance
An MTA must support Message Transfer, using the X.400 P1 protocol. M-Switch is conformant to the core ISP requirements for the 1984, 1988, and 1996, 1999 and 2003 versions of X.400.