SlideShare ist ein Scribd-Unternehmen logo
1 von 33
J. Kalyana Sundaram
Senior Development Lead
Microsoft India Development Center
Agenda
 Key business scenarios for using RFID
 BizTalk RFID Platform
    Overview
    Capabilities
    Demo
    Mobile
    Architecture
    Enhancing real-time visibility
 Demo: From the device to the cloud
Consider the Following…
  214    Minutes – Average wait time in hospitals

  42.4   214                          42.4
         Million Bags – Missing or delayed in 2007 (Costing $3.8B)

  13     Percent of Orders – Have wrong item or quantity


  13.2
  10
  13.2
                                                    13
         Percent of Patients – Given wrong medication

         Billion Dollars – Lost through employee retail theft

  90                       10
         Percent of Aircraft – Built outside major manufacturer’s sites
What Can Physical World Visibility Do For You?
                               Shipping and Receiving
          Operational          Warehouse management
          Efficiencies         Asset management


                               Inventory visibility in warehouses
                               In-transit visibility, asset tracking
     Supply Chain Visibility   Pallet, case level
                               Item, instance level

                               Reduce internal theft
                               Reduce process errors
          Shrinkage,           Avoid defensive merchandizing
          counterfeit
                               E-Pedigree
                               Origin, transit verification

                               Total asset tracking
           Security,           Defense supplies
          Regulations          Container tampering
                               Animal Tracking
RFID Basics
 Electronic Product Code (EPC) uniquely identifies
 a asset, RFID tag encodes EPC
 Automatic entity identification
    Challenge: “What is your ID”?
    Response: <bit stream>
 Current RFID systems
    Reader [interrogator] + Tag
    Printer for 3-in-1 labels [human + barcode + tag]
Evolution of Form Factors
                                                     Why Mobile Devices?
                                                     •Enables mobile scenarios

                                                     •Reusable
Handheld Barcode
and RFID Scanner
                                                     •Integrated barcode & RFID scanning

                                                     •Processing & storage on device
Bluetooth Enabled
RFID Reader                                          •Supports human workflow


                                   Forklift Reader




      Portable handheld computer


                                                                 8
RFID scenarios
  Scenario                              Description
                   An operator uses a fixed reader portal to record pallet
  Shipping
                                         shipments.
                 An operator uses a fixed RFID reader to track laptops that
 Track Assets
                            are entering and exiting a facility.

                An operator uses a RFID forklift reader to move pallets from
  Put away
                             receiving bay to storage shelves.

                An operator uses a handheld to pick a list of items and move
   Picking
                              them from back to front store.

                  A reader inside the shelf reports stock level on shelf and
 Smart Shelf
                                 also customer interactions.
Key considerations for solution architecture
 If you want to develop a solution to solve one of
 these scenarios, what would be your
 expectations from a RFID platform?
    Write your application once, run it with any device
    Focus only on your business logic, not on hardware
    or RF specific details
    Leverage rich support for event processing
BizTalk RFID makes it really easy to do all
              of the above!
BizTalk RFID Server
  An extensible platform for the
  development, deployment, and management
  of rich RFID and sensor solutions
  Provides rich device management and event
  processing capabilities
  Enables applications to work with a rich set
  of devices in a hardware-agnostic fashion
  Extensive partner eco-system (ISVs/SI) for
  vertical solutions
BizTalk RFID Server: Key Concepts
 Device: Models a physical RFID device
 Device Provider: An IHV’s implementation of
 the Device Service Provider Interface (DSPI)
 Process: Models a business scenario for
 processing events from devices
 EH Pipeline: Models a custom pipeline of event
 handlers that resides within a process
 Binding: Provides design-deployment
 separation; associates logical devices with
 physical devices at run time
Logical Overview
 Business Applications                Business Intelligence
   Connect to multiple LOB apps            BAM for Process BI
   Orchestrate business process            SQL/SQL BI for
   Apply business logic                    data analytics




 RFID and Sensor Services
   Manage devices at the edge                                       Distributed ’edge’sites running BizTalk RFID
   Add context and
   turn raw events into
   business-process–relevant information
   Interpret events at the edge through
   filters, rules and alerts

 Device Layer
   RFID fixed and
   mobile readers
   Barcode scanners
   PLCs, etc.

 Physical Layer
   RFID tags, barcodes
   Biometric systems
                                           Manufacturing   Quality Assurance   Inventory   Packaging   Warehouse   Distribution   Reception
   Environmental sensors, etc.
Application Models
 Synchronous application model for .NET apps
    Leverage BizTalk RFID’s rich object model
    Device Configuration and management using
    DeviceConnection API
    Tag commissioning / de-commissioning
 Asynchronous event processing
 (RFID Business Process)
    Declarative specification of an Event Processing
    Tree (EPT)
    Design and deployment separation
    Hosted within BizTalk RFID
Runtime Architecture: An Inside Look
                                      Applications




                                                Web
                                                Services


  RFID Manager




                                         RFID
                                      Readers


                    RFID
                    Printers


                 Items with
                 Attached RFID Tags
Event Handler: Specifying your
business logic
[RfidEventHandlerMethod]
public virtual TagReadEvent ProcessEvents(TagReadEvent tre)
{
       // Perform filtering, alerts or transformation
       // as applicable

      // If applicable, return event to next event handler
      // in pipeline for further processing
}
BizTalk RFID Key Concepts
BizTalk RFID Mobile
 A lightweight platform that runs on the device

 Supported on Windows CE and Windows
 Mobile platforms

 Enables rapid hardware agnostic RFID and
 barcode mobile application development

 Provides additional services on the device to
 communicate with Server
BizTalk RFID Mobile - Features
  Provide device abstraction for mobile devices
  Enable event generation and collection
     Collect events using handheld reader
     Store and Forward events to BizTalk RFID Server
  Enable event processing on device
     Filter tags
     Eliminate duplicates
  Enable remote management of devices




                                                       19
Processing events on the device…
// Application is running on the mobile device…

// Construct a DeviceConnection object to connect to the
// embedded RF or barcode module
DeviceConnection dc = new DeviceConnection(moduleName);

// Register for event notifications
dc.NotificationEvent += new NotificationEventHandler
(MyHandler);

// Open the connection to the module
dc.Open();

void MyHandler(object sender, NotificationEventArgs args)
{
       // Process events
}
Forwarding events to Server…
// Construct a new Server Connector specifying the
// BizTalk RFID Server name and port
RfidServerConnector serverConnector = new
RfidServerConnector(serverName, serverPort);

// Initialize the object; this also automatically
// enables Remote Management from BizTalk RFID Server
serverConnector.Initialize();

// Start posting events from mobile to Server!
serverConnector.Post(eventsArray);
BizTalk RFID Architecture
                                                                     BizTalk RFID Server
                              Mobile        BizTalk    EPCIS         Partner             LOB
                            Application                              Solutions
BizTalk RFID Mobile                         Server     Service                           Apps

                          Store &                           RFID Manager, Process Designers
                          Forward
 Management App         Remote Mgmt
                                                        BizTalk RFID OM/APIs             TDT

 BizTalk RFID OM/APIs           TDT

                                                Process Engine & Runtime                       SQL
        Runtime                       SQL
                                              Rules          Device         Provider           Store
                                      CE
   Device       Provider                      Engine        Manager         Manager
  Manager       Manager
                                             Device Service Provider Interface
 Device Service Provider Interface
                                             LLRP          DSPI               DSPI
            DSPI Provider                   Provider     Provider 1         Provider 2


            Radio Module
                                             LLRP          RFID              RFID
                                            Reader        Device 1          Device
                                                                              2



                                                                       22
A globally connected enterprise
RFID is a foundational technology enabler for visibility
Foundation for visibility: EPCIS
  EPC Information Services provides a standard
  way to share visibility data
  EPC events answer four questions:
  What, Where, When, Why
  Provides a standard data model and interfaces
  for capture and query
  Enables scenarios such as track and
  trace, product authentication, and more
  BizTalk RFID 2009 has support for generating
  and posting EPC information events
                                    24
Connecting the edge to the cloud
Transforming the events from the device to business events and
posting them to a EPCIS Service
Demo Scenario
 Fabrikam Inc.: Bicycle manufacturer producing
 high end bicycles
 Litware Inc.: A bicycle tire manufacturer, supplier
 for Fabrikam
 Litware Inc. responsible for inventory control of
 tires at Fabrikam (Vendor Managed Inventory)
 Shipping data of Fabrikam bicycles posted to its
 EPCIS Service
 Litware app queries Fabrikam’s service to have
 visibility on tire inventory at Fabrikam
From the device to the cloud…
   BizTalk RFID Server
         Business Process /    Bicycle
          Event handlers      shipment
                                 app
        BizTalk RFID Server              Fabrikam EPCIS Services

           LLRP provider


  Handheld RFID reader

        Picklist Mobile App                    Litware Tire
                                             Manufacturer:
       BizTalk RFID Mobile                   EPCIS query app

         Mobile provider
BizTalk RFID: Value Proposition
 Enterprise            Rich Integration      Rich Development         Mobility
Manageability             Capability              Platform
“Plug & Play”          Out of Box Event       .NET Based Object    .NET Based SDK
Manage and             Handlers SQL, BRE      Model                Extend Platform
Monitor Devices        Integrates with        Extensible           Capabilities to
UHF, HF, LF, Sensor    BizTalk® Server        Driver(DSPI)         Mobile
Devices                to Leverage            Model to support     Build Rich
Real Time Failover                            varied devices       RFID-Enabled
                         40+ Adapters
Integrates with                               Build Rich           Applications
                         BPM, EDI, EAI
System Center                                 RFID-Enabled         Store & Forward
                         Capability
Operations                                    Applications         Windows Mobile
                         SOA Platform
Manager                                                            & Windows CE




       IT Operations                                                          Mobile
                                Architects            Developers
           Managers                                                          Workers
Summary
 Microsoft is bringing RFID to everyone
 RFID is not limited to supply chain
    Few e.g.: payment processing, banks, toll
    booths, employee cards etc…
    If it moves it can be tracked
    Think out side the box for RFID applications
 BizTalk RFID is your platform to build rapid RFID
 applications for both server and mobile
 Companies around the globe realizing strong
 ROI with RFID
Links
                          Microsoft BizTalk RFID
                     http://www.microsoft.com/rfid


                        Microsoft BizTalk Server
             http://www.microsoft.com/biztalk/default.mspx


                            Community Forums
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=398&SiteID=1


                          BizTalk RFID Dev Center
            http://msdn.microsoft.com/en-us/biztalk/dd409102.aspx
Track Resources
TechNet Online: Documentation & Help
http://technet.microsoft.com/en-us/library/bb749758.aspx

Samples
http://msdn2.microsoft.com/en-us/biztalk/bb608378.aspx


Installation Guides
http://www.microsoft.com/downloads/details.aspx?FamilyID=df2e8a88-fb23-49a4-
9ac7-d17f72517d12&DisplayLang=en


CHM, Performance white paper, Tutorial Files
http://www.microsoft.com/downloads/details.aspx?FamilyID=22b2e8d9-8cda-44f8-
8f4e-b372c7660989&DisplayLang=en
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should
 not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,
                                                                           IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Weitere ähnliche Inhalte

Was ist angesagt?

RFID Technology
RFID TechnologyRFID Technology
RFID Technologyrfidct231
 
Corporate Presentation Idacs Rev 1
Corporate Presentation   Idacs Rev 1Corporate Presentation   Idacs Rev 1
Corporate Presentation Idacs Rev 1mapstone
 
Gvm project report g95
Gvm project report g95Gvm project report g95
Gvm project report g95G0VIND G0URAV
 
Radio Frequency Identification
Radio Frequency IdentificationRadio Frequency Identification
Radio Frequency IdentificationNadeem Raza
 
Rfid library management
Rfid library managementRfid library management
Rfid library managementSaurav Suman
 
SmartCard Forum 2010 - Secured Access for enterprise
SmartCard Forum 2010 - Secured Access for enterpriseSmartCard Forum 2010 - Secured Access for enterprise
SmartCard Forum 2010 - Secured Access for enterpriseOKsystem
 
E-Passport Using RFID Tag and Finger Print Sensor
E-Passport Using RFID Tag and Finger Print SensorE-Passport Using RFID Tag and Finger Print Sensor
E-Passport Using RFID Tag and Finger Print SensorIJSRED
 
RFID Based Library Management System
RFID Based Library Management SystemRFID Based Library Management System
RFID Based Library Management Systemrabeena tasleem
 
IDnova - RFID Vs. MRO. SNAM RETE GAS case study
IDnova - RFID Vs. MRO. SNAM RETE GAS case studyIDnova - RFID Vs. MRO. SNAM RETE GAS case study
IDnova - RFID Vs. MRO. SNAM RETE GAS case studyMario Beltrami
 
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIAN
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIANAPPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIAN
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIANKartika Mahajan
 
Managed vs customer presentation
Managed vs customer presentationManaged vs customer presentation
Managed vs customer presentationhemanth102030
 
Neumann 24727 B10.12 Update 20091029 AM R3
Neumann 24727 B10.12 Update 20091029 AM R3Neumann 24727 B10.12 Update 20091029 AM R3
Neumann 24727 B10.12 Update 20091029 AM R3Agile Set, LLC
 
RFID for Modern libraries
RFID for Modern libraries RFID for Modern libraries
RFID for Modern libraries K L universityH
 
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...Caroline Charumathy
 

Was ist angesagt? (19)

RFID Technology
RFID TechnologyRFID Technology
RFID Technology
 
RFID Retail Solution
RFID Retail SolutionRFID Retail Solution
RFID Retail Solution
 
Corporate Presentation Idacs Rev 1
Corporate Presentation   Idacs Rev 1Corporate Presentation   Idacs Rev 1
Corporate Presentation Idacs Rev 1
 
Gvm project report g95
Gvm project report g95Gvm project report g95
Gvm project report g95
 
What is RFID and Barcode
What is RFID and BarcodeWhat is RFID and Barcode
What is RFID and Barcode
 
Radio Frequency Identification
Radio Frequency IdentificationRadio Frequency Identification
Radio Frequency Identification
 
Rfid library management
Rfid library managementRfid library management
Rfid library management
 
SmartCard Forum 2010 - Secured Access for enterprise
SmartCard Forum 2010 - Secured Access for enterpriseSmartCard Forum 2010 - Secured Access for enterprise
SmartCard Forum 2010 - Secured Access for enterprise
 
E-Passport Using RFID Tag and Finger Print Sensor
E-Passport Using RFID Tag and Finger Print SensorE-Passport Using RFID Tag and Finger Print Sensor
E-Passport Using RFID Tag and Finger Print Sensor
 
C2MS
C2MSC2MS
C2MS
 
RFID Based Library Management System
RFID Based Library Management SystemRFID Based Library Management System
RFID Based Library Management System
 
IDnova - RFID Vs. MRO. SNAM RETE GAS case study
IDnova - RFID Vs. MRO. SNAM RETE GAS case studyIDnova - RFID Vs. MRO. SNAM RETE GAS case study
IDnova - RFID Vs. MRO. SNAM RETE GAS case study
 
Certgate
CertgateCertgate
Certgate
 
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIAN
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIANAPPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIAN
APPLICATION OF RFID TECHNOLOGY IN LIBRARIES AND ROLE OF LIBRARIAN
 
Managed vs customer presentation
Managed vs customer presentationManaged vs customer presentation
Managed vs customer presentation
 
Neumann 24727 B10.12 Update 20091029 AM R3
Neumann 24727 B10.12 Update 20091029 AM R3Neumann 24727 B10.12 Update 20091029 AM R3
Neumann 24727 B10.12 Update 20091029 AM R3
 
RFID for Modern libraries
RFID for Modern libraries RFID for Modern libraries
RFID for Modern libraries
 
Rfid complete
Rfid completeRfid complete
Rfid complete
 
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...
REPORT: Competitive Intelligence Analysis on “Fingerprint detection in portab...
 

Ähnlich wie Microsoft Biz Talk Rfid 2009 – Connecting The Extreme Edge To The Cloud

Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Dominique Guinard
 
TechEd - 2008 : BizTalk RFID PPT
TechEd - 2008 :  BizTalk RFID PPTTechEd - 2008 :  BizTalk RFID PPT
TechEd - 2008 : BizTalk RFID PPTSudhir Hasbe
 
Dolphin RFID Pvt. Ltd. Profile
Dolphin RFID Pvt. Ltd. ProfileDolphin RFID Pvt. Ltd. Profile
Dolphin RFID Pvt. Ltd. Profilenileshirathod
 
12200646 pss7
12200646 pss712200646 pss7
12200646 pss7sarah889
 
3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networksAlexander Decker
 
A survey of mobile rfid and its security issues
A survey of mobile rfid and its security issuesA survey of mobile rfid and its security issues
A survey of mobile rfid and its security issuesSeenivasan SR
 
12213217 pss7
12213217 pss712213217 pss7
12213217 pss7irenechau
 
3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networksAlexander Decker
 
12201669 pss7
12201669 pss712201669 pss7
12201669 pss7oscar_mui
 
Tracking Linens & Uniforms with RFID
Tracking Linens & Uniforms with RFIDTracking Linens & Uniforms with RFID
Tracking Linens & Uniforms with RFIDImpinj RFID
 
12204862 pss7
12204862 pss712204862 pss7
12204862 pss7mei yip
 
Rfid101 rfid introduction_lr
Rfid101 rfid introduction_lrRfid101 rfid introduction_lr
Rfid101 rfid introduction_lrCecile Tan
 
Rfid101 rfid introduction_lr
Rfid101 rfid introduction_lrRfid101 rfid introduction_lr
Rfid101 rfid introduction_lrCecile Tan
 

Ähnlich wie Microsoft Biz Talk Rfid 2009 – Connecting The Extreme Edge To The Cloud (20)

Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...Evaluation of the Technology Supporting the Development of an Assets Tracking...
Evaluation of the Technology Supporting the Development of an Assets Tracking...
 
TechEd - 2008 : BizTalk RFID PPT
TechEd - 2008 :  BizTalk RFID PPTTechEd - 2008 :  BizTalk RFID PPT
TechEd - 2008 : BizTalk RFID PPT
 
Dolphin RFID Pvt. Ltd. Profile
Dolphin RFID Pvt. Ltd. ProfileDolphin RFID Pvt. Ltd. Profile
Dolphin RFID Pvt. Ltd. Profile
 
RFID-SECURITY_Vatsalya
RFID-SECURITY_VatsalyaRFID-SECURITY_Vatsalya
RFID-SECURITY_Vatsalya
 
Avi solution2
Avi solution2Avi solution2
Avi solution2
 
12200646 pss7
12200646 pss712200646 pss7
12200646 pss7
 
3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks
 
12204803 pss7
12204803 pss712204803 pss7
12204803 pss7
 
A survey of mobile rfid and its security issues
A survey of mobile rfid and its security issuesA survey of mobile rfid and its security issues
A survey of mobile rfid and its security issues
 
12213217 pss7
12213217 pss712213217 pss7
12213217 pss7
 
12206571 pss7
12206571 pss712206571 pss7
12206571 pss7
 
3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks3.[13 21]framework of smart mobile rfid networks
3.[13 21]framework of smart mobile rfid networks
 
12201669 pss7
12201669 pss712201669 pss7
12201669 pss7
 
12202088 pss7
12202088 pss712202088 pss7
12202088 pss7
 
Tracking Linens & Uniforms with RFID
Tracking Linens & Uniforms with RFIDTracking Linens & Uniforms with RFID
Tracking Linens & Uniforms with RFID
 
12204862 pss7
12204862 pss712204862 pss7
12204862 pss7
 
Rfid101 rfid introduction_lr
Rfid101 rfid introduction_lrRfid101 rfid introduction_lr
Rfid101 rfid introduction_lr
 
Rfid101 rfid introduction_lr
Rfid101 rfid introduction_lrRfid101 rfid introduction_lr
Rfid101 rfid introduction_lr
 
RFID based Attendance System
RFID based Attendance SystemRFID based Attendance System
RFID based Attendance System
 
12206571 pss7
12206571 pss712206571 pss7
12206571 pss7
 

Mehr von rsnarayanan

Kevin Ms Web Platform
Kevin Ms Web PlatformKevin Ms Web Platform
Kevin Ms Web Platformrsnarayanan
 
Harish Understanding Aspnet
Harish Understanding AspnetHarish Understanding Aspnet
Harish Understanding Aspnetrsnarayanan
 
Harish Aspnet Dynamic Data
Harish Aspnet Dynamic DataHarish Aspnet Dynamic Data
Harish Aspnet Dynamic Datarsnarayanan
 
Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deploymentrsnarayanan
 
Whats New In Sl3
Whats New In Sl3Whats New In Sl3
Whats New In Sl3rsnarayanan
 
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...rsnarayanan
 
Advanced Silverlight
Advanced SilverlightAdvanced Silverlight
Advanced Silverlightrsnarayanan
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systemsrsnarayanan
 
Developing Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And ServicesDeveloping Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And Servicesrsnarayanan
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...rsnarayanan
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Libraryrsnarayanan
 
Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sqlrsnarayanan
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developersrsnarayanan
 
What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1rsnarayanan
 
Ux For Developers
Ux For DevelopersUx For Developers
Ux For Developersrsnarayanan
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8rsnarayanan
 

Mehr von rsnarayanan (20)

Walther Aspnet4
Walther Aspnet4Walther Aspnet4
Walther Aspnet4
 
Walther Ajax4
Walther Ajax4Walther Ajax4
Walther Ajax4
 
Kevin Ms Web Platform
Kevin Ms Web PlatformKevin Ms Web Platform
Kevin Ms Web Platform
 
Harish Understanding Aspnet
Harish Understanding AspnetHarish Understanding Aspnet
Harish Understanding Aspnet
 
Walther Mvc
Walther MvcWalther Mvc
Walther Mvc
 
Harish Aspnet Dynamic Data
Harish Aspnet Dynamic DataHarish Aspnet Dynamic Data
Harish Aspnet Dynamic Data
 
Harish Aspnet Deployment
Harish Aspnet DeploymentHarish Aspnet Deployment
Harish Aspnet Deployment
 
Whats New In Sl3
Whats New In Sl3Whats New In Sl3
Whats New In Sl3
 
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
Silverlight And .Net Ria Services – Building Lob And Business Applications Wi...
 
Advanced Silverlight
Advanced SilverlightAdvanced Silverlight
Advanced Silverlight
 
Netcf Gc
Netcf GcNetcf Gc
Netcf Gc
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systems
 
Developing Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And ServicesDeveloping Php Applications Using Microsoft Software And Services
Developing Php Applications Using Microsoft Software And Services
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 
J Query The Write Less Do More Javascript Library
J Query   The Write Less Do More Javascript LibraryJ Query   The Write Less Do More Javascript Library
J Query The Write Less Do More Javascript Library
 
Ms Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My SqlMs Sql Business Inteligence With My Sql
Ms Sql Business Inteligence With My Sql
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
 
What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1What Is New In Wpf 3.5 Sp1
What Is New In Wpf 3.5 Sp1
 
Ux For Developers
Ux For DevelopersUx For Developers
Ux For Developers
 
A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8A Lap Around Internet Explorer 8
A Lap Around Internet Explorer 8
 

Kürzlich hochgeladen

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Microsoft Biz Talk Rfid 2009 – Connecting The Extreme Edge To The Cloud

  • 1.
  • 2. J. Kalyana Sundaram Senior Development Lead Microsoft India Development Center
  • 3. Agenda Key business scenarios for using RFID BizTalk RFID Platform Overview Capabilities Demo Mobile Architecture Enhancing real-time visibility Demo: From the device to the cloud
  • 4. Consider the Following… 214 Minutes – Average wait time in hospitals 42.4 214 42.4 Million Bags – Missing or delayed in 2007 (Costing $3.8B) 13 Percent of Orders – Have wrong item or quantity 13.2 10 13.2 13 Percent of Patients – Given wrong medication Billion Dollars – Lost through employee retail theft 90 10 Percent of Aircraft – Built outside major manufacturer’s sites
  • 5. What Can Physical World Visibility Do For You? Shipping and Receiving Operational Warehouse management Efficiencies Asset management Inventory visibility in warehouses In-transit visibility, asset tracking Supply Chain Visibility Pallet, case level Item, instance level Reduce internal theft Reduce process errors Shrinkage, Avoid defensive merchandizing counterfeit E-Pedigree Origin, transit verification Total asset tracking Security, Defense supplies Regulations Container tampering Animal Tracking
  • 6. RFID Basics Electronic Product Code (EPC) uniquely identifies a asset, RFID tag encodes EPC Automatic entity identification Challenge: “What is your ID”? Response: <bit stream> Current RFID systems Reader [interrogator] + Tag Printer for 3-in-1 labels [human + barcode + tag]
  • 7. Evolution of Form Factors Why Mobile Devices? •Enables mobile scenarios •Reusable Handheld Barcode and RFID Scanner •Integrated barcode & RFID scanning •Processing & storage on device Bluetooth Enabled RFID Reader •Supports human workflow Forklift Reader Portable handheld computer 8
  • 8. RFID scenarios Scenario Description An operator uses a fixed reader portal to record pallet Shipping shipments. An operator uses a fixed RFID reader to track laptops that Track Assets are entering and exiting a facility. An operator uses a RFID forklift reader to move pallets from Put away receiving bay to storage shelves. An operator uses a handheld to pick a list of items and move Picking them from back to front store. A reader inside the shelf reports stock level on shelf and Smart Shelf also customer interactions.
  • 9. Key considerations for solution architecture If you want to develop a solution to solve one of these scenarios, what would be your expectations from a RFID platform? Write your application once, run it with any device Focus only on your business logic, not on hardware or RF specific details Leverage rich support for event processing BizTalk RFID makes it really easy to do all of the above!
  • 10. BizTalk RFID Server An extensible platform for the development, deployment, and management of rich RFID and sensor solutions Provides rich device management and event processing capabilities Enables applications to work with a rich set of devices in a hardware-agnostic fashion Extensive partner eco-system (ISVs/SI) for vertical solutions
  • 11. BizTalk RFID Server: Key Concepts Device: Models a physical RFID device Device Provider: An IHV’s implementation of the Device Service Provider Interface (DSPI) Process: Models a business scenario for processing events from devices EH Pipeline: Models a custom pipeline of event handlers that resides within a process Binding: Provides design-deployment separation; associates logical devices with physical devices at run time
  • 12. Logical Overview Business Applications Business Intelligence Connect to multiple LOB apps BAM for Process BI Orchestrate business process SQL/SQL BI for Apply business logic data analytics RFID and Sensor Services Manage devices at the edge Distributed ’edge’sites running BizTalk RFID Add context and turn raw events into business-process–relevant information Interpret events at the edge through filters, rules and alerts Device Layer RFID fixed and mobile readers Barcode scanners PLCs, etc. Physical Layer RFID tags, barcodes Biometric systems Manufacturing Quality Assurance Inventory Packaging Warehouse Distribution Reception Environmental sensors, etc.
  • 13. Application Models Synchronous application model for .NET apps Leverage BizTalk RFID’s rich object model Device Configuration and management using DeviceConnection API Tag commissioning / de-commissioning Asynchronous event processing (RFID Business Process) Declarative specification of an Event Processing Tree (EPT) Design and deployment separation Hosted within BizTalk RFID
  • 14. Runtime Architecture: An Inside Look Applications Web Services RFID Manager RFID Readers RFID Printers Items with Attached RFID Tags
  • 15. Event Handler: Specifying your business logic [RfidEventHandlerMethod] public virtual TagReadEvent ProcessEvents(TagReadEvent tre) { // Perform filtering, alerts or transformation // as applicable // If applicable, return event to next event handler // in pipeline for further processing }
  • 16. BizTalk RFID Key Concepts
  • 17. BizTalk RFID Mobile A lightweight platform that runs on the device Supported on Windows CE and Windows Mobile platforms Enables rapid hardware agnostic RFID and barcode mobile application development Provides additional services on the device to communicate with Server
  • 18. BizTalk RFID Mobile - Features Provide device abstraction for mobile devices Enable event generation and collection Collect events using handheld reader Store and Forward events to BizTalk RFID Server Enable event processing on device Filter tags Eliminate duplicates Enable remote management of devices 19
  • 19. Processing events on the device… // Application is running on the mobile device… // Construct a DeviceConnection object to connect to the // embedded RF or barcode module DeviceConnection dc = new DeviceConnection(moduleName); // Register for event notifications dc.NotificationEvent += new NotificationEventHandler (MyHandler); // Open the connection to the module dc.Open(); void MyHandler(object sender, NotificationEventArgs args) { // Process events }
  • 20. Forwarding events to Server… // Construct a new Server Connector specifying the // BizTalk RFID Server name and port RfidServerConnector serverConnector = new RfidServerConnector(serverName, serverPort); // Initialize the object; this also automatically // enables Remote Management from BizTalk RFID Server serverConnector.Initialize(); // Start posting events from mobile to Server! serverConnector.Post(eventsArray);
  • 21. BizTalk RFID Architecture BizTalk RFID Server Mobile BizTalk EPCIS Partner LOB Application Solutions BizTalk RFID Mobile Server Service Apps Store & RFID Manager, Process Designers Forward Management App Remote Mgmt BizTalk RFID OM/APIs TDT BizTalk RFID OM/APIs TDT Process Engine & Runtime SQL Runtime SQL Rules Device Provider Store CE Device Provider Engine Manager Manager Manager Manager Device Service Provider Interface Device Service Provider Interface LLRP DSPI DSPI DSPI Provider Provider Provider 1 Provider 2 Radio Module LLRP RFID RFID Reader Device 1 Device 2 22
  • 22. A globally connected enterprise RFID is a foundational technology enabler for visibility
  • 23. Foundation for visibility: EPCIS EPC Information Services provides a standard way to share visibility data EPC events answer four questions: What, Where, When, Why Provides a standard data model and interfaces for capture and query Enables scenarios such as track and trace, product authentication, and more BizTalk RFID 2009 has support for generating and posting EPC information events 24
  • 24. Connecting the edge to the cloud Transforming the events from the device to business events and posting them to a EPCIS Service
  • 25. Demo Scenario Fabrikam Inc.: Bicycle manufacturer producing high end bicycles Litware Inc.: A bicycle tire manufacturer, supplier for Fabrikam Litware Inc. responsible for inventory control of tires at Fabrikam (Vendor Managed Inventory) Shipping data of Fabrikam bicycles posted to its EPCIS Service Litware app queries Fabrikam’s service to have visibility on tire inventory at Fabrikam
  • 26. From the device to the cloud… BizTalk RFID Server Business Process / Bicycle Event handlers shipment app BizTalk RFID Server Fabrikam EPCIS Services LLRP provider Handheld RFID reader Picklist Mobile App Litware Tire Manufacturer: BizTalk RFID Mobile EPCIS query app Mobile provider
  • 27. BizTalk RFID: Value Proposition Enterprise Rich Integration Rich Development Mobility Manageability Capability Platform “Plug & Play” Out of Box Event .NET Based Object .NET Based SDK Manage and Handlers SQL, BRE Model Extend Platform Monitor Devices Integrates with Extensible Capabilities to UHF, HF, LF, Sensor BizTalk® Server Driver(DSPI) Mobile Devices to Leverage Model to support Build Rich Real Time Failover varied devices RFID-Enabled 40+ Adapters Integrates with Build Rich Applications BPM, EDI, EAI System Center RFID-Enabled Store & Forward Capability Operations Applications Windows Mobile SOA Platform Manager & Windows CE IT Operations Mobile Architects Developers Managers Workers
  • 28. Summary Microsoft is bringing RFID to everyone RFID is not limited to supply chain Few e.g.: payment processing, banks, toll booths, employee cards etc… If it moves it can be tracked Think out side the box for RFID applications BizTalk RFID is your platform to build rapid RFID applications for both server and mobile Companies around the globe realizing strong ROI with RFID
  • 29. Links Microsoft BizTalk RFID http://www.microsoft.com/rfid Microsoft BizTalk Server http://www.microsoft.com/biztalk/default.mspx Community Forums http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=398&SiteID=1 BizTalk RFID Dev Center http://msdn.microsoft.com/en-us/biztalk/dd409102.aspx
  • 30. Track Resources TechNet Online: Documentation & Help http://technet.microsoft.com/en-us/library/bb749758.aspx Samples http://msdn2.microsoft.com/en-us/biztalk/bb608378.aspx Installation Guides http://www.microsoft.com/downloads/details.aspx?FamilyID=df2e8a88-fb23-49a4- 9ac7-d17f72517d12&DisplayLang=en CHM, Performance white paper, Tutorial Files http://www.microsoft.com/downloads/details.aspx?FamilyID=22b2e8d9-8cda-44f8- 8f4e-b372c7660989&DisplayLang=en
  • 31.
  • 32.
  • 33. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Hinweis der Redaktion

  1. How do you think we can solve the above problems and enhance overall businessefficiencies? Physical world visibility is the key enabler to solving some of the above problems
  2. The RFID handheld reader market has really taken off. Primary trends driving this shift in demand include: Mobile readers enables newer scenarios that were difficult to achieve with fixed readers; human being can reach parts of your warehouse or retail where it is difficult to deploy fixed readersCan re-use mobile readers for multiple tasks Integrated barcode and RFID scanning You can do processing and storage on the device itselfIn the pictures here, you can see an integrated RFID and barcode scanner. This is a rugged handheld reader that can read both RFID tags as well as barcodes.Right side –we have a forklift reader. This is a reader that is ‘fixed’ on the forklift, but has UI on it. It is also mobile in the sense that it moves, but is not a handheld device.
  3. If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide.
  4. This platform would collect events (tag events) and forwards these events to R2 server. This also needs to handle device being offline.Another thing that the platform needs to do is to enable event processing on the device itself. It could do this by allowing tag filtering, duplicate elimination. Eliminate data islands Let’s now dive into the BizTalk RFID Mobile platform and how it enables solving the mobile scenarios. Let’s say that, in your organization, you have deployed a mix of handheld RFID readers from various manufacturers. Each of these handheld readers would have an embedded radio module and its custom SDK to access the functionality. With BizTalk RFID Mobile, you can now write your RFID application in a device agnostic way. Thus, you focus on the business logic, instead of worrying about the lower level details of how to talk to the device. This is achieved by having a layer called DSPI, which is an abstration layer for talking to the radio module.So, instead of 1000 lines of code, you can now get done in 100 lines of code. In an RFID application, you typically want to get events from the radio or barcode module. You also want to have a way to tweak the module configuration, for e.g. adjusting the radio power level based on your scenario. BizTalk RFID Mobile makes it really easy to do such operations. You can do processing on the device itself, such as filtering events or eliminating duplicates. The mobile devices typically don’t have a whole lot of memory/storage. To enable processing of these events on a Server machine, BizTalk RFID Mobile provides an easy way to enable store and forward of the events from the device to BizTalk RFIDServer. Offline/online scenarios.Also, consider a scenario where a warehouse operator suddenly finds that he is not getting any tag reads. He calls up the central administrator. The central administrator uses RFID Manager in BizTalk RFID Server to view the radio properties of the device and fixes the power level. The warehouse operator’s problem is solved.Critical alerts from the mobile device can be monitored in SCOM using the BizTalk RFID Management Pack. For e.g. antenna noise level could be higher than a particular threshold – this event can be raised from the mobile device and be observed in the SCOM Alerts through the BizTalk RFID Server management pack.
  5. Start with the BizTalk RFID Server Stack -> Talk about DSPI -> Talk about provider/device. Talk a bit about the Service and the Object Model. Now talk about the mobile stack:Maintain the same interfaces: makes it easy for provider developers or application developers to understand the new stack.Talk about “Radio Module” and DSPI providerTalk about local managementTalk about store-and-forward and remote management.Talk about “entire mobile device” shows up as a “device” in BizTalk RFID Server.
  6. RFID provides real time visibility into physical world assetsEverything that moves can be trackedProvides real time observation system for physical worldRFID allows us to provide unique identifier to every object
  7. If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide.