Le NCC (Network Communication Controler) a été spécifiquement conçu pour répondre aux besoins des institutions financières afin de router leurs transactions de paiement avec une sécurité optimale. Le NCC peut être utilisé comme un contrôleur local ou distant, un convertisseur de protocole ou de message, une passerelle réseau, un contrôleur LAN, etc.