Projector Subunits (Subsystems) and Their Contents Rick Landau, Dell, and the Projector & Display Management WG 2007/06/18.

Slides:



Advertisements
Similar presentations
Follow the instruction to install the PC Suite from the SD card: 1.Go to the settings -> SD Card & phone storage -> Enable the mass storage only mode 2.Connect.
Advertisements

Zhongxing Telecom Pakistan (Pvt.) Ltd
Chapter 1: The Database Environment
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 4 Computing Platforms.
Manuscript Central Training Author Center Module 2.
What's a Proxy Printer Provider? PWG WIMS-CIM Working Group Rick Landau Dell, CTO Office 2008/08/08 v0.2.
POSSIBLE Projector Subunits (Subsystems) and Their Contents Rick Landau, Dell, and Projector & Display Management BOF 2006/09/13.
Projector & Display Management WG Projector & Display Management WG F2F Meeting 2007/03 Agenda Rick Landau, Dell, and the Projector & Display Management.
POSSIBLE Projector Subunits (Subsystems) and Their Contents Rick Landau, Dell, and Projector & Display Management BOF 2006/09/13.
1Copyright © 2007, Printer Working Group. All rights reserved. PWG Projector & Display Management (PDM) Working Group (summary to be inserted into plenary.
Some Requirements for Projector & Display Management Rick Landau Dell 12 July 2005.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 19 Abstract Test Suite for UNI Type 1 February 2008.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Tutorial 9 – Creating On-Screen Forms Using Advanced Table Techniques
State of New Jersey Department of Health and Senior Services Patient Safety Reporting System Module 2 – New Event Entry.
Introduction to HTML, XHTML, and CSS
Environmental Remote Sensing GEOG 2021
Communicating over the Network
Microsoft®.
DCT Retail Mode for Live Demo
Week 2 The Object-Oriented Approach to Requirements
1 Chapter One Introduction to Computer Networks and Data Communications.
Version 1.0 digitaloffice.intel.com Intel ® vPro Technology Intel ® Active Management Technology Setup and Configuration HP Laptop – Compaq 6910p Small.
Our Digital World Second Edition
Mehdi Naghavi Spring 1386 Operating Systems Mehdi Naghavi Spring 1386.
Output Devices.
Chapter 1: Introduction to Scaling Networks
1 Quality of Service Issues Network design and security Lecture 12.
Campaign Overview Mailers Mailing Lists
1 Audio Video Production Cables and Connectors Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used.
1 AirWare : urban and industrial air quality assessment and management Release R5.3 beta DDr. Kurt Fedra Environmental Software & Services GmbH A-2352.
Yong Choi School of Business CSU, Bakersfield
Exercise 1: Install PC Software & NXT Firmware
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
25 July, 2014 Hailiang Mei, TU/e Computer Science, System Architecture and Networking 1 Hailiang Mei Remote Terminal Management.
Telemetry Modules Quick Start
COMPUTER INTERFACES.
Communication Systems (EC-326)
Template V.24, 1-Mar-2007 Creating Value with the Infor MES & QM Jay Melville Sr. Manufacturing Consultant Mike LeRoy Business Unit Manager, May 30, 2007.
4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Services Course Windows Live SkyDrive Participant Guide.
Executional Architecture
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Chapter 9: Subnetting IP Networks
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
2004 EBSCO Publishing Presentation on EBSCOadmin.
Chapter 10: The Traditional Approach to Design
Systems Analysis and Design in a Changing World, Fifth Edition
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Chapter 12 Working with Forms Principles of Web Design, 4 th Edition.
PSSA Preparation.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
Chapter 6 SNMPv2 6-1 Network Management: Principles and Practice
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® PowerPoint 2010 © 2011 The McGraw-Hill Companies,
South Dakota Library Network MetaLib User Interface South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota.
What’s new in WebSpace Changes and improvements with Xythos 7.2 Effective June 24,
TCP/IP Protocol Suite 1 Chapter 18 Upon completion you will be able to: Remote Login: Telnet Understand how TELNET works Understand the role of NVT in.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Introduction The Epson LCD projector is a highly versatile presentation tool. The projector can utilize up to two computer sources, and up to three video.
POSSIBLE Projector Subunits (Subsystems) and Their Contents
Some Requirements for Projector & Display Management
PWG Quarterly Feb 2007 Projector & Display Management BOF Status
POSSIBLE Projector Subunits (Subsystems) and Their Contents
Some Requirements for Projector & Display Management
PWG Projector & Display Management (PDM) Working Group
Some Requirements for Projector & Display Management
POSSIBLE Projector Subunits (Subsystems) and Their Contents
Presentation transcript:

Projector Subunits (Subsystems) and Their Contents Rick Landau, Dell, and the Projector & Display Management WG 2007/06/18

2 Scope of Devices: Projectors and Displays Video projectors and displays – Permanently or semi-permanently mounted for use – Used as a utility, a service that is expected to be always available – Devices that need to be managed remotely Examples: – Projectors mounted in conference rooms, theaters – Digital signage in public areas NOT desktop monitors attached to PCs

3 Current state of Our Model of Projectors & Displays Division of the device into subunits Possible contents of the various subunits – Suggestive lists, not exhaustive Need to decide later – What to include in the specs – What is mandatory versus optional (usage profiles) Leave room for expansion

4 Need Formal Definitions We need to define subunits formally. For each subunit, – What are its purpose and content? – How it is distinguished from other subunits? Then define data items within subunit formally – Name, contents, semantics, usage – What shall we call it, in SNMP and Web contexts? – What does it contain? How do the agent and the user interpret its contents? – How do the agent and the user manipulate it? – Careful to distinguish setting data versus state and status info – (Approximate but probably not precise data syntax, which sometimes depends on the access protocol)

5 Scope of Definitions for a Subunit What's the purpose What's in, what's out What functions are to be included, e.g., – Management functions included – Discovery not included – Delivery of images and data not included – On the other hand, management of discovery protocols, e.g., disabling UPnP, is included

6 Proposed Subunits And who is drafting a spec for the subunit

7 Subunits of a Projector - 1 General information – Power states - RM Localization - RL Interlocks - RL Display Settings and Capabilities - HM & KA Light Source - HM & KA Signal Sources - HM & KA Optics - RL Thermal Management - ND – Fans – Filters – Temperature sensors

8 Subunits of a Projector - 2 System controller - RR Interfaces - RR Transports Capabilities - RR Interpreters & Codecs - RR Console - RL Audio - ND Alerts - RL FRUs – No, not a separate group

9 Who Are Those Initials? KA - Koichi Ara, NEC ND - Nick D'Alessio, Dell LF - Lee Farrell, Canon RL - Rick Landau, Dell RR - Raymond Rogers, Symon RM - Randy Massengale, Spinoza HM - Hiroshi Midorikawa, Epson

10 General Information Subunit Purpose: Describe and control all the scalar information that describes the unit overall. Identification – Manufacturer, model, serial number Status – Power state – Age, unit – Temperature, unit Settings – Current language for console, SNMP, web server – Date, time – Power on/off Current status values (may be here or in related groups) – E.g., video connector in use, video mode, audio source, etc.

11 Localization Subunit Purpose: Describe all the local languages supported by the management agent. Language, region, character set If this group is absent, assume English

12 Interlocks Subunit Purpose: Describe all the interlocked covers and safety switches in the device. Description Status

13 Display Capabilities Subunit Purpose: Describe the static characteristics of the device that do not change depending on the state of the device. Physical size (for display, not projector): Horizontal, Vertical, unit (Note that Horizontal, Vertical, Width, and Height will be tricky to define, given that the device may be mounted in different positions.) Resolution: W pixels, H pixels – Pixel aspect ratio Color model, color depth, bits Mounting options: landscape, portrait, upside down Mounting settings: front/rear, floor/ceiling, landscape/portrait

14 Signal Sources Subunit Describe the logical inputs to the device. Video Audio

15 Light Source Subunit Purpose: Describe and control the static and dynamic characteristics of all the lights in the device: backlights, sidelights, lamps, LEDs, lasers, etc. Lamp type, technology, part number for replacement – Multiple lamps for some DLPs – Even backlighting is replaceable in LCDs – Replaceable modules of LEDs – Maybe multiple part numbers for a single item (e.g., different brightnesses) Status Age, unit, max age On/off cycles Power save mode settings – Blanking, standby, off (may need careful wording to avoid submarine patents) – Timeouts, enable/disable – No-signal image

16 Current Video State Purpose: Describe and control the properties that affect the image representations of the device. Current source (here or in General group? Probably general) Input color space: 4-2-2, input sync polarity, H and V frequencies, HxV pixels, aspect ratio, Interlace/progressive, color system

17 Video Settings and Profiles Purpose: Describe and control all video settings. Settings may be combined into stored profiles for different setups Settings that might be included as part of current profile – Current mode settings Picture mode: PowerPoint, photo, video, cinema Maintain aspect ratio? Stretch, crop, squeeze modes – Appearance Color temperature Brightness, contrast, gamma (more than one parameter, choice of curve from set, separate curves per color) –Optional to protect trade secrets Color intensities Saturation, sharpness, tint White intensity Noise reduction H and V position, size closed captioning, dynamic color balance for colored targets (move to installation settings)

18 Saved Profiles per Video Source Different video sources may have assigned default values for display – Signal source: interface and channel All the same attributes as the current state, including – Mode – Others (on previous page) Other features not stored in profile (move these) – Picture-in-picture, picture-by-picture settings

19 Optics Subunit Purpose: Describe and control the physical optical components of the device. Focus level – Autofocus enable Zoom level Keystoning H and V levels – Autokeystone enable (Again, Horizontal, Vertical, Up, Down, Left, Right need to be defined very carefully)

20 Thermal Management Subunit Fans Filters Temperature sensors

21 Fans Purpose: Describe the static and dynamic characteristics of all fans or other cooling devices. Name, location, part number for replacement, replacement cycle Status Speed setting, reading, maybe very coarse measurements Maybe thresholds for speeds

22 Filters Purpose: Describe the static and dynamic characteristics of air flow filters in the device. Name, location, part number for replacement Age, unit, replacement cycle

23 Temperature and other thresholds Purpose: Describe the static and dynamic characteristics of temperature sensors and thermal limit switches in the device. Multiple Simple sensors or scalar settings

24 System controller Subunit Purpose: Describe the static characteristics of the hardware and software in the controller(s) of the device. Battery backup status Timer programmed events Multiple controllers – Identification Firmware versions Upgradeable? – Controller status or errors, esp. for subcontrollers History

25 Interfaces Subunit Purpose: Describe and control the physical interfaces of the device and their relationships to signal source interpreters. (Every connector, including hand remote control) Enable/disable – Including power switch Status

26 Transport Mechanisms XXXX Purpose: Describe and control the network characteristics of the device used for display and management data. Description Enable/disable For protocols spoken on interfaces, e.g., – IP parameters: addr, mask, broadcast, DNS, DHCP – Wireless parameters: IP, WEP, WPA, wi-fi radio – USB parameters – IR format – Serial line protocols May need to include multiple entries in the network stack, e.g., IP and HTTP, MMS, RealMedia, etc. (The combination of interface, channel, and video mode parameters needs a very general data model, not just linear lists of settings.)

27 Transport Capabilities Subunit Purpose: Describe the static characteristics of the communications protocol stacks. (examples only, not exhaustive) Interfaces physical interface, e.g., ethernet enable/disable Transports ISO layer 2, e.g., IP, wireless appropriate parameters Session protocols RealMedia, Windows Media, SIP, RTTP HTTP, RDP enable/disable Payload formats (codecs) MPEGs, JPG, PDLs (Associations come later)

28 Interpreters, Codecs Subunit Purpose: Describe the static characteristics of the video and audio data interpreters and their relationships to transport protocols. Interpreter types available – E.g., JPG, PDF – Packetized video – MPEG Capabilites, interactions between content, transport, connector

29 Console Subunit Purpose: Describe all the physical controls of the device. Buttons – Description – Enable/disable functions for some buttons Lights – Description, color capabilities Physical display (e.g., LCD panel on device) – Contents On-screen display – Localizable Remote control enable/disable

30 Audio Subunit Purpose: Describe and control the audio inputs and outputs of the device. Current source Settings: mute, volume, tone, treble, bass, theater sound, noise reduction

31 Alerts Subunit Purpose: Describe all recent error and warning conditions in any subunits of the device. Log of previous alert conditions Asynchronous delivery – Methods: traps, , SMS, pager Enable/disable classes of alert conditions Overflow management discipline: ring buffer, aging, etc.

32 FRUs (Field Replaceable Units) Part numbers, and serial numbers if available, for field- replaceable units Subunit ID Description Part number Serial number Customer replaceable? Training level maybe. (Decided not to make this a separate subunit. FRU information will be kept with the individual units.)

33 Additional Questions Need a clear statements of intellectual property considerations Example: – This specification includes no information on the subject of patents, trademarks, or licenses. – The presence of a management object does not imply a license to implement a related feature using any particular technology. – All vendors should submit PWG "Letter of Assurance" stating intellectual property claims and non-claims.

34 Use Cases Basic asset inventory: what do I have installed, what spare parts do I need to stock? ND Predict consumption of spares: how old are the lamps, filters, when will they need replacement? ND Restore device to its default setup. RL Read the setup of the device to establish default. RL Restore device to profile appropriate to next usage, depends on customer. RM Turn device on/off based on hours of operation. RR Turn projector off every night to save power and lamp. RR Predict usage of consumables based on environmental history, e.g., humidity, dust. HM Does the firmware need updating? Alert condition, send out person with right training and parts in hand.

35 Representational Considerations Guideline: If a management application will make decisions based on a piece of data, then the data must be rigidly structured. – Integers instead of strings ro represent numeric values – Enumerated values where possible to represent all the valid choices, for integers and for strings Need careful description of the repeating nature of properties – Multiple instances of an object, e.g., a fan, within the device – Identification of the several instances Every instance has a description and, if it can be sensed, a status value

36