Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method for supporting multiple message-buffer formats

IP.com Disclosure Number: IPCOM000008309D
Publication Date: 2002-Jun-04
Document File: 2 page(s) / 31K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method for a technique supporting multiple message-buffer formats. Benefits include improved functionality and improved performance.

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 50% of the total text.

Method for supporting multiple message-buffer formats

Disclosed is a method for a technique supporting multiple message-buffer formats. Benefits include improved functionality and improved performance.

Background

              Network data is passed up and down through the software stack using message buffers. For example, Internet protocol (IP) data generated by a customer application may be presented to the software component API in a message buffer.

              Conventionally, no set standard exists for the format of a message buffer in a software stack. Typically, software developers use the message buffer format for the operating system (O/S) the software stack is developed on. Sometimes software developers utilize a proprietary format. A conflict can occur when software developed using one format is required to interface with software developed using another format.

              When customers port their applications to new network processors, they typically have two options, reengineer their applications so that they fit into the architecture of the network processor software stack or completely rewrite their application.

              The network protocol software stack for the service-specific network processor provides full application programming interfaces (APIs) for the major software components. Customers can utilize these APIs with their custom applications.

Description

              The disclosed method provides a message buffer interface to the asynchronous transfer manager (ATM) and software components for customers that can be adapted simply and quickly to the customer’s message buffer format.

              Network data in message buffers is presented to the n...