《物联网概论-2版-第6章+.pptx》由会员分享,可在线阅读,更多相关《物联网概论-2版-第6章+.pptx(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映电电子子教教案案物联网概论(第物联网概论(第2版)版)物联网概论(第物联网概论(第2 2版)版)第第6章章 物联网网络服务物联网网络服务点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)物物联联网网是是建建立立在在互互联联网网之之上上的的,物物联联网网得得到到的的物物理理世世界界的的信信息息需需要要在在互互联联网网上上进进行行交交流流与与共共享享。目目前前比比较较成成熟熟的的物物联联网网网网络络服服务务是是EPC系系统统。EPC系系统统给给全
2、全球球每每一一个个“物物”都都分分配配了了一一个个编编码码,这这个个编编码码就就是是EPC码码。EPC码码主主要要是是用用来来给给全全球球物物品品提提供供识识别别ID号号,通通过过物物品品的的识识别别ID号号就就可可以以在在互互联联网网上上找找到到物物品品的的详详细细信信息息,物物联联网网通通过过网网络络服服务务将将物物品品的的信信息息发发布布出出去去,同同时也可以获得发布在互联网上的各种资源。时也可以获得发布在互联网上的各种资源。点点击此此处结束放映束放映 物联网网络服务概述物联网网络服务概述6.1物联网名称解析服务的工作原理物联网名称解析服务的工作原理6.2物联网信息发布服务物联网信息发布
3、服务6.3实体标记语言实体标记语言PML6.4物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映物联网网络服务概述物联网网络服务概述6.1物联网概论(第物联网概论(第2 2版)版)6.1 物联网网络服务概述物联网网络服务概述 其一:在物联网中,有关物品的大量信息存储在物其一:在物联网中,有关物品的大量信息存储在物联网信息服务器中。联网信息服务器中。其二:物联网中的信息服务器非常多,需要查找物联网其二:物联网中的信息服务器非常多,需要查找物联网信息服务器需要知道它的网络地址。信息服务器需要知道它的网络地址。正是
4、由于上述二个原因,需要物联网网络服务。正是由于上述二个原因,需要物联网网络服务。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.1 物联网网络服务概述物联网网络服务概述点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.1 物物联联网网网网络络服务概述服务概述 互互联联网网(Internet)上上存存放放物物品品信信息息的的计计算算机机称称为为物物联联网网信信息息服服务务器器,解解析析物物联联网网信信息息服服务务器器网网络络地地址址的的是是物物联联网网名名称称解解析析服服务务器器。由由于于物物品品原原材材料料、生生产产、加加工工、仓仓储储、运运输输等
5、等大大量量信信息息不不能能用用EPC码码表表示示出出来来,这这就需要物联网的网络服务。就需要物联网的网络服务。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映物联网名称解析服务的工作原理物联网名称解析服务的工作原理6.2物联网概论(第物联网概论(第2 2版)版)物联网名称解析服务的工作原理物联网名称解析服务的工作原理 6.2.1 物联网名称解析服务的工作原理物联网名称解析服务的工作原理 6.2.2 IP地址地址 6.2.3 域名解析域名解析 6.2.4 ONS结构与服务方式结构与服务方式 6.2.5 ONS工作流程工作流程点点击此此处结束放映束放映
6、物联网概论(第物联网概论(第2 2版)版)物联网名称解析服务的工作原理物联网名称解析服务的工作原理 物联网名称解析服务的英文是物联网名称解析服务的英文是IOT-NS。IOT-NS的的作用就是获取物体数据的网上访问通道信息。作用就是获取物体数据的网上访问通道信息。IOT-NS借鉴了互联网中已经很成熟的域名解析借鉴了互联网中已经很成熟的域名解析DNS,目前比较成熟的,目前比较成熟的IOT-NS是是EPC系统的系统的ONS。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.1 物联网名称解析服务的工作原理物联网名称解析服务的工作原理 点点击此此处结束放映束放映物联网概论(第
7、物联网概论(第2 2版)版)6.2.1 物联网名称解析服务的工作原理物联网名称解析服务的工作原理 多个企业的多个企业的ONS服务器通过根服务器通过根ONS服务器进行级联,组成服务器进行级联,组成ONS网络体系。网络体系。ONS服务与整个物联网系统相关,服务与整个物联网系统相关,ONS的工作流程如下。的工作流程如下。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址 IP地址的基本概念地址的基本概念 在日常生活中,需要记住各种类型的地址,如邮政地址、在日常生活中,需要记住各种类型的地址,如邮政地址、街道地址等。在互联网中也是这样,一台主机要与其它主机进行
8、通信,街道地址等。在互联网中也是这样,一台主机要与其它主机进行通信,为了识别双方,需要在网络中建立一种标识方式。为了识别双方,需要在网络中建立一种标识方式。互联网定义了互联网定义了2 种方法来标识网上的计算机,这种方法来标识网上的计算机,这 2 种方式分别是种方式分别是IP地址和域名。地址和域名。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址 互联网定义了两种方法来标识网上的计算机,这两种方互联网定义了两种方法来标识网上的计算机,这两种方式分别是式分别是IP地址和域名。域名虽然便于人们记忆,但网络上的机器地址和域名。域名虽然便于人们记忆,但网络上的
9、机器之间只认识之间只认识IP地址。见下图。地址。见下图。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址IP地址的特性地址的特性IP地址的构成地址的构成 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址IP地址的容量地址的容量 IPv4地址分为地址分为A、B、C、D和和E五类。五类。例如,例如,A类地址用高类地址用高8位表位表示网络号,用低示网络号,用低24位表示主机号,有位表示主机号,有128个网络,每个网络拥有个网络,每个网络拥有16 777 216主机数。主机数。点点击此此处结束放映束放映物联网概论(
10、第物联网概论(第2 2版)版)6.2.2 IP地址地址 IPv6 在在20世世纪纪,32位位的的IPv4地地址址是是足足够够使使用用的的。设设计计者者没没有有想想到到今今天天的的Internet会会发发展展到到如如此此大大的的规规模模,更更没没有有预预测测到到今今天天Internet的的发展会因发展会因IP地址的不足而陷入困境。地址的不足而陷入困境。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址 IPv6 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.2 IP地址地址 IPv6点点击此此处结束放映束放映物联网概论(第物
11、联网概论(第2 2版)版)6.2.3 域名解析域名解析 什么是域名什么是域名 举例:百度的域名是举例:百度的域名是 。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.3 域名解析域名解析 域名的构成域名的构成 域名一般由域名一般由3个部分组成,从左到右依次为主机名、机构性域名、地个部分组成,从左到右依次为主机名、机构性域名、地理域名,中间用小数点隔开。即:主机名理域名,中间用小数点隔开。即:主机名.机构性域名机构性域名.地理域名。例如,地理域名。例如,西安邮电大学的域名为西安邮电大学的域名为,这里的,这里的xupt为主机名;为主机名;edu为机构性为机构性域名,是教
12、育行业(域名,是教育行业(education)的缩写;)的缩写;cn为地理域名,是中国为地理域名,是中国(China)的缩写。)的缩写。域名的结构域名的结构点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.3 域名解析域名解析 域名服务器的基本工作原理域名服务器的基本工作原理 域名解析域名解析点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.3 域名解析域名解析 域名解析过程域名解析过程 A主机访问网络中的另一个主机访问网络中的另一个B主机时,域名解析过主机时,域名解析过程如下。程如下。点点击此此处结束放映束放映物联网概论(第物联网概论(第2
13、 2版)版)6.2.4 ONS结构与服务方式结构与服务方式ONS系统的层次系统的层次ONS系统分为三个层次。系统分为三个层次。ONS静态服务静态服务静态静态ONS指向货品的制造商。指向货品的制造商。ONS动态服务动态服务动态动态ONS指向一件货品在供应链中流动时所经过的不同管理实体。指向一件货品在供应链中流动时所经过的不同管理实体。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.4 ONS结构与服务方式结构与服务方式 ONS静态服务静态服务 ONS动态服务动态服务点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.5 ONS工作流程工作流程
14、ONS将将EPC码码转转换换成成URI格格式式,再再将将其其转转化化成成标标准准域域名名后后,下下面面的的工工作作就就由由DNS承承担担了了。DNS经经过过递递归归式式或或交交谈谈式式解解析析,将将结结果果以以NAPTR记记录录格格式式返返回回给给客客户户端端,ONS即即完完成成了了一一次次解解析析服服务务。NAPTR是是URI的一种定义格式。的一种定义格式。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.2.5 ONS工作流程工作流程 ONS工作流程工作流程 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映物联网信息发布服
15、务物联网信息发布服务6.3物联网概论(第物联网概论(第2 2版)版)物联网信息发布服务物联网信息发布服务 6.3.1 物联网信息发布服务的工作原理物联网信息发布服务的工作原理 6.3.2 万维网万维网WWW 6.3.3 超文本与超媒体超文本与超媒体 6.3.4 EPCIS的功能与作用的功能与作用 6.3.5 EPCIS系统设计系统设计点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)物联网信息发布服务物联网信息发布服务 物联网信息发布是跨越供应商、制造商、运输公物联网信息发布是跨越供应商、制造商、运输公司和零售商,对物联网的信息系统提供存储和查询服司和零售商,对物联网的信息系
16、统提供存储和查询服务。务。万维网万维网WWW是基于超文本的信息查询工具。物是基于超文本的信息查询工具。物联网的信息发布也是采用这种形式。联网的信息发布也是采用这种形式。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.1 物联网信息发布服务的工作原理物联网信息发布服务的工作原理 IOT-IS是用网络数据库来实现的,它提供了一个数是用网络数据库来实现的,它提供了一个数据和服务的接口,使物品的信息可以在企业之间共享。据和服务的接口,使物品的信息可以在企业之间共享。目前比较成熟的目前比较成熟的IOT-IS是是EPC系统的系统的EPCIS。EPCIS是是跨越供应商、制造商、运
17、输公司和零售商,在整个供应跨越供应商、制造商、运输公司和零售商,在整个供应链上提供技术解决方案,对物联网的信息系统提供存储链上提供技术解决方案,对物联网的信息系统提供存储和查询服务。和查询服务。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.1 物联网信息发布服务的工作原理物联网信息发布服务的工作原理 EPCIS主要包括客户端模块、数据存储模块和数据查询模块。其主要包括客户端模块、数据存储模块和数据查询模块。其中,中,EPCIS数据存储和数据查询模块在结构上分为数据存储和数据查询模块在结构上分为5部分,它们分别为部分,它们分别为简单对象访问协议(简单对象访问协议(S
18、OAP)、服务管理应用程序、数据库、)、服务管理应用程序、数据库、PML文档文档和和HTML文档。文档。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.2 万维网万维网WWW什么是万维网?什么是万维网?WWW(World Wide Web),中文译名为万维网。),中文译名为万维网。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.2 万维网万维网WWWWWW的发明人?的发明人?蒂莫西蒂莫西约翰约翰“蒂姆蒂姆”伯纳伯纳李爵士李爵士(Tim Berners-Lee),),1955年年6月月8日出生,日出生,英国计算机科学家。英国计算机科学家。W
19、WW的成功在于它制定了一套标准的、容易被人们掌握的超的成功在于它制定了一套标准的、容易被人们掌握的超文本标记语言(文本标记语言(HTML)、世界范围内信息资源的统一定位格式)、世界范围内信息资源的统一定位格式(URL)和超文本传送通信协议()和超文本传送通信协议(HTTP)。)。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.2 万维网万维网WWW 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.2 万维网万维网WWW 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.3 超文本与超媒体超文本与超媒体 “超超”是
20、什么意思?是什么意思?“超超”这个词的真正含义是这个词的真正含义是“链接链接”。超文本(超文本(Hyper Text)是一种文本,这个词的真正含义是)是一种文本,这个词的真正含义是“链链接接”的意思,用来描述计算机中文件的组织方法。的意思,用来描述计算机中文件的组织方法。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.3 超文本与超媒体超文本与超媒体 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.3 超文本与超媒体超文本与超媒体 点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.4 EPCIS的功能与作用的功能
21、与作用 EPCIS提供了一个模块化、可扩展的数据和服务标准接口,使得提供了一个模块化、可扩展的数据和服务标准接口,使得物联网系统的相关数据可以在企业内部和企业之间共享。物联网系统的相关数据可以在企业内部和企业之间共享。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.5 EPCIS系统设计系统设计 EPCIS遵循模块化的设计思想,遵循模块化的设计思想,EPCIS系统设计就是系统设计就是EPCIS框框架中相关模块的集合。架中相关模块的集合。EPCIS提提供供了了一一个个模模块块化化、可可扩扩展展的的数数据据和和服服务务标标准准接接口口,EPCIS整整个个框框架架都都遵遵
22、循循这这种种模模块块化化的的设设计计思思想想,EPCIS系系统统设设计计就就是是EPCIS框框架架中中相相关关模模块块的的集集合合。EPCIS系系统统设设计计包包括括EPCIS总总体体设计、设计、EPCIS层次分析。层次分析。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.3.5 EPCIS系统设计系统设计 数据的存储采用数据的存储采用Access数据库和数据库和PML文档相结合的形式,数据文档相结合的形式,数据库用于记录物品类型等总体信息,库用于记录物品类型等总体信息,PML文档用于为每个物品建立一文档用于为每个物品建立一个信息追踪文件。在物品个信息追踪文件。在物品E
23、PC码对应的信息传入系统时,应用程序码对应的信息传入系统时,应用程序访问数据库表,获得数据库记录的物品类型等相关信息,加入到访问数据库表,获得数据库记录的物品类型等相关信息,加入到PML文档中。在数据查询过程中,系统根据查询者的不同权限,从文档中。在数据查询过程中,系统根据查询者的不同权限,从PML文档中提取相关信息,形成文档中提取相关信息,形成HTML文档,以网页形式返回给查文档,以网页形式返回给查询者。询者。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映实体标记语言实体标记语言PML6.4物联网概论(第物联网概论(第2 2版)版)实体标记语言
24、实体标记语言PML 6.4.1 PML概述概述 6.4.2 PML的核心思想的核心思想 6.4.3 PML的组成与设计方法的组成与设计方法 6.4.4 PML设计举例设计举例点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)实体标记语言实体标记语言PML 物联网中,物品的信息经常都是是用物联网中,物品的信息经常都是是用PML语言书写语言书写的。的。举例:在举例:在EPC系统中,所有关于物品的信息都是用系统中,所有关于物品的信息都是用PML书写的。书写的。PML是由可扩展标记语言是由可扩展标记语言XML发展而来。发展而来。点点击此此处结束放映束放映物联网概论(第物联网概论(第2
25、 2版)版)6.4.1 PML概述概述 在在EPC系统中,所有关于物品的有用信息都是用一种新系统中,所有关于物品的有用信息都是用一种新型的标准计算机语言型的标准计算机语言-实体标记语言(实体标记语言(Physical Markup Language,PML)所书写的。)所书写的。PML的应用将会非常广泛,它的应用将会非常广泛,它将成为描述所有自然物体、过程和环境的统一标准,并将在将成为描述所有自然物体、过程和环境的统一标准,并将在所有的行业使用。所有的行业使用。PML是基于人们广为接受的是基于人们广为接受的XML发展而来的,发展而来的,PML集成集成了了XML语言的许多工具与技术,是语言的许多
26、工具与技术,是XML语言的扩展。语言的扩展。PML被设计成人和机器都可以使用的对自然物体的描述标准,是被设计成人和机器都可以使用的对自然物体的描述标准,是物联网信息存储和交换的标准格式。物联网信息存储和交换的标准格式。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.4.2 PML的核心思想的核心思想 PML的核心思想与的核心思想与XML相同。核心思想来自于对电相同。核心思想来自于对电子文档的分析,电子文档包括数据、结构和表现形式三子文档的分析,电子文档包括数据、结构和表现形式三个部分。如果文档在这三个方面独立而清晰,文档将广个部分。如果文档在这三个方面独立而清晰,文档将
27、广受欢迎。受欢迎。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.4.3 PML的组成与设计方法的组成与设计方法PML由由PML Code和和PML Extension两部分组成,其中两部分组成,其中PML Code主要用于读写器、传感器、主要用于读写器、传感器、EPC中间件和中间件和EPCIS之间的信息交之间的信息交换,换,PML Extension主要用于整合来自非自动识别的信息和其它来主要用于整合来自非自动识别的信息和其它来源的信息。如果需要,源的信息。如果需要,PML还能扩展更多其它的词汇。还能扩展更多其它的词汇。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)6.4.4 PML设计举例设计举例在在2017年年7月月12日日15时时4分分34秒,读写器阅读到了秒,读写器阅读到了EPC码为码为1.3.42.356的标签,其中存储的数据为的标签,其中存储的数据为FFA0 456F 5843 3791。点点击此此处结束放映束放映物联网概论(第物联网概论(第2 2版)版)点点击此此处结束放映束放映休息一下休息一下