MSR Sense The Microsoft Research Networked Embedded Sensing Toolkit Stewart Tansley, PhD Adapted from: Feng Zhao.

Slides:



Advertisements
Similar presentations
.NET Business Connector Microsoft.Dynamics.BusinessConnectorNet.dll
Advertisements

1. Complete and integrated BI and Performance Management offering Complete and integrated BI and Performance Management offering Widespread delivery of.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
19-20 November, 2008 | Copenhagen. Frank Fugl & Jesper Lachance Ræbild Sr. Product Managers Microsoft Corporation NAV 01.
Brian Alderman | MCT, CEO / Founder of MicroTechPoint Pete Harris | Microsoft Senior Content Publisher.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Data Organization Data files Databases Data streams Data files Databases Data streams.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Unlock Your Data Rich connectivity Robust data integration Enterprise-class manageability Deliver Relevant Information Intuitive design environment.
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Microsoft Office Open XML Formats Brian Jones Lead Program Manager Microsoft Corporation.
InfoPath Foundations Peter Williams, Ibitec AB. Agenda What are Forms? Form Scenarios Fundamentals Enter InfoPath Alternatives Use Forms InfoPath Enterprise.
Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd.
©2011 Quest Software, Inc. All rights reserved. Steve Walch, Senior Product Manager Blog: November, 2011 Partner Training Webcast.
DEV317 Integrating Extensible Business Graphics into Enterprise Applications using Visio 2003 Mai-lan Tomsen Bukovec Program Manager.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Session 3 Access to Reporting Services Adam Cogan Database Architect ssw.com.au.
ISYS 512 Business Application Design and Development with.Net David Chao.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
Microsoft Dynamics AX 2009 Integration and Development with the.NET Framework Introduction to the Course.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Business Solutions Using Microsoft ® Office SharePoint ® Server ROADSHOW.
Developing Reporting Solutions with SQL Server
Fundamentals of Database Chapter 7 Database Technologies.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
DEV333 Instrumenting Applications for Manageability with the Enterprise Instrumentation Framework David Keogh Program Manager Visual Studio Enterprise.
Windows Role-Based Access Control Longhorn Update
INNOV-10 Progress® Event Engine™ Technical Overview Prashant Thumma Principal Software Engineer.
ADD-IN EXPRESS World-class Office extensions with little coding.
MSG331 Exchange Server 2000/2003 Software Development Kit Susan Hill Lead Programmer Writer Microsoft Corporation.
Introducing Microsoft SQL Server 2000 Reporting Services Brian Welcker Group Program Manager SQL Server Reporting Services Microsoft Corporation.
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
ISYS 512 Business Application Design and Development with.Net David Chao.
EMEA Beat Schwegler Architect Microsoft EMEA HQ Ingo Rammer Principal Consultant thinktecture
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Connect with life Cheryl Johnson VSTS Solution Expert | Canarys Automations Pvt Ltd Performance Testing.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
.. Altova Visual Studio Industry Partner Altova NEXT STEPS Contact us at: Altova® is a software company specializing in tools that.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
Pulling Data into the Model. Agenda Overview BI Development Studio Integration Services Solutions Integration Services Packages DTS to SSIS.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
9/24/2017 7:27 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
GrapeCity Build Experiences with Enterprise-level Tools and Solutions
Introduction ITEC 420.
Building Enterprise Applications Using Visual Studio®
Introducing SQL Server 2000 Reporting Services
Microsoft Power BI with Azure Services
Chris Menegay Sr. Consultant TECHSYS Business Solutions
Visual Studio Tools for Office 2005
Building Innovative Apps using the Microsoft Developer Platform
Extensible Platform Microsoft Dynamics 365
Azure API Management Jothi Prakash A
11/12/2018 6:58 PM © 2004 Microsoft Corporation. All rights reserved.
Microsoft SQL Server 2008 Reporting Services
Build /2/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
DAT381 Team Development with SQL Server 2005
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Microsoft Connect /16/ :45 PM
Microsoft Office System UK Developers Conference
ADO.NET Entity Framework
Office 365 Development July 2014.
Mark Quirk Head of Technology Developer & Platform Group
Developer & Platform Group, Microsoft Ltd
Presentation transcript:

MSR Sense The Microsoft Research Networked Embedded Sensing Toolkit Stewart Tansley, PhD Adapted from: Feng Zhao & team Networked Embedded Computing Group Microsoft Research BSAC semi-annual industrial advisory board meeting – Sensor Networks workshop, March 8, 2006

Network Embedded Computing at Microsoft Research Researching the intersection of: –Network Systems –Embedded Systems –Information Processing & Control Programming models, architectures, tools –Programming abstractions, service architecture, resource management –End user vs. System developer; Declarative vs Imperative Computing with uncertainties –About the environment & system –Modeling reliability, resource-aware and task-oriented computation, co- design of information & software architectures Innovative application areas –Security, Transportation, Healthcare, … See web page for more information

Approach How to manage multiple simultaneous uncertainties –Across the system and information, under resource constraints Build tools that we & others can use in the research community –A framework to allow any sensor to provide sensor data to client for storage/processing/visualization –Allow both in situ & replay –Lightweight, simple interfaces, leverage off-the-shelf products A key result: MSR Sense toolkit –Launched in December 2005 –Shared Source release to academic & research community –>5000 downloads (mid February)

MSR Sense Toolkit Overview Connect, process & visualize sensor mote data from micro-servers. Let Microsoft Excel handle the calculations, analysis & even visualization. Provide real-time, historical & aggregate views.

Data Collection DataBase User Interface / Data Processing Gateway (MicroServer) (MS Access / SQL Server 2005 ) (MS Excel) Status / Sensor Readings (TinyOS Packets) Sensor Net (Tmote Sky) XML packets SQL Query / Report Raw Data + Processed Data Raw Data Streaming Archiving Events Task Graph Configuration Visualize Events/ Process Data

System Components Excel 2003 –Worksheets –Xml Maps –Cell Functions Packet Stream Player –Familiar, simple interface for streaming data –Similar to other media-centric players, i.e., Connect, Play, Record, Next, Previous, etc. Packet Database –Session data –Packet data Microserver –Data provider MicroServer Packet Stream Player SQL 2005 Excel Raw Data (xml packets) Transformed xml

MSR Sense Today Alpha Release, v0.1.3a – January 2006 mSEE (pronounced musée, and spelled miuSEE in source code): –The microServer Execution Environment is a component-based runtime system that can be dynamically tasked to collect and process sensor data. It comes with a limited library of signal processing and event detection algorithms. mSIC (pronounced music, and spelled miuSIC in source code): –The microServer Interaction Control is a user interface for tasking microservers and receiving data. MoteForwarder: –The MoteForwarder converts serial T-mote interfaces (via USB) to socket server interfaces. This is a.NET solution for TinyOS SerialForwarder. Senscel (pronounced sense-cell): –Senscel is an extension for Excel that allows users to visualize streaming data from msEE through an Excel spreadsheet interface, and to archive and retrieve data from a SQL database.

System Platform.NET Framework 2.0 Office 2003 –Native XML Support Visual Studio Tools for Office System –Automatic Interop with Excel object model SQL Server 2005 –Native XML support for storage Visual Studio 2005 for development

<OscopeMsg xmlns:xsd= xmlns:xsi= " = * Raw Data

Demo

How to get the toolkit Microsoft Research Shared Source License Agreement Take a flyer:

©2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.