The following information is provided as is, and the authors take no responsibility for the correctness.
TIP/SI - Transport Independent, Printer/System Interface
Overview
The following objectives highlight the purpose of the NPAP:
Simplify the printer driver development process by defining a standard set of command/response transactions between host computer and printer.
Accelerate the development of communicating printers by providing a robust protocol that can be implemented in phases ranging from basic to extended functionality.
Ease customers' printing problems (especially over networks) by accelerating the availability of communicating printers and compatible host software.
Assist software developers in minimizing time to market by establishing a base set of functions that insure a minimum level of host-to-printer communications.
Facilitate the creation of powerful network print management software by defining transactions that work across a wide range of printers.
Enable the creation of standard control/communications firmware that can be included in many peripheral devices.
Create a set of guidelines for host-to-printer communications that are independent of the transport mechanism used between devices.
Enhance the management of printers in networks by providing a mechanism for printers to readily identify their status and configuration to the host application.
Permit design innovation by providing flexibility within the specification for printer manufacturers to include extensions to the original set of guidelines.
Insure cross-platform host-to-printer communications by creating a set of guidelines independent of the operating system.
The resultant protocol is printer language (data stream) independent with the capability of a printer to support multiple data streams, all active at the same time, if desired.
Tunneling of SNMP requests.
-
IEEE Standard 1284 IEEE Standard Signaling Method for a Bidiretional Parallel Peripheral Interface for Personal Computers
IEEE Standard 1284.3 Standard for Interface and Protocol Extensions to IEEE Std. 1284 Compliant Peripheral and Host Adapter Ports.
-
Reference