140 likes | 160 Views
Explore the essential features of a device monitoring system for enterprises. Learn about monitoring capabilities, management requirements, and network impact considerations, ensuring compatibility and scalability.
E N D
MFD WEB Management Requirements and Approach PWG - New Orleans /W. Wagner, NetSilicon
Requirements - Monitoring • Manufacturer: • Product service – from central or distributed locations • Product statistics – information to make product better • Imaging support service (enterprise or external): • Usage/costing – Meter reads • Supplies – just-in-time supplies and maintenance • Service – automatic alert of problems – keeps customer happy and machine running PWG - New Orleans /W. Wagner, NetSilicon
Requirements - Management • Manufacturer: • Product update – send to new code • Product upgrade – sell additional services and deliver directly to machine • Imaging support service (enterprise or external): • Setup change – defaults, server links, address lists • Constrain usage – encourage timely bill payments, discourage abuse, change authorized users PWG - New Orleans /W. Wagner, NetSilicon
Objectives • Compatible with enterprise environments • Low network traffic impact • security provisions and policies • Scalable • Large enterprise • Support of many small offices • Standard yet Flexible • Transport and format standard • Content customizable PWG - New Orleans /W. Wagner, NetSilicon
Necessary Features • Identification of Device Characteristics • Model, Manufacturer, Configuration • Location, Contacts, Administrator • Objects that can be monitored, current value • Objects that can be managed, current value • Date-Time PWG - New Orleans /W. Wagner, NetSilicon
Necessary Features • Remote programmability (Instructions) • Specify Objects to be monitored • Rate of monitoring • Rate/time of reporting • Accommodate default sets of Status, Usage and Alert objects PWG - New Orleans /W. Wagner, NetSilicon
Necessary Features • Reports • Compatible with Data Base Management • Human Readable? PWG - New Orleans /W. Wagner, NetSilicon
Aspects to be Defined • Transport • Report • Instruction • Message format • Coding • Compatibility with Data Base Management • Contents PWG - New Orleans /W. Wagner, NetSilicon
Related Extant Standards • IPP Notification - INDP method but • Stress printer rather than job • Subscription => Instructions • Cannot rely on access to printer as server • MIB/SNMP • Structured management information • WebDev • Various Data Base Systems PWG - New Orleans /W. Wagner, NetSilicon
Base Information Sources • Network Monitor for Existing Equipment • MIB via SNMP (standardized and proprietary) • Web Pages (proprietary) • CIM • Protocols like NPAP, IPP • Integral Agent for New Equipment PWG - New Orleans /W. Wagner, NetSilicon
Suggestion • Device uses http Client to contact Assigned Server • Push reports • Pull instructions • Security • Compatible with standard Proxies • Device Capable of authentication response • Encrypted reports ? • Allow Local Oversight ? PWG - New Orleans /W. Wagner, NetSilicon
IPP Notification Model • output device or serverPDA, desktop, or server +---------------+ +--------+ Optional | ########### | | client |-----Subscription ---------># Printer # | +--------+ Creation Operation | # Object # | • +------------+ | #####|##### | |Notification| +-------|-------+ |Recipient |<----IPP Event Notifications----+ +------------+ (Job and/or Printer Events) • Add ability to Pull Subscriptions (Instructions) PWG - New Orleans /W. Wagner, NetSilicon
Suggestion • Format and Coding • XML coding • SOAP ? Or Just XML over HTTP? • Identify objects with MIB OID • Concise OID/Value format with limited indexing ability PWG - New Orleans /W. Wagner, NetSilicon
What to do next? • Is there interest in Standardization? • Limiting Scope? • Monitoring only? • Default only? (no instructions) • Just standardize interface with server? • Consider • Transport (HTTP or custom) • Object identification method • Report contents, coding and formats • Instruction coding, format, PWG - New Orleans /W. Wagner, NetSilicon