22 January 2003 -- San Jose-based network processor software supplier Teja Technologies Inc and Dublin-based network processor-based solution designer Silicon & Software Systems Ltd (S3) are strengthening their relationship by entering into a distribution agreement for the European marketplace.
Through this strategic partnership S3, which has offices in Ireland, the USA, The Netherlands, Poland and the Czech Republic, will distribute and support throughout Europe Teja's NP Software Platform, which is designed for the parallel, multi-processing architecture of Intel network processors (NPUs). The companies say that, together, they will work to accelerate the introduction of advanced, NPU-based products while reducing costs and development risk.
S3 has 16 years of communication equipment development experience. A founding member of the Network Processing Forum (NPF), S3 has developed an extensive portfolio of ATM, MPLS and Enterprise NPU-based solutions.
The agreement expands on a pre-existing relationship, under which the companies jointly developed Teja's ATM Foundation Application, which supports the Intel IXP2400 and IXP2800 NPUs. The ATM-to-Ethernet switch application building block provides developers with a software base from which to quickly and easily create high-performance networking equipment such as multi-service switches, VoIP, DSLAMs and other broadband access devices. It supports ATM adaptation layers AAL2 and AAL5 for voice and data applications, while its high-performance forwarding plane provides software SAR, Layer 2 and Layer 3 forwarding, as well as integrated IP over ATM.
"We are pleased to extend our collaboration with S3 beyond our joint development efforts to now encompass selling and supporting Teja products in the important European market," said Teja's CEO David Stepner. "The combination of our Teja NP Software Platform, which takes a systems-level approach to NPU application development, and S3's systems-level design and integration capabilities in the network processing space make this partnership an ideal match."
"We have first hand experience of developing solutions in the Teja environment and are pleased to give our endorsement to the toolkit and its underlying paradigm," said Jim O'Donoghue, general manager of S3's NPU Business Unit.
Teja NP includes an Application Development Environment, Network Processing Operating System (NPOS), and a library of foundation application building blocks including TCP Offload/Acceleration, IPv4 Forwarding, ATM, and Layer 2 Transparent Bridging. Using Teja NP, European developers can create high-performance networking applications for an entire, multi-processor Intel NPU-based system with a common programming model across all processors in the system.
The programming model is independent of the underlying hardware, thereby protecting development investments by enabling application reusability across multiple products and multiple generations of processors. The systems-level approach of the platform allows network OEMs to benefit from greatly reduced development time and costs, while achieving high performance.