孟凡博 昊晓锋 城市应急联动系统是综合各种城市应急服务资隙.采 用统一的号码.用r公众报告紧急事件和紧急求助.统一接 警,统一指挥,联合行动+勾市民提供相碰的紧急救援服务, 为城市的公共安今提供强有力的保障的系统 没想应对突 摘要:介绍了城市应惠联动系纯在圊内外的 建设情况+分析了国内城市应急联动系统存 在的问题.应用CORBA技木 在ACE/TAO浆 发事件时.需要在很短的时间内调度武警、交通、医疗与消 防等部门,同时疏散L万人群.没有应急处理机制屉不行 的=我国抗击非典事件一方面显露出应急系统的不足,但从 另一个角度看,也可以说是研究城市应急系统的契机自然 或人为的灾害并非只有非典,化工事故、火灾、地震、台风、 构基础上开发了智能应用平台。有效解决了 现有城市应急联动系统中信息赴理瓶颞的问 题,并对谊平台在箕他方面的庄用进行了命 绍 社会犯罪等一系列需要应对的事件都需要政府以最快晟得 力的方式解决 因此城市应急系统有关的虚用研究已成为 热点。 关键词:城市应急联动系统ACE/TAO智能应用平台 CO ̄BA Almtract:At pre ̄ent.the appHeali<m research of city emei ̄geney teap0IiSe atenl becOⅡ地s 城市应急联动系统 1.国内外城市应急联动系统建设状况 美国在1967年就开始规划和建设牟同的紧急救助服务 系统,并将报警号码统一为9Il:欧洲的治安、消防、医疗等 紧急救助系统建没较早,2000年欧盟已将ll2作为各成员 hot,pot Thmugh introducing the∞nstruc m1 s¨H】s city integrated emergency resperme s悄tern h)山in Cklrm and OYeZ ̄.th a币de analyzes the existing problern ̄Qf domestic city integrated emer ̄ney respotme ̄,s'tem.The author elbds that the pre ̄nt bottleneck prt ̄blem.i.e. information proeem in city integrated emergency 同的统一报警电话号码。香港已统一用999作为报警求助 电话 msptntse system,tall efl ̄eti e s ̄lved by 在我国内地,1986年开始建设公安110撤警系统,其后 I22、l19、120等系统相继建设。一些城市的市政等部门也设 立了电话服务.开通了l2345市长热线=这些系统已为市民 提供了救助服务: 2.国内城市应急联动系统存在的问题 ・applying CORBA teclmelogy and the intelligent application platform which is deⅥd。p based on ACE/TAO structl ̄iz Mem't ̄le,this article gjv a relevant intr ̄luetion to the印pliealion of this platform in other ̄pects. K words:City integrated emergency re即0璐e 系统分立,服务单一 不利于联合行动. 能提供综合 除ll0、】22.1l9和120外,其它系统设施简陋、功能有限; system C0RBA ACE/TAO lme]ligent application platform 服务; -・没有保障市政府统一调度、指挥的系统.不利于应封 6O一 维普资讯 http://www.cqvip.com
突发事件、大型灾难; ・没有一致的规范、标准,重 复建设,投资浪费。 针对这些问题,国内一些大 城市已将建立城市应急联动指 挥系统提上了议事日程。 中兴通讯一直跟踪有关城市 应急联动系统的新技术、新应 用,依靠其自身已有的大型通讯 设备研发实力及经验,介入到城 市应急联动系统研究领域,并认 为随着城市应急联动系统的建 设步伐加快和信息技术的飞速 发展,全方位的通讯手段及多种 类的信息提供在城市应急联动 系统中发挥的作用越来越重要, 为各个系统运行提供支撑的应 用平台应具备的能力要求也越 来越高。对应急联动系统的研究 首先进行了各子系统集成的研 究。提出了智能应用平台(IAP: Intelligent Application Platform)的 概念,即一个以智能网技术为基 础,结合计算机辅助决策,多种 信息综合处理的平台。IAP技术 就是为了解决前述的系统集成 问题,作为粘合剂来连接系统内 外各种业务相关的异构系统、应 用以及数据源,从而满足各个子 系统之间无缝共享和交换数据 的需要 CORBA技术 公共对象请求代理结构 (CORBA:Common Object Request Broker Architecture)是对象管理 组织(OMG)为解决分布式处理环 境中硬件和软件系统互联而提 出的解决方案。一直以来,面向 对象的技术是业界努力追求的 目标,传统的对象技术通过封 装、继承及多态提供了良好的代 码重用功能,但是这些对象只存 在于一个程序中,外面的世界并 不知道它们的存在,也无法访问 它们。要解决这些问题就需要提 供一个标准的构件框架,使不同 厂家的软件通过不同的地址空 间、网络和操作系统交互访问。 该构件的具体实现、所处位置及 所依附的操作系统对客户来说 都是透明的,这样的构件称为对 象中间件。可以说中间件是处于 应用软件和系统软件之间的一 类软件,独立于硬件或数据库厂 商,处于两者之间的中间,并实 现两者互连;同时,它作为客户 方与服务方之间的连接件,是需 要进行二次开发的中间产品。 为了实现城市应急联动系统 中IAP所需的各个基本功能,需 要IAP具有较好的平台架构;而 利用上述的CORBA技术,可以 很好地完成这一任务,为城市应 急系统的运行提供支撑。经综合 评估,最终确定实现IAP平台使 用的框架结构:ACE/TAO框架, 基本服务使用命名服务、事件服 务。 1.ACE/TAO概述 自适应通信环境(ACE: Adaptive Communication Environ—— ment)是一种可以自由使用、开放 源码的面向对象底层构架,在其 中实现了许多用于并发通信软 件的核心模式,可跨越多种平台 完成通用的通信软件任务,其中 包括:事件多路分离和事件处理 器分派、信号处理、服务初始化、 进程间通信、共享内存管理、消 息路由、分布式服务动态配置、 并发执行和同步等。 TAO是“基于ACE的对象请 求代理”(The ACE ORB)的简称, 由美国华盛顿大学的CORBA研 究学者Douglas C.Schmidt博士 领导开发,是使用ACE提供的构 架组件和模式构建的一个实时 CORBA平台。另外它也是一个开 放源码项目,提供了良好的开发 接口,可以免费使用并在此基础 上进行二次开发。 2.ACE/TAo框架 ACE/TAO框架如图1所示, 包含有网络接口、OS、通信协议 和CORBA中间件组件等部分, 提供标准的CORBA服务。 其中TAO的IDL编译器是 建立在SunSofi IDL编译器的增 强版本基础上,实现了最新的 CORBA2.X编译映射规范,可以 生成实现异步方法调用的客户 端(client)和服务对象(server)需 要的代码。同时,由该编译器产 生的桩/骨架(stubs/skelet0ns)具 有非常高的效率。 TAO的内部ORB协议(IOP: Inter—ORB Protoco1)实现了CORBA 2.X的GIOP/IIOP 1.0。1.1和1.2, 可以无障碍的同其它支持IIOP 的ORB互操作,提供了非常好的 第三方协作特性。TAO的协议引 擎可以支持静态和动态的COR— BA编程。 ORB核心是一个双向的同 步或异步传输架构,为实时应用 提供高效的传输功能。它提供下 面的同步模型: ・重新激活; ・每线程/连接(thread—per— connection); ・线程池(thread poo1); ・线程优先级重激活(reac— tor—per—thread—priority,该模型是 为实时系统专门优化设计)。 一61— 维普资讯 http://www.cqvip.com
据及各个应用的管理;IAP中集 成了PKI,很好地保证了安全管 理功能的实现。其次是对新增或 修改应用后系统的管理;IAP采 用业务逻辑集中处理的方式,对 各应用系统进行统一调度,并且 具有高度的扩展性,能适应不断 变化的业务要求。 1.1AP逻辑结构 IAP智能应用平台完成后应 用于城市应急联动系统中的理 想结构如图2所示。系统中各个 功能子系统通过对应的适配器 接入到IAP中,各子系统之间通 图1 ACE/TAO框架 过平台实现了客户请求与服务 提供的关系,即一个子系统向平 原有系统的改造量。 TAO ORB核心建立在ACE 台注册并提供其自身实现的功 能(服务提供),同时它也可以向 平台查询其需要的功能,并借助 的模式及其框架的基础上,在以 上所有的同步模型中,TAO ORB 数据的整合分析是应用集成 的基础,数据的集成和交换,需 用一个统一的标识格式来描述 各种类型的数据,以便于数据在 应用平台上传递。IAP采用了 XML规范来描述数据类型,对 lAP中各子系统间传递的数据都 统一进行了标识,在逻辑上建立 起统一编码体系。由于XML本身 具有描述的可扩展性,也使IAP 核心支持嵌套的向上调用。 其他的模块包括实现库(用 它可以实现自动定位客户端请 求的目的服务器)、接口库提供 平台使用该功能(客户请求);这 样的客户/N务关系由IAP来统 一管理,IAP对建立在其之上的 各个系统来说是透明的。通过这 样统一的系统交换集成平台,以 IDL接口的运行时信息)等。 取代原有系统间多对多的网状 联接。 2.分层的架构体系 CORBA技术及其中间件产 IAP的设计 利用上述CORBA技术及 ACE/TAO架构,可以为IAP搭建 一可以很容易地识别并支持新的 数据类型。一个很好利用XML的 品构架ACE/TAO作为平台的技 术基础,在分析城市应急联动系 统应用中的特定要求基础上,融 入面向服务的架构(SOA)思想, 个基本的集成架构,IAP所需 例子就是IAP中使用XML来描 述终端应用节点所共享文件的 接口信息。 的基本功能及服务都已经实现。 在此基础上,通过CORBA开放 性的扩展结构,结合应急系统特 殊的应用需求,再开发特定的功 能实现及服务,从而可以快速地 应用平台的管理首先是对数 设计出智能应用平台的系统架 实现一个具有实用价值的平台, 即所需的智能应用平台。对遗留 系统,则进行分别处理,即对需 要重新改造的系统,重新编写其 接口,以统一规范的方式纳入应 用集成框架/平台;对仍需使用的 系统,提供多种接口方式,减少 一图2城市应急系统IAP 62一 维普资讯 http://www.cqvip.com
构如图3所示。 外各种异构的子系统、应用以及 数据源的粘合层,实现各个子系 统与IAP平台之间共享和交换 (3)IAP业务逻辑层 整个系统在逻辑上分为四 层:应用层、适配层、平台支撑 层、业务逻辑层。其中业务逻辑 层、支撑层、接入层属于IAP,而 应用层则是建立在IAP上运行 的各个具体的应用系统及数据 库等。 接入层也叫适配层,通过特 定的适配器及接入服务,提供各 个子系统与IAP的接入。 业务逻辑层将整个集成环境 内各个应用系统看作业务流程 中的执行者,按照用户预先定制 的流程,对各应用系统进行统一 调度,指挥应用间的消息流转, 使各应用系统通过这个集成环 数据的需要。 目前设计的接入方式主要有 以下五种: ・Socket代理接入方式; COM组件接人方式; API接入方式; Java组件接入方式; Web服务接入方式。 ・境,协作完成一些复杂的流程和 任务。业务逻辑层通过业务生成 环境、业务处理机和业务管理环 境,实现了一个功能强大的工作 流创建和执行的引擎。 3.1AP与PKI集成 ・・・平台支撑层采用CORBA分 布式组件技术,对外提供各类扩 (2)IAP平台支撑层 平台支撑层除对适配层提供 接入服务外,同时在平台内部提 供一系列内置的基础服务功能, 包括数据库接口服务、队列服 展服务,平台内部提供一系列内 置的基础服务功能,配置灵活、 扩展方便。 业务逻辑层是IAP的应用及 管理核心,处理智能应用平台各 类服务的执行,资源的调度,并 对其进行管理。 (1)IAP接入层 IAP接入层作为连接平台内 PKI对网络中的数据传输安 全至关重要,IAP与PKI有机结 合在一起,最大限度地提供终端 应用问消息交互的传输安全。终 端应用登录IAP平台时,进行双 向的数字证书认证,只有认证通 过的情况下,终端应用才能接入 到平台。终端应用与平台间通过 SSL通道进行安全数据传输。 在PKI中,目录服务用于存 储CA签发的终端用户的数字证 书和公钥数据,系统的安全管理 员可以通过终端管理服务管理 目录服务上终端用户的数字证 书、公钥,并进访问权限控制。接 入服务从目录服务上取得终端 用户的数字证书,用于sSL通道 建立时的握手以及后续的数据 传输加密。 务、日志服务、内存数据库服务、 资源状态服务、终端管理服务、 目录服务等。由于采用CORBA 分布式组件技术,故可以灵活地 配置各个基础服务,并方便地扩 展新的服务。 IAP系统应用展望 IAP作为一门新兴的技术, 是计算机技术、电信技术以及市场 利益三者结合的成果,依靠业务网 络提供的强大而灵活的通信能力, 极大地推动了电信业务的快速 增长,为经济发展提供动力。基 图3 智能应用平台系统 于CORBA技术以及业务网络的 一63— 维普资讯 http://www.cqvip.com
过采用电子化的方式,基于政府 的电子化网络,传送各个政府部 门以及各级政府的公文,使得各 种公文能够更快得到处理。 如图4所示,公文流转系统 以IAP为核心,凭借IAP强大的 工作流引擎以及融合PKI的安 全机制,从收文到处理,从审批 会签到结果反馈,轻松实现可定 制的公文流转流程,并充分保障 了公文的安全性和权威性。■ 图4 电子政务公文流转系统 孟凡博 重庆邮电大学通信学院 IAP系统,为各类系统的协同合 很好的解决思路。除了在应急联 硕士研究生 作提供了流畅而安全的平台,使 动中应用外,在政府办公自动化 Meng Fanbo Master Candidate,School 应用者可以简化业务流程、降低 系统中也得到广泛应用。政府各 of telecommunication.CUfrr 成本、减少系统整合的难度。 个部门对工作的处理基本是通 吴晓锋 中兴通讯股份有限公司 IAP首先在城市应急联动系 过公文的形式传达,所以公文流 高级工程师 统中得到应用,为解决城市应急 转是整个政务处理中最主要的 Wu Xiaofeng Senior Engineer,ZTE 系统中的信息处理瓶颈提供了 工作。电子政务公文流转系统通 Corporation (上接第24页) 3.实施单价打折资费策略 刺激数据业务消费增长 目前,数据业务分档包月和 与话音业务打包是我国移动运 营商发展数据业务的主要方式, 这两种方式对数据业务的发展 起到了很大的作用。但是发展数 据业务仅仅靠这两种方式是不 够的,要满足客户多样化的需 求,还需要实施单价打折资费策 略,即根据用户预付的功能费用 的多少来决定给用户在数据业 务单价上的折扣的大小,进而通 过差异化的资费策略捕捉客户 多样化的数据业务需求。■ 毛 骏 信息产业部电信研究院 图3 Vodafone数据业务优惠方案 规划设计研究所工程师 Mao Jun Engineer,planning and 资费策略,有利于我国运营商通 过已有用户拓展市场。 designing Institute,CATR of MII ..64--
因篇幅问题不能全部显示,请点此查看更多更全内容