Basic Device Definition Version 1.0 Date: 2002-12-12 For UPnP™ Version 1.0 (Status: Template Design Complete) File from: BasicDevice-1.0.pdf Author: Scott.

Slides:



Advertisements
Similar presentations
UPnP Device Architecture. Networking is easy, except… Ad hoc networks don't have resources just for the sake of the network E.g., DHCP, DNS, directory,
Advertisements

Certification Test Tool Jon Wheeler Test Lead Microsoft Corporation.
Site Collection, Sites and Sub-sites
Introduction to CSS.
RDN-Include: Re-branding Remote Resources Subject Gateways in the UK The UK Higher Education community has funded a range of subject gateway, now part.
The Senior Honors Project Proposal Style File A Tutorial by Forrest Scott Brinkley.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
Chapter 4 Adding Images. Inserting and Aligning Images Using CSS When you choose graphics to add to a web page, it’s important to use graphic files in.
Chapter 12 Extending Web Applications. ASP.NET 2.0, Third Edition2.
Certification Test Tool Update Toby Nixon Program Manager Microsoft Corporation.
Basic Concepts Architecture Topology Protocols Basic Concepts Open e-Print Archive Open Archive -- generalization of e-print Data Provider and Service.
Chapter 5 Using Business Information Sets
Java Enterprise Edition Java Web Development Structure of a web project Introduction to Web Applications The first project Introduction to Java Web Development.
Working with Namespaces Combining XML Vocabularies in a Compound Document.
WORKING WITH NAMESPACES
ULI101 – XHTML Basics (Part II) What is Markup Language? XHTML vs. HTML General XHTML Rules Block Level XHTML Tags XHTML Validation.
SDPL 2002Notes 7: Apache Cocoon1 7 XML Web Site Architecture Example: Apache Cocoon, a Web publishing architecture based on XML technology
Creating Extensible Content Models XML Schemas: Best Practices A set of guidelines for designing XML Schemas Created by discussions on xml-dev.
E-Volunteer AGENCY ADMINISTRATION
Using Visual Basic 6.0 to Create Web-Based Database Applications
Step by step to adding sound files and embedding YouTube video to your FYIcode mobile site.
Creating Your Own App – It’s cheaper and less painful than an APPendectomy Curt Hitchens GAETC 2012 Thursday, November 8 th Italian Room 1-2.
1 XHTML محمد احمدی نیا 2 Of 19 HTML vs XHTML  XHTML is a stricter and cleaner version of HTML.  by combining the strengths of HTML.
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
IETF-50 UPnP Update Prakash Iyer Intel Corporation
Certification Test Tool Sarat Manni Test Lead Microsoft Corporation.
IST 221 Internet Concepts and Applications Introduction to XML II CSS and XSLT Style Sheets.
XP Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
4SCHOOLS ADDING A CALENDAR. ENTER USERNAME AND PASSWORD pass1234 First Initial Last Name.
Creating Feeds for News, Events, and More Vinit Varghese Implementation Manager.
MediaServer:1 Device Template Version 1.01 Date: June 25, 2002 For UPnP™ Version 1.0 Status: Standardized DCP File from: MediaServer1.0.pdf Author: John.
HTML: Hyptertext Markup Language Doman’s Sections.
Electronic Notetaking Template Use this electronic template to help you take notes to complete your assignment. First, save this document with a new descriptive.
XP New Perspectives on XML, 2nd Edition Tutorial 2 1 TUTORIAL 2 WORKING WITH NAMESPACES.
Imaging Status Shivaun Albright Imaging Committee Chair HP.
***Adding items to your Etudes Homepage*** Log into Etudes
JSP Tag Libraries Lec Last Lecture Example We incorporated JavaBeans in “Course Outline” Example But still have to write java code inside java.jsp.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 7 – Creating and Using Templates in a Web.
1 Tutorial 12 Working with Namespaces Combining XML Vocabularies in a Compound Document.
Chapter 2: Variables, Functions, Objects, and Events JavaScript - Introductory.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
Jini Architecture Introduction System Overview An Example.
UPnP AV Architecture - Generic Interface Design And Java Implementation Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering.
Looking at various Rich Message options in KRAD Kuali University: Apply Now Lab : Rich Messages Lab Objectives Understand what Rich Messages are and how.
Double click here to add event title Double click here to add event date Double click here to add event time Double click here to add event location.
Using the PAGES App. The PAGES app will give students the ability to use word processing and images to create beautifully designed documents.
LOGIN PAGE Login Page Support CRM:
Easy WP Guide V2.6 for WordPress 3.8. easywpguide.com Adding Tags within your Post Adding Tags whilst editing your Post, will automatically assign those.
XML Device Description PP a-MMA_XMLDeviceDescriptionWorkShop.pptx M. Marchhart 1 Workshop.
Doc.: IEEE /0067r0 Submission Jan 2014 Ping FANG, HuaweiSlide 1 Service Discovery for UPnP Printer Date: Authors:
Rendering XML Documents ©NIITeXtensible Markup Language/Lesson 5/Slide 1 of 46 Objectives In this session, you will learn to: * Define rendering * Identify.
HTBN Batches These slides are intended as a starting point for further discussion of how eTime might be extended to allow easier processing of HTBN data.
Presented by Alexey Vedishchev Developing Web-applications with Grails framework American University of Nigeria, 2016 Part VI: Mapping URLs.
Tutorial 9 Working with XHTML
Managing and Printing Documents
Description and/or Definition
Presentation Title Here
CREATING POWERPOINT PRESENTATIONS
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
CS 3870/CS 5870 Prog 6 Site Map.
Oracle Configurator Cloud
Basic HTML and Embed Codes
Description and/or Definition
Type your event details here
Tutorial 3 Working with Cascading Style Sheets
Type your event details here
Description and/or Definition
[Event Title Here] [Event Title Here] [Event Title Here]
Type your event details here
Presentation transcript:

Basic Device Definition Version 1.0 Date: For UPnP™ Version 1.0 (Status: Template Design Complete) File from: BasicDevice-1.0.pdf Author: Scott Lawrence(GlobespanVirata)

Overview and Scope This device template is compliant with the UPnP Architecture, Version 1.0. provides a mechanism for products that wish to use UPnP, but for which there is not yet an appropriate standard base device type. –The Basic Device type does not define any Services or embedded Devices, although a particular product may incorporate elements defined by other UPnP Standards and/or vendor-defined extension types. –A minimal Basic Device (one that does not add any services or embedded devices) is discoverable using UPnP discovery and may provide identifying information and a Presentation URL using the normal Device Description mechanism. –The Basic Device type also may be useful as the root device type for a product that incorporates standard elements in ways not anticipated by the standard types. For example, a television that also includes room light controls and a printer might choose to use the Basic Device type as the root type, with embedded devices and services chosen from the appropriate standard types.

Device Definitions (I) Device Type –urn:schemas-upnp-org:device:Basic:1.0 Device Model –Products that expose devices of the type urn:schemas-upnp- org:device:Basic:1.0 do not require the implementation of any embedded device or service type. DeviceTypeRootReq. or Opt. [1] ServiceTypeReq. or Opt. [1] Service ID [2] Basic:1.0Root [1] R = Required, O = Optional, X = Non-standard. [2] Prefixed by urn:upnp-org:serviceId:.

Theory of Operation The Basic Device does not define any Service Actions or Evented State Variables, so there are no operations on it that Control Points would use. –For a discussion of the rationale for the absence of services for the Basic Device, see Appendix A, page 7, UPnP Basic: Device Template Version 1.01.

XML Service Description (I) 1 0 base URL for all relative URLs urn:schemas-upnp-org:device:Basic:1 short user-friendly title manufacturer name URL to manufacturer site long user-friendly title model name model number URL to model site manufacturer's serial number uuid:UUID Universal Product Code

XML Service Description (II) image/format horizontal pixels vertical pixels color depth URL to icon XML to declare other icons, if any, go here URL for presentation

Test A Basic Device that does not extend the type as specified in this document needs to pass only the addressing, discovery and description phases of the UPnP Certification test.