1 / 43

ARC 200 微软 RFID 开发平台及前景

ARC 200 微软 RFID 开发平台及前景. 杨枫 ( Vincent.Yang@Microsoft.com ) 项目经理 微软中国技术中心 微软有限公司. 议程. RFID (射频标签)简介 微软 RFID 发展与前景 微软 RFID 服务开发平台 以合作伙伴为中心的商业生态环境 微软中国技术中心 RFID 实验室 Q & A. RFID (射频标签)简介. RFID=Radio Frequency + Identification ( 射频标签 = 射频 + 标签 ) 射频: 无线电波为载体,非接触式,可达 10 米

hanzila
Download Presentation

ARC 200 微软 RFID 开发平台及前景

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ARC 200微软RFID开发平台及前景 杨枫 (Vincent.Yang@Microsoft.com) 项目经理 微软中国技术中心 微软有限公司

  2. 议程 • RFID(射频标签)简介 • 微软 RFID 发展与前景 • 微软 RFID 服务开发平台 • 以合作伙伴为中心的商业生态环境 • 微软中国技术中心RFID实验室 • Q & A

  3. RFID(射频标签)简介 • RFID=Radio Frequency + Identification(射频标签 =射频+标签) • 射频: • 无线电波为载体,非接触式,可达10米 • 不同频段,不同标准。低频(125-134KHz),高频(13.56MHz),超高频(868Mhz-960Mhz),微波(2.45GHz1-5.8GHz) • 标签: • 分主动式(有源),被动式(无源) • (微处理机)芯片+ (覆铜)天线,10KB 空间 • 可反复读写 • 读写器 (Reader): • 读写器 + 天线 • 通常由专门写入器 (Writer or Printer)

  4. RFID(射频标签)简介 Middleware“Edge Server” Business Applications Readers & Printers etc Tags, Bar Codes etc Antenna

  5. RFID(射频标签)简介 • 标签编码: • 国际统一编码标准 • EPC Global, ISO, NPC • 全球统一的,可交换编码是RFID的关键 • EPCGlobal (EAN.UCC)为例 • EPC-64, EPC-96, EPC-256 • EPC-96 • 版本号:8位=256,EPC版本 • 域名管理: 28位=256M,公司域名 • 对象分类: 24位=16M,产品类型型号 • 序列号: 36位=64G,产品唯一编号 • 全球数据交换 • GDS, ONS……

  6. RFID 不仅仅是改进的条形码 • 非接触式,没有可视线要求 • 可以大批量快速读取 • 可以细分到唯一产品,而不是型号 • 数据可以存储在标签中,有读写器自动读取 • 可以一次写入,多次读取;或多次读写 • 可以在读写器读取前进行身份认证(Gen 2, Class1) • 可与其他各种探测器共同使用 • 可以全球统一交换数据 • 可以记录产品历史过程(过程透明度)

  7. RFID(射频标签)应用 • 第二次世界大战: 敌我飞机识别 • 广泛的应用 • 高速公路交费,门禁保安,图书,文件管理,食品,医药管理,军事弹药管理,出入境管理 • 沃尔玛要求全球100家供应商在2005年一月前在货箱和托盘级实现RFID,其余供应商在2006年一月实现。 • 其他公司纷纷跟进。 • ISO 第二代RFID(Gen 2)标准出台 • 中国RFID标准即将出台 • Microsoft RFID 服务开发平台发布

  8. 产、供、销供应链应用 物流 生产制造厂家 分销商 仓储 销售 售后服务 其他闭环式应用 停车场,高速公路 保真,防伪,防盗 门禁保安 体育竞技 图书,文件管理 食品,医药管理 动物跟踪 RFID商业应用

  9. RFID在产、供、销产业链上应用 Manufacturing生产 Distribution分销 Retail销售 Consumer消费者

  10. RFID的挑战 • 标准化统一 • 多种国际标准 • 频段使用标准 • 统一标码标准 • 多种软硬件设备标准 • 成本 • 标签 • 设备 • 与现有应用程序和流程集成 • 现代企业商业模式的更新 • 缺乏有力的解决方案(Killer App) • 现有资源的限制 • 技术储备,人才储备 • 现有RFID技术成熟度,设备生产能力 • 私密性

  11. Microsoft RFID 发展与前景 • 目标 • Microsoft 开发平台成为商业RFID应用的最佳开发平台 • 最低的 TCO • RFID 硬件独立性 • 可伸缩性, 可部署性, 可扩展性,符合国际行业标准 • 支持Microsoft有关产品中的RFID特殊功能 • 开发微软Dynamics(MBS)RFID 商业解决方案 • 参与、支持各标准的开发及实施 • 为合作伙伴在Microsoft RFID服务开发平台上提供最佳商机,开发服务和解决方案

  12. Services partners drive low cost, rapid deployments with Designers and Tools Microsoft RFID 发展与前景使命与战略方针 • 以合作伙伴为中心的战略方针 Microsoft和合作伙共同开发终端对终端RFID商业应用解决方案。你们的成功就是我们的终极目标。 • 终端对终端的功能支持 • 在.NET平台上的RFID的全程开发周期的服务及工具 • SQL服务器提供数据库管理和商业智能架构 • BizTalk服务器提供企业流程集成和Web Services支持 Solution partners develop RFID enabled business applications using platform API’S Hardware partners surface Device Services to platform using DSPI

  13. Microsoft RFID 发展 Pilots & Deployments Product Group Standards & IP Partners • Strategic alignment with vision & goals • Continuous feedback on product strategy • Access to code and specs • Commitment to mutual success • Working jointly with our partners • E.g. KiMS (Denmark), large retailer (EUR), mid-tier Wal-Mart supplier (Jack Links), XBOX • Joined EPC-G in March 2004 (RP & RM) • Co-authored XML Message format contribution for RP spec (1.0) • Will Join ePCIS • MSR Activities • Formed June 2004 • Functional & Design specs complete • Coding underway • DSPI SDK done

  14. RFID 案例研究

  15. Microsoft RFID 路标 • Microsoft RFID 服务开发平台 • TAP: 2005 Q3 • Beta 1: 2005 Q4 • Beta 2: 2006 Q1 • RTM: 2006 Q2 • Microsoft Dynamics (MBS) 商业解决方案 • Microsoft Dynamics AX (Axapta) 4.0 • Microsoft Dynamics NAV (Navision) 5.0 • Microsoft Dynamics GP (Great Plains) 9.0 • 中国微软技术中心RFID实验室建成, July 2005

  16. Microsoft RFID 服务开发平台 • 设计理念 • 系统体系结构 • 开发模式 • 功能逻辑层 • 主要概念定义 • 以事件为核心的开发模式 • DSPI (设备管理服务API) • 发布时间表

  17. 设计理念 • 从头到尾的 “对象模型” • 可以用任何 managed 语言,如VB.NET 或 C# 来调用 API • 对象模型可用来: • 设备管理 • Provider管理 • 配置存储管理 • 运行健康监控 • 流程设计和部署 • Runtime API

  18. 设计理念主要设计优点 • 设备管理抽象化 • 发现, 配置, 通讯及管理 • RFID 事件流程处理模型 • 设计,存储, 部署和管理 RFID 流程 • 减少数据“噪音”,增加数据关联性 • 规则引擎用以过滤,警报,数据转化 • 可由商业用户来制定用类似英语的词汇来制定更改规则 • 可由推论生成事件 – 比如“内部移动” • 鲁棒性的框架来支持敏捷的流程 • 由规则来提供动态的政策变化 • 读写器与流程可以“热交换” • 支持事务处理和failover • 全周期管理基本管理工具 • 设备, 流程和服务器管理

  19. 设计理念主要设计优点 • 即插式结构设计支持定制模块的 • Security • 对RFID流程和设备Role based 访问权限 • 管理,监控和跟踪功能 • 高性能及可伸缩性 • 大容量的不规则事件流 • 分布式部署结构体系 • Edge vs. Central processing 对终端用户是透明的 • 和 BizTalk集成 • RFID 事件成为 BizTalk messages,使 RFID 成为商业流程的内核一部分 • 标准化 • 在各层面支持 RP, RM, ALE, and ePCIS

  20. SQL OLAP Microsoft RFID 解决方案体系结构(供应链管理) MS RFID Services & SQL Server MS RFID Services & SQL Server MS RFID Services & SQL Server SQL SQL SQL RFID Reader(s) RFID Reader(s) RFID Reader(s) Distribution Center Manufacturing and Warehousing Facilities Transportation, Distribution,Logistics, Operations Retail Store Operations and Sales Central IT Facilities BizTalk and SQL ServerBusiness Process Orchestration, BAM, Analytics, Data Mining

  21. 开发模式 功能逻辑层 Real Time Enterprise/Point Apps Batch Oriented Enterprise Apps Application Solutions Open, standard based interfaces ServicesLayer Product InfoResolutionLook-up Business Process Mgmt Analytics, Reports and Notifications Enterprise, ContentSolutions Event MgmtLayer Events and Workflow Management Events, Messages, Business Rules Data Collection & Mgmt Layer Data Collection and Management Collection, Storage, Smoothing, Filtering, Aggregation Device Interfaces, Management DevicesLayer RFID Readers Barcode Scanners 802.1X AP’s Pocket PC Handheld Terminals Others

  22. 开发平台体系结构 • EPCIS • ONS BizTalkServer Partner Solutions MBS Solutions Designers, Tools & Adapters RFID Services OM / API’s RFID Engine & Runtime RFID Runtime EPCIS & GDS Microsoft RFID Services Rules Engine Config. Store Reader Management Device Service Provider Interface (DSPI) Extended Provider EPC Provider Custom Providers Reader with Extensions EPC Reader Device ‘1’ Device ‘n’ …. Hardware

  23. 以事件为核心的开发模式 • “Create Logical RFID Processes” – declarative specification of event processing pipelines is the core • Design-time support for interacting with logical devices • Support for business logic via Rules (Filter, Alert, Transform) • Declarative specification of process end-points • Deployment-time support for binding and interacting with physical devices

  24. 以事件为核心的开发模式 The moving parts (10000 feet!) • Conceptual Overview (100000 ft.) Device cloud Device Manager Source Event Queue Event processing pipeline Process instance Config Store & Sink Sink

  25. 事件源 • Design Time • Logical device collections (design time entities) • Other sources • Deployment Time • Devices that have been discovered and configured exist • Administrator binds devices to device collections via logical name

  26. 事件接受器 • Logical end-point of the event processing pipeline • Ex: File Sink, DB Sink, WS Sink • Important extensibility point, intended to cover reporting and query scenarios • Also aimed at conveyable scenarios to move data from the edge to the center of the enterprise • Sink and Source are composable

  27. 通知与属性 • Property Profile: Set of properties applicable to a device • Implemented as commands • Providers apply a default property profile • Administrators can customize • Stored and Managed by platform • Set / Get Properties & Property Profiles via command infrastructure • Standard Notifications supported are ReadTagEvent, ManagementEvent, and VendorSpecificEvent

  28. Top Level LS LS1 Source Pipeline LS3 LS2 Persistence Sink Source Source Source Pipeline Pipeline Pipeline Sink Sink Sink 事件处理树(EPT) • 逻辑事件源可以组织构成一个事件处理树

  29. 场景解析 分销中心 产品收发: • 在接受台门口的读写器记录所有接受的货架数据 • 对某一个SKU规定只用两条特定的货运通道 • 所有货运通道队发生的盗窃事件要报警 • 当一个货物运离,产生一个“发货”事件

  30. DSPI (设备管理服务API) • Interfaces to provide device services in a uniform way to the RFID Services platform • Middle man between the devices and host layer • Device discovery, configuration, communication, and connection management • IHV’s to implement custom & extended providers • Gateway to managed RFID device enablement stack on .NET platform via Providers • When should you write a provider? • Non EPC compliant or legacy device • Surface H/W innovations to our platform • Ex: Device discovery, filtering and aggregation, s/w updates

  31. DSPI 体系架构 Process Instance Process Instance App Domain • Device vendors implement ServiceProviderInterface,DeviceListenerInterface, DeviceInterface to surface services to RFID Services platform • Providers run inside host as managed entity • Communicate with device via .NET, Win32, COM or unmanaged code Device Provider App Domain Device Provider App Domain DSPI Implementation (Device ‘n’) DSPI Implementation (Device ‘1’) … Host Machine Managed API’s, COM, Win32 Device ‘1’ Device ‘2’ ……. Device ‘n’

  32. Provider 组成部分 • DeviceInterface • 实现指令,属性和通知 • 包括实现通信和连接管理的函数界面 • DeviceListenerInterface • 用以实现设备的发现 • ServiceProviderInterface • 实现Provider功能的总界面 • 取得DeviceListener, Device, Encoding, Property meta-data & Ideal 属性 Profile • 验证已发现的设备是否存在

  33. DSPI 模拟演示 Host GetTagListResponse() Commands from Host Response to command from Provider GetTagList() Service Provider for Device Raw Response 1. set taglistformat = xml 2. get taglist 1. TagListFormat = XML 2. <ABC-RFID-Tag-List> <ABC-RFID-Tag> <TagID>8000 FFEE 1000 0001</TagID> <DiscoveryTime>2004/08/30 07:26:06</DiscoveryTime> <LastSeenTime>2004/08/30 07:26:06</LastSeenTime> <Antenna>0</Antenna> <ReadCount>66</ReadCount> </ABC-RFID-Tag> </ABC-RFID-Tag-List> Device Conversion to a series of Device Specific commands

  34. RFID服务开发平台发布时间表 CY 2005 CY 2006 Beta 1 Beta 2 RTM Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4

  35. 以合作伙伴为中心的商业生态环境 • 软件合作伙伴(ISV)/集成商(SI) • Real time Business Analytics • RFID Enabled Business Apps / Solutions across multiple verticals • Integration of MS RFID Services into existing biz apps via BizTalk platform • 3rd party RFID component-ware • do for RFID what asp.net did for web development! • Vertical specific tools for creating & managing RFID processes • Simulation, Auditing, Monitoring & Tuning solutions • 硬件合作伙伴(IHV) • Device Providers & Simulators for existing Devices and new Device types • Surface Device innovation to higher layers – WSD and CE

  36. Microsoft RFID 合作伙伴

  37. 携手合作,商机无限 • 解决方案! • 解决方案! • 解决方案! • Solutions! • Solutions! • Solutions!

  38. 中国微软技术中心 MTC 的使命: • MTC’s mission is to reduce risks for customers & partners during their decision making process to accelerate adoption of Microsoft platform, and to create innovative business solutions using emerging Microsoft technologies MTC 的目的: • 提高企业项目的成功率: =>成功项目!  • 预估、架构和验证企业解决方案 • 缩短决策周期,提高成功率 • 帮助增大微软技术产品的使用率: =>竞争优势!  • 已高科技的实验室和计划来支持用户和合作伙伴 MTC 提供的服务: Strategy Briefing POC Workshop Architecture Design Session 评估 计划 建造 部署 运营

  39. 中国微软技术中心RFID实验室 • 微软(中国)有限公司中国微软技术中心RFID实验室(中国北京市朝阳区霄云路38号现代汽车大厦18层) • 2005年五月成立,2005年七月建成 • 提供服务计划 • 展示微软RFID最新技术 • 开展微软RFID服务开发平台TAP计划 • 推展微软微软RFID服务开发平台,和微软 Dynamics (MBS)解决方案 • 和战略合作伙伴(硬件开发商,软件开发商,解决方案供应商,集成商)共同开拓中国RFID市场

  40. 问题解答

More Related