Submitted 19th November 2005
Popularity 609
The Network Processing Forum (NPF) was organized to facilitate and accelerate the development of next-generation networking and telecommunications products based on network processing technologies.
By establishing common specifications, the NPF enables equipment manufacturers to significantly reduce their design burden, while having the flexibility to use the best components to fit their requirements. The organization was formed to build on the efforts of two former industry groups, the Common Programming Interface Forum (CPIX) and the Common Switch Interface Consortium (CSIX), by delivering specifications for programmable network elements that reduce equipment time-to-market, while dramatically increasing time-in-market.
Over the past few years, System OEMs have been under intense pressure from their small, medium and large enterprise and worldwide communications service provider customers to deliver solutions that cost-effectively and quickly enabled the delivery of new competitive features and services at faster speeds. In addition to being cost-effective and quick, customers wanted these new capabilities without having to do significant hardware upgrades or make major changes to their existing networks. This environment created significant demand for more flexible and adaptable networking solutions that could be brought to market quickly and cost-effectively. In order to meet these new requirements, industry entrepreneurs combined the programmability of microprocessors with the dedicated speed and performance of ASICs to create a new series of networking products called network processors. These early developments led to a whole new industry dedicated to developing new networking solutions based on network processing technologies.
LiaisonsThe NPF is participating in a new alliance called the Mountain View Alliance which will provide a forum for the coordination of the technical and marketing activities of its member organizations, promote an environment for coexistence and compatibility.
Implementation AgreementThe hardware working group creates Implementation Agreements for the required interfaces (physical and logical) used on Network Processing Elements (NPEs) such as Network Processing Units (NPU), network co-processors and traffic managers.
Http://Www.Npforum.Org/BenchmarkTo create network processing performance benchmarks that are objective, verifiable and provide great value via an open methodology and third party certification.
Hardware Working GroupThe purpose of the Hardware (HW) Working Group is to define, promote and deliver Implementation Agreements for the required interfaces used on Network Processing Elements (NPEs) to permit the integration of multi-vendor network processing devices.
Utilization Of Npf IasThe Network Processing Forum (NPF) is not responsible for the validity of the utilization statements. This data was provided voluntarily by each of the participating companies and is not a promotion or endorsement of any specific product or company.
Software Working GroupThe initial focus of the Working Group is development of necessary framework, namespace and interface management APIs. These lower-level APIs and their connectivity will then be validated via development of an IPv4 unicast top-level command set.