第六章SOA在物联网中的技术应用讲稿_物联网讲稿
第六章SOA在物联网中的技术应用讲稿由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“物联网讲稿”。
2017年物联网将会对业务和技术带来哪些影响?
从今年开始,物联网将会成为企业重大变革之一。许多公司在物联网上看到了巨大的机遇,一方面可以通过提高生产质量和可靠性来增强与客户之间的关系,另一方面降低成本和一些不必要的风险。
(1)物联网和区块链的聚合区块链(Blockchain)现在不仅仅是一个概念,除了“金融科技”(FinTech)它在许多领域都有应用,包括物联网。许多专家认为,区块链技术是解决物联网中可扩展l性、隐私和可靠性的缺失环节。
区块链技术可用于跟踪数十亿联网设备,并且能够完成设备之间的处理和协调事务;对物联网行业制造商来说,能够很好的节约成本。这种分散的方法可以消除单点故障,为设备运行创建一个富有弹性的生态系统。区块链所使用的加密算法可以让消费者的数据更加安全。在2017年,物联网将会和区块链技术融合,来提供更优越的安全性来保护隐私。(2)物联网设备和更多的DDoS攻击
DDOS是英文Distributed Denial of Service的缩写,意即“分布式拒绝服务”,凡是能导致合法用户不能够访问正常网络服务的行为都算是拒绝服务攻击,就是要阻止合法用户对正常网络资源的访问,从而达成攻击者不可告人的目的。同样是拒绝服务攻击,但是DDOS和DOS还是有所不同,DDOS的攻击策略侧重于 通过很多“僵尸主机”(被攻击者入侵过或可间接利用的主机)向受害主机发送大量看似合法的网络包,从而造成网络阻塞或服务器资源耗尽而导致拒绝服务,分布 式拒绝服务攻击一旦被实施,攻击网络包就会犹如洪水般涌向受害主机,从而把合法用户的网络包淹没,导致合法用户无法正常访问服务器的网络资源,因此,拒绝服务攻击又被称之为“洪水式攻击”;而DOS则侧重于通过对主机特定漏洞的利用攻击导致网络栈失效、系统崩溃、主机死机而无法提供正常的网络服务功能,从而造成拒绝服务。就这两种拒绝服务攻击而言,危害较大的主要是DDOS攻击,原因是很难防范,至于DOS攻击,通过给主机服务器打补丁或安装防火墙软件就可以很好地防范。
Forrester认为,最近发生在美国的1600个网站DDoS攻击事件只是冰山一角,如果涉及到更多的连网设备,那将会对世界造成威胁。这次攻击事件证实了,物联网设备在巨大的分布式拒绝服务攻击(DDoS)下的脆弱性。
在美国当地时间2016年10月21日,造成了许多服务器瘫痪,如Twitter,NetFlix,纽约时报(NYTimes)和PayPal。这次攻击范围巨大,包括数百位网站和恶意软件,其中Dyn是这次主要受害者。“这次来源主要是一个被Mirai僵尸网络感染的设备”。所有迹象表明,无数的物联网设备包括摄像机、智能家居等日常用电设备都可能被恶意软件劫持,来攻击服务器。
(3)物联网和许多移动设备
物联网正在为当前和新兴市场为企业创造更多新的机会,来提高竞争优势。它触及一切领域——不仅仅是数据,还有收集数据的方式、时间和地点。创造物联网技术,不只是为了改变互联网,而是要改变连接互联网的东西。更多移动设备会出现,从家用电器到汽车、智能手表和虚拟助手。所有这些连接着的设备都将会提供丰富的数据流,该数据流将会连接产品和消费者来实现交互。
(4)物联网、人工智能和软件容器
在物联网下,人工智能可以帮助公司拥有的数十亿数据点用到真正有意义的地方。一般前提是与应用程序一致——先审查分析你手机的数据,从中找出可以学习的模式和相似之处,以便进行更优的决策。
2017年将会看到分布在云服务、边缘设备和网关上的物联网软件。你还会见证,建立在微服务((Microservices)一种程序开发方法)和软件容器(轻量级虚拟化)上的物联网解决方案,可以在分布式构架上工作。此外,机器学习云服务和人工智能都会在物联网上提取有用数据。
(5)物联网和连接技术
可以通过Wi-Fi,蓝牙,低功率Wi-Fi,Wi-Max,以太网,LTE和最近兴起的技术Li-Fi(使用光作为包括传感器的典型网络的不同部分之间的通信介质)来将物联网上不同的部分连接到传感器上。在2017年新的无线连接技术将会接受测试,比如3GPP、NB-IoT、LoRaWAN和Sigfox。将会迫使物联网决策者来评估这20多种无线连接协议,这一切都是建立正确的新连接标准的一步。
信息汇聚型业务的全过程都需要平台的统一管理,整个系统包括:M2M终端、网络、平台、应用、运营系统。有时候考虑到网络以及终端数量的不同,也会接入网关设备。
自动抄表,智能电表,除了查询用电情况、交费购电情况,欠费及余额情况外,还可以在线购电,显示电费余额预警、电价调挡提示等,是一个不折不扣的智能化“自动抄表设备”。协同感知型业务与信息汇聚型业务的最大不同之处,在于在信息汇聚型业务中,终端只需要执行数据采集、数据处理、数据上报等任务,而终端之间是不需要通信的。协同感知类业务则不同,它强调的是终端与终端之间、终端与人之间的协同处理与通信,是应用于更高层的物联网业务。同时,协同感知也是一种具有自学能力的系统,平台接收到数据后,除了简单的处理,还能根据处理的结果预测未来状况并反馈相应的决策信息。
智能交通就是一种典型的协同感知型业务。智能交通包括众多应用,如红绿灯控制系统、实施交通信息服务、匝道流量控制、动态交通信息牌等。以红绿灯控制系统为例,该系统能够对交通信号进行动态控制,智能调整信号开关的时间。目前许多国家依然在使用静态的时间控制信号灯,其实这些方案许多都是根据多年前的情况制定,早已经不适用了。甚而,有相当部分的交通堵塞,可以归咎于落后的信号时间控制。红绿灯控制系统由车辆检测器、数据传输网络、主控中心等部分构成。首先由设置在各路口的传感器协同合作,将检测结果传送至控制中心。控制中心通过历史数据与实时数据的融合、对比、分析等,运用既定的模型算法得出最优信号配比控制方案并反馈实施。
泛在网络实现泛在服务,给超市的商品都植入了芯片,每一样商品摆放在哪里,保质期还有多久,通过网络或者手机就能随时了解详情。对于即将到期的商品,超市就能及时进行超低价促销,还能把优惠信息用网络反馈给需要此商品的人,避免造成资源的浪费。
泛在图书馆,基本理念是图书馆在任何时刻任何地点都是可存取的, 而不会有时间、地点、文化、语言的障碍,实现信息资源共享的最高目标“5A”(任何用户在任何时候、任何地点均可以获得任何图书馆拥有的任何信息资源)。
PDA是Personal Digital Aistant的缩写,字面意思是“个人数字助理”。这种手持设备集中了计算,电话,传真,和网络等多种功能。它不仅可用来管理个人信息(如通讯录,计划等),更重要的是可以上网浏览,收发Email,可以发传真,甚至还可以当作手机来用。尤为重要的是,这些功能都可以通过无线方式实现。当然,并不是任何PDA都具备以上所有功能;即使具备,也可能由于缺乏相应的服务而不能实现。但可以预见,PDA发展的趋势和潮流就是计算、通信、网络、存储、娱乐、电子商务等多功能的融合。
CDMA是指一种扩频多址数字式通信技术,通过独特的代码序列建立信道,可用于二代和三代无线通信中的任何一种协议。CDMA是一种多路方式,多路信号只占用一条信道,极大提高带宽使用率,应用于800MHz和1.9GHz的超高频(UHF)移动电话系统。CDMA使用带扩频技术的模-数转换(ADC),输入音频首先数字化为二进制元。
CDMA是基于码分技术(扩频技术)和多址技术的通信系统,系统为每个用户分配各自特定地址码。
GSM是Global System for Mobile Communications的缩写,意为全球移动通信系统,是世界上主要的蜂窝系统之一。
Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。
Web Service技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据Web Service规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。Web Service是自描述、自包含的可用网络模块,可以执行具体的业务功能。
W3C组织是对网络标准制定的一个非赢利组织,W3C是万维网联盟的缩写,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。万维网联盟(World Wide Web Consortium,W3C),又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。建立者是万维网的发明者蒂姆·伯纳斯-李。
STML(Standard Generalized Markup language)标准通用标记语言,是一种定义电子文档结构和描述其内容的国际标准语言;通用标言为语法置标提供了异常强大的工具,同时具有极好的扩展性,因此在数据分类和索引中非常有用;是所有电子文档标记语言的起源,早在万维网发明之前“通用标言”就已存在。“通用标言”允许用户标记电子文档的元素创建一个适当的标记方案,便于在各种印刷和电子格式的多个版本的生产。“通用标言”多用于科技文献和政府办公文件中。
XSL是可扩展样式表语言的外语缩写,是一种用于以可读格式呈现 XML(标准通用标记语言的子集)数据的语言。
SDO(Service Data Objects)是一种针对在不同的数据源之间使用统一的数据编程模型的规范说明,是应用程序、工具、框架等更容易的进行数据的增、删、查、改、约束、更新等操作。
SCA服务组件框架(Service Component Architecture)的简称。
SOA三层架构(表现层、业务逻辑层、数据访问层),现在一般软件项目采用的都是应用、中间件和data服务器这样的三层.是现在一般软件项目的主流架构.