Printer MIB Working Group Harry Lewis IBM Gary Gocek Xerox Corp
Total Page:16
File Type:pdf, Size:1020Kb
Printer MIB Working Group Harry Lewis IBM Gary Gocek Xerox Corp. Randy Turner 2Wire, Inc. Expires 9 February 2001 9 August 2000 1 2 3 Printer MIB v2 4 <draft-ietf-printmib-mib-info-06.txt> 5 6 7 Status of this Memo 8 9 This document is an Internet-Draft and is in full conformance with 10 all provisions of Section 10 of RFC 2026 [17]. 11 12 Internet-Drafts are working documents of the Internet Engineering 13 Task Force (IETF), its areas, and its working groups. Note that other 14 groups may also distribute working documents as Internet-Drafts. 15 16 Internet-Drafts are draft documents valid for a maximum of six months 17 and may be updated, replaced, or made obsolete by other documents at 18 any time. It is inappropriate to use Internet-Drafts as reference 19 material or to cite them other than as "work in progress." 20 21 To learn the current status of any Internet-Draft, please check the 22 "1id-abstracts-txt" listing contained in the Internet-Drafts Shadow 23 Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe), 24 munnari.oz.au (Pacific Rim), ftp.ietf.org (US East Coast), or 25 ftp.isi.edu (US West Coast). 26 27 For tips on printing this document or on modifying the original 28 Microsoft Word source document, see [1]. 29 30 Abstract 31 32 This document provides definitions of models and manageable objects 33 for printing environments. The objects included in this MIB apply to 34 physical, as well as logical entities within a printing device. This 35 MIB definition makes explicit references to the Host Resources MIB 36 (RFC 2790 [28]), as well as the Interfaces Group of MIB-II (RFC 1213 37 [14]). Lewis, Gocek, Turner [Page 1] INTERNET DRAFT Printer MIB V2 9 August 2000 38 Table of Contents 39 40 Status of this Memo..........................................1 41 Abstract.....................................................1 42 1. Introduction.............................................4 43 1.1 Network Printing Environment............................4 44 1.2 Printer Device Overview.................................5 45 1.3 Categories of Printer Information.......................5 46 1.3.1 Descriptions..........................................5 47 1.3.2 Status................................................5 48 1.3.3 Alerts................................................5 49 2. Printer Model............................................6 50 2.1 Overview of the Printer Model...........................7 51 2.2 Printer Sub-Units.......................................8 52 2.2.1 General Printer.......................................8 53 2.2.1.1 International Considerations........................8 54 2.2.2 Inputs................................................9 55 2.2.3 Media.................................................9 56 2.2.4 Outputs...............................................9 57 2.2.5 Finishers............................................10 58 2.2.6 Markers..............................................10 59 2.2.7 Media Paths..........................................10 60 2.2.8 System Controller....................................11 61 2.2.9 Interfaces...........................................11 62 2.2.10 Print Job Delivery Channels.........................11 63 2.2.11 Interpreters........................................12 64 2.2.12 Console.............................................12 65 2.2.13 Alerts..............................................12 66 2.2.13.1 Status and Alerts.................................12 67 2.2.13.2 Overall Printer Status............................13 68 2.2.13.2.1 Host Resources MIB Printer Status...............14 69 2.2.13.2.2 Sub-unit Status.................................16 70 2.2.13.3 Alert Tables......................................17 71 2.2.13.4 Alert Table Management............................18 72 2.3 Read-Write Objects.....................................19 73 2.4 Enumerations...........................................20 74 2.4.1 Registering Additional Enumerated Values.............20 75 3. Groups from other MIB Specifications....................21 76 3.1 System Group...........................................21 77 3.2 System Controller......................................22 78 3.3 Interface Group objects................................22 79 3.3.1 Interface Types......................................22 80 3.4 Implications involved with using external MIB groups...22 81 3.4.1 Host Resource MIB Device Group.......................23 82 3.4.2 Host Resource Storage Group..........................24 83 3.4.3 MIB-II Interface Group...............................24 84 4. Differences from Previous Version.......................25 85 5. The Printer MIB.........................................26 86 -- Textual conventions for this MIB module..................26 87 -- The General Printer Group................................54 88 -- The Responsible Party group..............................56 89 -- The Auxiliary Sheet Group................................59 90 -- Administrative section...................................60 91 -- General alert table section..............................60 Lewis, Gocek, Turner Expires 9 February 2001 [Page 2] INTERNET DRAFT Printer MIB V2 9 August 2000 92 -- The Cover Table..........................................61 93 -- The Localization Table...................................62 94 -- The System Resources Tables..............................63 95 -- The Input Group..........................................65 96 -- The Extended Input Group.................................70 97 -- The Input Media Group....................................71 98 -- The Input Switching Group................................73 99 -- The Output Group.........................................74 100 -- The Extended Output Group................................77 101 -- The Output Dimensions Group..............................78 102 -- The Output Features Group................................79 103 -- The Marker Group.........................................81 104 -- The Marker Supplies Group................................85 105 -- The Marker Colorant Group................................87 106 -- The Media Path Group.....................................89 107 -- The Print Job Delivery Channel Group.....................92 108 -- The Interpreter Group....................................98 109 -- The Console Group.......................................101 110 -- The Alerts Group........................................104 111 -- Conformance Information.................................108 112 6. IANA Considerations....................................118 113 7. Internationalization Considerations....................118 114 8. Security Considerations................................118 115 9. Copyright Section......................................119 116 10. References............................................120 117 Appendix A - Glossary of Terms.............................122 118 Appendix B - Media Size Names from ISO/IEC 10175 119 Document Printing Architecture.............................125 120 Appendix C - Media Names...................................127 121 Appendix D - Roles of Users................................131 122 Appendix E - Overall Printer Status Table..................135 123 Appendix F – Participants..................................136 124 Authors' Addresses.........................................136 125 Lewis, Gocek, Turner Expires 9 February 2001 [Page 3] INTERNET DRAFT Printer MIB V2 9 August 2000 126 1. Introduction 127 128 1.1 Network Printing Environment 129 130 The management of producing a printed document, in any computer 131 environment, is a complex subject. Basically, the task can be divided 132 into two overlapping pieces, the management of printing and the 133 management of the printer. Printing encompasses the entire process of 134 producing a printed document from generation of the file to be 135 printed, selection of a printer, choosing printing properties, 136 routing, queuing, resource management, scheduling, and final printing 137 including notifying the user. Most of the printing process is 138 outside the scope of the model presented here; only the management of 139 the printer is covered. 140 141 Figure 1 - One Printer's View of the Network 142 143 system printer asset user user user 144 manager operator manager 145OOOO O O 146 /|\ /|\ /|\ /|\ /|\ /|\ 147 /\ /\ /\ /\ /\ /\ 148|||| | | 149 +---------+ +-------+ +-------+ +-------+ +-----------+ +-----------+ 150 |configur-| |printer| | asset | |printer| | user | | user | 151 |ator | |manager| |manager| |browser| |application| |application| 152 +---------+ +-------+ +-------+ +-------+ +-----------+ +-----------+ 153 ^ ^ ^ ^ | | 154 |R/W |R/W |R |R +-----------+ +-----------+ 155 | | | | | spooler | | spooler | 156 | | | | +-----------+ +-----------+ 157 | | | | | | 158 | | | | +-----------+ +-----------+ 159 | | | | |supervisor | |supervisor | 160 | | | | +-----------+ +-----------+ 161| | | | ^^^^ 162 | | | | |R |R/W |R |R/W 163v v | | |||| 164 ================================================== | ===== | 165 | print| print| 166 |SNMP data| data| 167 +-----+ +-------+ PCL| PCL| 168 | MIB |<------>| agent | PostScript| PostScript| 169 +-----+ +-------+ NPAP| NPAP| 170 |unspecified etc.| etc.| 171 +=============+ +-----------------+ | | 172 | |--|channel/interface|<--+ | 173 | | +-----------------+ | 174 | PRINTER | | 175 | | +-----------------+ | 176 | |--|channel/interface|<----------------+ 177 +=============+ +-----------------+ 178 Lewis, Gocek, Turner Expires 9 February 2001 [Page