High Availability And Differentiated Services Come To Network Processors

Sept. 20, 2004
The network processing forum (NPF), an international industry consortium of networking semiconductor, software, and OEM equipment manufacturers, has added two new implementation agreements (IAs) to its growing list of network-processor standards and...

The network processing forum (NPF), an international industry consortium of networking semiconductor, software, and OEM equipment manufacturers, has added two new implementation agreements (IAs) to its growing list of network-processor standards and guidelines.

According to the NPF, this story is about "dis-aggregation," which involves dissecting telecommunications equipment into specific sections and then carefully defining and documenting the hardware and software interfaces. IAs are "box-level" documents that describe various subsets of the equipment and how they're linked to one another. These IAs have done more than anything to spur the development of networking equipment using commercial network processors in lieu of the high-cost, long time-to-market ASIC approach.

The new IAs, the HA Architectural Model and Framework and the HA Service API, define High Availability (HA) features. The HA Architectural Model IA outlines the additions that are needed to build highly available systems within the confines of the NPF software framework. The specification describes what types of interfaces are needed and how they will exchange information with each other and the existing NPF software application-programming interfaces (APIs). This IA also introduces how the Service Availability Forum API can be integrated into the NPF HA middleware. The HA Service API IA defines the data structures and required data types of an operational API that HA-aware applications will use to send HA parameters to other NPF software APIs.

Together, these IAs delineate how HA systems will function within the NPF software environment. They facilitate the development of systems based on flexible and programmable network-processing technologies that will deliver the appropriate HA capabilities.

With the Differentiated Services API IA, applications can communicate quality-of-service (QoS) parameters to network-processing elements, resulting in differentiated classes of service for IP traffic. The IP provides programming and interfaces to specify Diffserv Behavioral Aggregates. The API, designed for the management of Diffserv policies and QoS objects, defines how to specify filters, how to query Diffserv capability profiles, and how to gather Diffserv related statistics. With this specification, customers can implement Diffserv service-level agreements in a standardized manner. As the number of these standard APIs grows, more system OEMs will find that the return-on-investment of using networking processing technologies becomes increasingly compelling.

Check out the full line of IAs at the Network Processing Forum's Web site.

Network Processing Forumwww.npforum.org

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!