|专家|专家智库|资讯头条|智慧城市网
Hi,你好,欢迎来到智慧城市网
  • 厂家直供
  • 大宗采购
  • 实力企业
  • 资讯头条
  • 招商
  • 卓越品牌
 
当前位置: 首页 » 资讯头条 » 专家智库 » 专家 » 正文

陈俊亮:服务平台及其在智慧城市中的应用

放大字体  缩小字体 发布日期:2013-11-04  来源:新浪网  浏览次数:345
核心提示:中国科学院、中国工程院院士陈俊亮作“服务平台及其在智慧城市中的应用”的报告。
  • 研究领域:规划咨询


中国科学院、中国工程院院士陈俊亮

陈俊亮:

各位领导、各位专家:大家下午好!

今天给大家报告的题目叫“服务平台及其在智慧城市中的应用”,我讲的内容包括四点:

智慧城市,关于智慧城市,大家都比较清楚,我不介绍了。我直接进入我们认为的智慧城市的体系结构,我们认为应该分两层,最底层是传感层,智慧城市之所以智慧,需要获得城市很多数据,比如智能交通,需要知道路况,知道车辆在路面上的流量,然后进行适当的交通指挥,可以减少大家出行的效率,最底层是传输层,最上面的是应用层,包括智慧交通、智能电网、智慧物流等等,或者智能家居、智能健康等等,最上面是应用层,智慧城市的目标是用,用是很关键的。所谓智慧城市,实际上由一系列的应用系统构成,这些应用系统无一例外都是软件系统,各种各样的应用软件系统,现在的做法是竖井式的构造,比如智能交通,独立构建一个智能交通,智能物流,也独立构建一个智能物流,智能物流里有车辆、轮船、飞机或者其它的运输方式,这样的后果造成了所谓的系统的竖井式构造,互不相通、结构不一样,将来好多资源浪费,很多资源实际上可以公用,需要中间的平台层,除了提供各种各样的云服务数据中心、通信服务之外,很重要的是还需要一系列中间服务软件,最好用尽量统一的办法构造折价应用系统,应用系统的资源就可以得到利用,这个理念越来越被广大的技术人员所认同,但是,现在要建立一个公共平台,似乎时间已经晚了,实际上现在已经有很多孤立的系统,建议今后建立各种应用系统时候必须考虑从统一的观点出发,从长远出发,充分、有效地利用相互之间资源的共享,使得系统更加有效、更加便于维护,可以更好的为老百姓的福利以及为城市的便捷提供服务,需要加平台层,所谓大数据、云服务,都应该在这个层里。

国内好多单位都在做这方面工作,我所在的北京邮电大学也在做这方面工作,今天我把北邮为智慧城市或者物联网服务的平台给大家做一个简要介绍,我们认为智慧城市的服务平台应该包括以下几项,主要是中间层,最上面是服务的执行平台,是执行服务的核心部件,需要有一个服务的开发平台,另外,有各种各样资源,对这些资源进行统一有效的管理,使得这种资源尽量可以公用,我们认为这三个平台是构成智慧城市服务平台的重要内容,软件的构造是基于SOA,所谓SOA,基于Web,可以使得程序跟里面部件可以松耦合,可以做到软件部分内容的重用等等,有一系列优点,SOA面向服务的结构,是当前软件设计的主流方法,优点有分布性、平台独立、松耦合等等,对于一个复杂的智慧城市系统,它的基础数据的采集主要是通过各种传感器,当然,包括各种卫星和通过其它措施所得到的感知的数据,这样的应用系统是比较复杂的,比较大的,比如智慧交通,不但是物理流量,要知道道路的情况,除了知道城市中心的交通流量,还要知道郊区的交通流量,以及总外面进来的流量或者出去的流量,进行统一分析,这些因素是互相影响的,我们得到的基础数据或者传感器数据所产生的服务是多种多样的应用,应用之间要互相交互,一般来说智慧城市大的应用是很复杂的应用系统,用传统SOA方法设计的软件系统一般来说是针对单一的功能或者少数几个功能,对于很复杂的功能以及各种流程之间的复杂交互是应付不了的,所以,我们提出另外一个理念,叫EDA,叫事件驱动,可以实时响应各种各样流程进行当中一些突发事件或者需要紧急处理的事件,我们的做法是把这两种理念结合在一起,构成比较妥当的软件体系,我们称之为EDSOA,是我们构造服务平台的基础理念,把EDSOA合成起来,EDSOA有一个统一的数据处理中心,上面是各种各样的资源、报表系统、数据库、流程生成的程序等等,下面是各种各样传感器信号,统一对服务执行进行支撑,首先提出EDSOA设计,服务进程是相互交互情况下的设计方法,从我们来理解,还没有解决这么一个复杂问题,近期我们比较好的解决了这个问题,我这里只能说思路,解决的办法正在申请专利,专利申请号了以后相关的内容可以发表文章,首先需要对复杂的流程进行仔细的分析,我们可以证明任何复杂的流程最终可以做成一系列单个流程以及流程之间相互关系,可以分解成两块,单个工程方面我们有我们的工具,相互之间的关系,我们用一张事件表来表达,有了这两个内容,实际上就把一个很复杂的进程进行了描述,这个进程可能包括几十个甚至几百个子进程,有了这个办法以后,支撑环境是需要对资源进行描述,比如传感器里的采集设备,或者把传感器的信号送到中央处理器来的通信设备,数据传输设备有各种各样类型,每种类型有不同的通信协议、接口要求等等,这些都称之为资源,包括各种各样的数据库,我们都称之为资源,首先要对资源进行统一的管理,以前都是所谓竖井式的应用,针对每种应用,我们研究相关的传感器和设备,然后建立相应的解决办法,各个应用之间互不相关,这是现在一般的办法,虽然型号完全不一样,但是有很多公共的地方,我们用统一的资源管理的框架能够管起来,可以服务于各种各样应用。

我们可以把任何复杂的一个进程分解为两部分,一部分是单进程,一系列的单进程,有了单进程,我们怎么描述每一个单进程?我们开发了单进程的服务开发工具和环境,单进程实际上是一个流程,规定了第一步怎么做、第二步怎么做,但是无论怎样基本上就是流程图,流程图有两部分,最基本的功能是由现成的服务组件构成,我们希望将来把流程描述出来,要干的活都是用现成的服务来提供,可以提高软件的重用性,将来组成服务时候不是C就是S,由于时间不够,本来想说一个例子,是可以做到的,我们自己可以搜集这方面的服务,很多单元服务都可以从网上找到,我们可以很快的设计出我们的软件。

我们设计一个工具的总体结构,由于时间关系,它的界面我就不说了,我们用这个工具开发了一套比较简化的多媒体会议系统,现在早就开发完了,在我们校园内已经得到使用,刚才的开发过程是完全自动化的,但是很多情况下流程需要有人工干预,比如一个大企业的呼叫中心,人家对你的产品有投诉或者有意见,接线员把要求写下来,下面基本可以自动化处理,需要机器跟人工交互的开发工具,JBPM就是这么一个工具,由于时间关系,我不介绍了。

这是人机交互开发环境的总体结构,我们把事件表汇在一块,在平台里可以自动执行,执行的过程不需要任何的人工的参与,也不需要利用高级程序再写一遍,关于人机交互的开发方法,开发完以后自动是高界面,可以放计算机里,高层设计完成以后可以在执行平台上直接运行,上面是人机交互对象,主要针对物联网的,这是服务执行的过程,最重要的是各个进程之间的消息交互、适配以及相互之间的协调,我们用了一个技术,叫统一消息空间,边上是隐私保护和隐私安全,这是执行环节整体结构,所谓统一消息空间,主要用了发布订阅系统这么一个具体技术。如果需要设计一个应用程序,这个应用程序怎么分解?单流程相互之间的事件关系,单流程怎么设计,在人机交互情况下怎么设计,最后怎么放在一个统一消息空间里。还有一项工具,现在互联网应用非常频繁,我们使用的不是手机就是Pad,手机跟Pad屏幕的设计是一项非常繁复的工作,智能手机有不同的操作系统,不同操作系统有不同的设计工具跟它配套,要在不同操作系统上做一个界面,费的功夫要非常大,我们开发了一套环境,专门针对移动终端,包括手机和Pad,有什么作用呢?把你需要开发的内容用HTLM5这种语言来描述,CSS3是渲染工具,以及用JavaScript开发工具,可以把所要设计的各种各样的手机上的屏幕的效果以及内容说清楚,说清楚以后,原材料有了,但是对于不同类型的手机,我们做了类似一个关口的东西,如果是安卓手机关口,内容通过关口以后出来的就是安卓手机的加载软件包,比如三星手机就是典型的安卓手机,对于苹果,我们做了另外一个关口,微软有微软的操作系统,我们再做一个关口,同样原料,通过关口,可以出来智能手机的加载程序。我们现在做三种操作系统,安卓、iOS、微软。

最后,给大家说一下我们的应用,举一个例子,北京京房公司原来大部分供暖全部是大锅饭式的,一年交多少钱,北京市规定任何新建小区都需要供暖计量表,计量取暖,希望通过最少的燃料达到北京市规定的最低温度,最主要是燃烧产生的污染,我们现在已经做了两个小区,将来要在120个小区里推广,这是锅炉房里面的界面,包括所产生的各种各样的报表等等。

今后的工作,这里要讲一些背景材料,国家在2013年上半年有个《国家重大科技基础设施建设中长期规划(2012-2030)》,规划一共有16个重大项目,在工程技术类里边有这么一些项目,其中一项跟我说的有关系,要建设未来网络的研究设施,第八项是未来网络试验设施,大家可以从网上查文件,都是有的,在未来网络里,包括云、物联网等等一系列内容,有一个项目是要做服务,我们承担了这项工作,刚才说的是北邮做的一些工具和平台,我们希望未来网络在服务创新的基础设施方面有一个基本的规划,集中国内所有的开发工具,这项工作已经开始,到很多单位、研究所、高校调研他们有什么工具,我们有偿的买过来用,看看有什么平台和引擎,以及他们有什么样的资源库,我们希望将来在服务创新的基础设施里面集中管理起来,基本上是提供公益性服务,希望在各种应用中得到使用,这是公共的福利性措施,希望大家关注这项工作,希望对我们进行批评指正,工作量很大,而且是公益性的,我们现在还在研究怎么做。

谢谢大家!
 
 
[ 资讯头条搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 
0相关评论

 
推荐图文
推荐资讯头条
点击排行
经营许可证编号 京ICP备17002221号 | 京公网安备 110105019046号
返回顶部
Baidu
map