Open Source PDT approval for UPnP-Bridge Library Rick Bell(SSG-OTC)

Slides:



Advertisements
Similar presentations
Security for Mobile Devices
Advertisements

TU/e Service Discovery Mechanisms: two case studies / IC2002 Service Discovery Mechanisms: Two case studies Control point Device UPnP Terminal Domain Host.
Cobalt: Separating content distribution from authorization in distributed file systems Kaushik Veeraraghavan Andrew Myrick Jason Flinn University of Michigan.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
Objectives Overview Differentiate among laptops, tablets, and servers Describe the purpose and uses of smartphones, digital cameras, portable media players,
Digital Rights Management © Knowledge Books & Software, 2012.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
Network Shared Services. Shared Services –Network Authentication and Authorization Services –Exchange Network Discovery Service –Universal Description.
Lesson 11-Virtual Private Networks. Overview Define Virtual Private Networks (VPNs). Deploy User VPNs. Deploy Site VPNs. Understand standard VPN techniques.
A Guide to major network components
High-Level Assessment Month Year
What do User-Centric deployments mean for OSD NE Ohio System Center User Group February 2012 Jason Condo
How the World Wide Web Works
Polycom Conference Firewall Solutions. 2 The use of Video Conferencing Is Rapidly Growing More and More people are adopting IP conferencing Audio and.
UPnP AV Media Server support for VLC player Student’s name: Shaleen Shah Date: November 5, 2007 Advisor’s name: Dr. Chung-E-Wang Prof. Dick Smith Department.
And how they are used. Hubs send data to all of the devices that are plugged into them. They have no ability to send packets to the correct ports. Cost~$35.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
© 2013 Jones and Bartlett Learning, LLC, an Ascend Learning Company All rights reserved. Security Strategies in Linux Platforms and.
IBIS System: Requirements and Components Lois M. Haggard Office of Public Health Assessment.
IT 210 The Internet & World Wide Web introduction.
Best Practices in Deploying a PKI Solution BIEN Nguyen Thanh Product Consultant – M.Tech Vietnam
Cli/Serv.: JXTA/151 Client/Server Distributed Systems v Objective –explain JXTA, a support environment for P2P services and applications ,
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
Hardware & Software A computer’s hardware is a computer item you can physically see or touch. E.g. Key Board, Mouse, Monitor, etc. The software is a computer.
Pooja Shetty Usha B Gowda.  Network File Systems (NFS)  Drawbacks of NFS  Parallel Virtual File Systems (PVFS)  PVFS components  PVFS application.
Fall VON - September 28, 1999 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP - Ready to Deploy Jim Nelson,
1 NAT Network Address Translation Motivation for NAT To solve the insufficient problem of IP addresses IPv6 –All software and hardware need to be updated.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
High-Availability Linux.  Reliability  Availability  Serviceability.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Home Networking as a Distributed File System view Serge Defrance, Rémy Gendrot, Jean Le Roux, Gilles Straub, Thierry Tapie Technicolor R&D, Rennes, France.
Web Services Description Language (WSDL) Jason Glenn CDA 5937 Process Coordination in Service and Computational Grids September 30, 2002.
SUSE Linux Enterprise Desktop Administration Chapter 12 Administer Printing.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Connecting to the Network Networking for Home and Small Businesses – Chapter.
Implementing Universal Plug And Play In Smart Objects And Intelligent Appliances Bengt Christensson CTO Axis Communications.
P2P SIP Names & Security Cullen Jennings
CIS 3360: Internet: Network Layer Introduction Cliff Zou Spring 2012.
Ryan Lackey Dynamic Locations: Secure Mobile Services Discovery and Dynamic Group Membership Ryan Lackey
 The World Wide Web is a collection of electronic documents linked together like a spider web.  These documents are stored on computers called servers.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
IoTivity.
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
An analysis of Skype protocol Presented by: Abdul Haleem.
The Convergence of Home Networking & Automation Vijay Dhingra Director of Product Management Echelon Corporation.
Objectives Overview Differentiate among laptops, tablets, desktops, and servers Describe the purpose and uses of smartphones, digital cameras, portable.
Bridging Two Worlds Parting Is Such Sweet Sorrow: Adding IP Telephony to Existing "Big Iron" Mike Robinson CTO
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Ten Internetworking.
“Local Area Networks” - Gerd Keiser Copyright © The McGraw-Hill Companies srl Local Area Networks Gerd Keiser.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Internet History Computer Networks.
Implementing of Data Conferencing in The Boeing Company Steven E. Poltrock and Gloria Mark.
Networking Components Assignment 3 Corbin Watkins.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Introduction to Cloud Computing What is cloud? Use of computing resources (hardware and software) that are delivered as a service over a network Why cloud.
Open source IP Address Management Software Review
Patricia Kahn, AVP, Office Technology Systems Linda John, Director, Academic Computing Mark Lewental, Director, Library and Media Technologies VDI and.
Preview of Universal Plug and Play RTLAB 배대호
System Backup IB Computer Science.
Getting Started.
Systems Analysis and Design in a Changing World, 6th Edition
Getting Started.
Presentation transcript:

Open Source PDT approval for UPnP-Bridge Library Rick Bell(SSG-OTC)

Verdana regular 7pt. Legal text goes here Description of the functionality UPnP-Bridge integrates Legacy UPnP devices into IoTivity. UPnP-Bridge discover existing UPnP devices/services. UPnP-Bridge translates UPnP devices/services/actions into IoTivity devices/services and registers them as IoTivity devices through Resource Container. This allows existing UPnP devices/services/action to be managed and used through IoTivity like any other IoTivity device. 2 Smart Home App Media App Device Discovery & Messaging REST/CoAP Connectivity Abstraction Layer IoTivity FWK Resource Container Services UPnP-Bridge gupnp-av gupnp gssdp libsoup glib IoTivity UPnP Devices

Verdana regular 7pt. Legal text goes here Why we want this functionality To allow for smooth transition for Legacy UPnP to IoTivity. Support of Legacy UPnP devices is seen to be required for 4- 5 years while companies transition their products from UPnP devices to IoTivity devices. Discover, translates, register, manage, and use existing UPnP devices/services in IoTivity. Provides UPnP Audio/Video functionality (i.e. Media Server, Media Render, Media Control Point, and etc.). This one of the key functionality UPnP has large deployment and maturity over IoTivity. Provide open-source solution that can be leveraged for various uses case models. o Use Case Example: IoTivity-UPnP-bridge service could be used IoTivity gateway or server as central manager for UPnP devices 3

Verdana regular 7pt. Legal text goes here Distributing Linux Not distributing Linux. 4

Verdana regular 7pt. Legal text goes here Description of the software components and licenses 5 Component License UPnP-Bridge Library Apache License html

Verdana regular 7pt. Legal text goes here Intel IP exposure risk No Intel IP, everything based on public information from UPnP Specification, OIC Specifications, GNOME Documentation, and IoTivity DocumentationUPnP Specification OIC SpecificationsGNOME DocumentationIoTivity Documentation No codecs 6

Verdana regular 7pt. Legal text goes here PR / Publication plan Source published to a separate project ssh://gerrit.iotivity.org/iotivity- upnp-bridge instead of under ssh://gerrit.iotivity.org/iotivity projectssh://gerrit.iotivity.org/iotivity- upnp-bridgessh://gerrit.iotivity.org/iotivity No binaries Article explaining implementation to Article may be picked up in other news There should be a press release for the OIC UPnP Bridge functionality. Will need to work with Mike Richmond. 7

Verdana regular 7pt. Legal text goes here Library Bill of Material 8 LibraryLicenseDelivery by libglib-2.0 LGPLv2.1 or later m/stable/license.html.en GNOME Project libgssdp-1.0 libgupnp-1.0 libgupnp-av-1.0 libsoup-2.4 libxml2 MIT License mit-license.html XMLSoft.org IoTivity Apache License LICENSE-2.0.html IoTivity

Verdana regular 7pt. Legal text goes here DRM / trusted computing Does the project use DRM, secure boot, signed binaries or similar technologies that make it hard for end users to replace the software? No 9

Verdana regular 7pt. Legal text goes here Approval request Does the Linux PDT approve releasing the software project using the licenses as described in the table Yes / No 10