+ All Categories
Home > Documents > Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical...

Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical...

Date post: 10-Apr-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
24
Microsoft RFID Platform Microsoft RFID Platform Data Management Data Management Christopher H. Short Christopher H. Short Microsoft Technology Center Director Microsoft Technology Center Director
Transcript
Page 1: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Microsoft RFID PlatformMicrosoft RFID PlatformData ManagementData Management

Christopher H. ShortChristopher H. ShortMicrosoft Technology Center DirectorMicrosoft Technology Center Director

Page 2: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

RFID Market EvolutionRFID Market Evolution

Page 3: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Microsoft RFID Industry FocusMicrosoft RFID Industry FocusSuppliers

Packaging Warehouse

Distribution

RetailShipping & Wholesale

Manufacturing

After -Market

II: Supply Chain

VII : Specialized Uses

Receiving

Tolls & Parking Laundry

$

$ $

Smart Credit Cards Staff Location

EnvironmentMonitoring

IV : Consumer

Home Appliances

Fabrication

I : Material Processing

$ $

$

Point of Sale

III : Storefront

Sales Floor

Assembly

Asset Management

VI : Enterprise

Shopping Mall

Hotel

Airport

School

V : Public Places

Page 4: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

RFID in Retail RFID in Retail –– innovation at the edge of innovation at the edge of the enterprise the enterprise –– The Future StoreThe Future Store

StoreStoreePOSePOSSelf CheckoutSelf CheckoutUnattended CheckoutUnattended CheckoutElectronic SignageElectronic SignageDigital AssistantsDigital AssistantsSmart ShelvesSmart ShelvesCrossCross--Channel integrationChannel integrationRFIDRFID

Core OperationsCore OperationsERPERPMerchandising SystemsMerchandising SystemsInventory ManagementInventory ManagementPromotions ManagementPromotions ManagementTraditional Replenishment Traditional Replenishment SystemsSystemsHuman Resource SystemsHuman Resource SystemsLabor ManagementLabor ManagementEnterprise Data WarehousingEnterprise Data Warehousing

ConsumersConsumers

MultiMulti--Channel Channel Shopping (shop Shopping (shop online/buy offline)online/buy offline)Assisted ShoppingAssisted ShoppingPersonal Digital Personal Digital AssistantsAssistantsMobile/WirelessMobile/Wireless--EnabledEnabled

Merchandise Supply ChainMerchandise Supply Chain

Closed Loop Systems for Closed Loop Systems for Synchronizing Supply and DemandSynchronizing Supply and DemandInformation Transparency Across Information Transparency Across Trading PartnersTrading PartnersRFIDRFID

Page 5: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

4 Steps for RFID Data Mgmt.4 Steps for RFID Data Mgmt.

Educate Your TeamEducate Your Team

Define Business Requirement (Data)Define Business Requirement (Data)

Using SOA to against with ComplexitiesUsing SOA to against with Complexities

Capacity PlanningCapacity Planning

Page 6: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Educate Your TeamEducate Your TeamRFID Data CharacteristicsRFID Data Characteristics

Each Item has unique IDEach Item has unique IDOnline Data LifecycleOnline Data LifecycleUnique ID with multiple readings Unique ID with multiple readings (even in one location / process)(even in one location / process)Legacy ERP is not for handling Unique Item Legacy ERP is not for handling Unique Item

Special notices on RFID DataSpecial notices on RFID DataAttributes to be collected (BI / Mining)Attributes to be collected (BI / Mining)Back TraceableBack TraceableVersioned Data for one product (even Item)Versioned Data for one product (even Item)Fault Tolerance for OnFault Tolerance for On--line Dataline Data

Page 7: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Multiple Readings for Unique RFIDMultiple Readings for Unique RFID

Page 8: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

EPCglobalEPCglobal Data Online ModelData Online Model

Page 9: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Define Business RequirementDefine Business Requirement

Focus on ROI model / Scale ForecastingFocus on ROI model / Scale ForecastingBusiness Process / Information FlowBusiness Process / Information FlowPrivacy requirementPrivacy requirementDefine Historical Data HandlingDefine Historical Data Handling

Page 10: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Process AnalysisProcess Analysis

Second:Second: identify identify Bottlenecks, and Bottlenecks, and operational areas operational areas to improve the to improve the business process business process

Third: identify stepsThird: identify steps

That generates improvementThat generates improvement

(Measured Data Attributes + (Measured Data Attributes + Business Attributes for BI)Business Attributes for BI)

Business function

Business process(multiple business functions)

i.e. production i.e. distribution

First: identify few identify few critical processes with critical processes with impact on CSF/KPI

First:

impact on CSF/KPIVendorsVendors CustomersCustomers

Page 11: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Using SOA against with Using SOA against with ComplexityComplexity

Mapping Business Services into SOAMapping Business Services into SOA

Layer RFID Data handlingLayer RFID Data handlingBusiness Info BusBusiness Info Bus

ServiceService

OM

ServiceService

ERP

ServiceService

DockDoor

ServiceService

EPC IS

ServiceService

B2B

ServiceService

WMS

Page 12: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Put SOA in mindPut SOA in mind

SOA will decrease SOA will decrease RFID integration data RFID integration data complexitycomplexity

Svc

Svc

Svc

Svc Svc SvcSvc

Svc

SvcSvcSvcSvc

Svc

Svc

Svc

Svc Svc SvcSvc

Svc

SvcSvcSvcSvc

Canonical

12 Services2 * N; 2*12=24

message transformers

12 Services12 * 11 = 132

message transformers

Page 13: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Messages Among ServicesMessages Among ServicesDefine Contracted Messages (Define Contracted Messages (InfosetInfoset XML)XML)

Business Activity Message schema (versioned)Business Activity Message schema (versioned)Exchange of Reference DataExchange of Reference DataTime constraint for moving RFID DataTime constraint for moving RFID DataReRe--do proceduresdo proceduresExceptionsExceptions

SourceService

DestinationService

Canonical Schema

Transforming Service

Page 14: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Layered RFID Data HandlingLayered RFID Data HandlingDeliver business event data into CEP Deliver business event data into CEP (Complex Event Processing)(Complex Event Processing)

RFID OM, DSPI

RFID Services for Biztalk

Digest RFID data from sourceDigest RFID data from source

Page 15: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Capacity PlanningCapacity Planning

RFID Data CapacityRFID Data CapacitySchema definition (business attributes) for Schema definition (business attributes) for each phased serviceseach phased servicesConsider Message (event) Data sizingConsider Message (event) Data sizingData CharacteristicsData CharacteristicsEncryption (Data / Messages)Encryption (Data / Messages)Define Data LifecycleDefine Data Lifecycle

Processing CapacityProcessing CapacityStrategy for Scalabilities Strategy for Scalabilities

Page 16: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Note that versioned reference data and messages never change

Kinds of Kinds of DataData

Resource-OrientedData

VersionedReference Data

Messages(Business Activity)

Activity-Oriented Data

Normal-ized ImmutableStable

Con-currentUpdate

UsuallyNot Yes No – Often

Volatile

HighlyCon-

current

Yes MaybeYes: Each

VersionWritten Once

NoUpdate

Yes MaybeYes:

WrittenOnce

NoUpdate

MaybeNot Maybe

No (e.g.shoppingbasket)

Very lowCon-

current

Activity data is rarely concurrently updated; tends to have simple structures

Page 17: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

RFID Privacy ?RFID Privacy ?

500 Eurosin wallet

Serial numbers:597387,389473…

Wigmodel #4456

(cheap polyester)

30 items of lingerie

Das Capital andCommunist-party

handbook

Replacement hipmedical part #459382

http://www.microsoft.com/http://www.microsoft.com/twctwc

Page 18: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Typical RFID Solution ScenarioTypical RFID Solution Scenario

Reader Reader

Windows 2003OS, Network, MSMQ

BizTalk 2004Pipeline, Orchestration,

BRE, BAM

Product Catalog DBMS Commerce Server,ERP/Legacy Internal, or 3rd Party Catalogs

SQLSQL OLAPOLAPCubeCube

SQL

SQL

SQL

UDDIRegistry

OM, RSPI

RFID Services for Biztalk

ERP/SCM Business Apps,WMS, Inventory, A/R, G/L,Order/Invoice, Purchasing(MS-MBS, SAP, Peoplesoft, etc.)

XYZ.Com

Tran

sact

ions

1. Product cases are moved, RFID tags are read

Bit-stream

2. Smoothing/filtering and MSMQ (if needed)

DTS

XML

3. XML document into BizTalk Receive-Port

4. BizTalk invokes product info look-up Webserviceinto Commerce Catalog DB

7. BizTalk launches BRE and Orchestration process

5. If needed, BizTalk invokes product info look-up Webservice(s) into UDDI (and also PML Service/ONS)

8. ERP/SCM systems updated including the A/R, G/L, WMS/Inventory, apps.

9. When BRE notifies below threshold inventory level, Purchasing system alerted

6. Order/Invoice system updated with customer info

10. When necessary, transmit RosettaNet B2B messages to Trading partner

BI, BAMSharepoint

Dashboards,(MS-Office)

PMLService

(ONS)

Alert

MSMQ, …etc.

RFI

D S

erve

r Pla

tform

(Pac

kagi

ng O

ptio

n #1

)Pr

oces

s En

gine

(Opt

ion

#1 +

#2)

Total Business Solution(Options #1 + #2 + #3)

TradePartner.Com

B2B

: Ros

etta

Net

11. All DW/BI databases, analytics and on-line Dashboards updated

Page 19: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Microsoft Microsoft RFID Platform ServicesRFID Platform Services

Page 20: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

RFID Platform Architecture RFID Platform Architecture

Reader with Extensions

RFID Engine & RuntimeRFID Engine & Runtime

Extended Provider Custom Providers

Device Service Provider Interface (DSPI)

RFID Services OM / API’s

EPC Provider

Designers, Tools & Adapters

Config. Store

EPCIS & GDSRules Engine

Reader Management

EPC Reader Device ‘1’ Device ‘n’….

BizTalk Server

RFID Runtime

Partner Solutions• EPCIS• ONS

Solu

tions

Mic

roso

ft R

FID

Ser

vice

s

MBS

Har

dwar

e

Page 21: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

Partner .NET based RFID PlatformPartner .NET based RFID PlatformDeveloper and Architectural GuidanceDeveloper and Architectural GuidanceAPI Details for solution development on Microsoft API Details for solution development on Microsoft RFID ServicesRFID Services

Production BetaProduction BetaSupport for EPC Global Reader Mgmt, Support for EPC Global Reader Mgmt, Reader Protocol and ALE standards Reader Protocol and ALE standards (based on availability)(based on availability)

TodayToday

Oct Oct ‘‘0505

Early bits for partners and select customers though Early bits for partners and select customers though Technical Adoption Program (TAP)Technical Adoption Program (TAP)

Devices Service Provider InterfaceDevices Service Provider InterfaceProcess Engine for Logical Source executionProcess Engine for Logical Source executionRules Engine Framework for Rules Engine Framework for Filters, AlertsFilters, AlertsDesign and Runtime APIsDesign and Runtime APIsManagement APIsManagement APIs

May May ‘‘0505

RFID Platform RoadmapRFID Platform Roadmap

Page 22: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

ConclusionConclusionUnderstand Data Management ChallengeUnderstand Data Management Challenge

Educate your teamEducate your team

Get Data Model from Business Use CaseGet Data Model from Business Use CaseDefine business requirementDefine business requirement

Scratch Your Architecture BlueprintScratch Your Architecture BlueprintConstruct SOA accordinglyConstruct SOA accordingly

Build Scalable SystemBuild Scalable SystemCapacity planningCapacity planning

Microsoft has full product line to support your Microsoft has full product line to support your business!!! business!!!

Page 23: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

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

Page 24: Christopher H. Short Microsoft Technology Center Director (Christopher... · 2014-06-20 · Typical RFID Solution Scenario Reader Reader Windows 2003 OS, Network, MSMQ BizTalk 2004

SQL Server 2005SQL Server 2005Comprehensive, Integrated Data PlatformComprehensive, Integrated Data Platform

Notification ServicesNotifications & Alerts

Data Transformation ServicesETL

SQL Server EngineRelational Database Engine

Reporting ServicesEnterprise Reporting

Managem

ent ToolsDev

elop

men

t Too

ls

Replication ServicesData Replication

Analysis ServicesOLAP & Data Mining


Recommended