刘子轶
摘要:随着TD-SCDMA、TD-LTE等移动通信技术的快速发展,移动智能终端得到了广泛的普及。基于移动终端开发了许多手机应用管理系统,在卫星导航、医疗诊断、娱乐购物、应急通信等领域起到了显著的效果。地震、洪水、暴雪等自然灾害和突发事件具有突发性、瞬时性,一旦发生通常会造成大面积的光纤通信中断,因此采用移动智能终端实现应急通信,可以提高突发事件的处理成功率。该文详细地分析了移动通信技术和移动智能终端的发展现状,总结了基于移动智能终端的呼叫中心应急通信系统的功能,并且对其实现技术进行了探索。
关键词:智能终端;应急系统;突发事件;Android
中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)21-0038-02
The Application of Mobile Smart Terminal in the Enterprise Emergency Communication Commanding System
LIU Zi-yi
(Tianjin Professional College, Tianjin 300410, China)
Abstract: With the rapid development of mobile communication technology such as TD-SCDMA, TD-LTE, mobile intelligent terminal has been widely used. Based on mobile terminal, many mobile phone application management system has been developed, which has a remarkable effect in the field of satellite navigation, medical diagnosis, entertainment shopping, emergency communication and so on. Natural disasters such as earthquake, flood, snow and other natural disasters and unexpected events have the characteristics of sudden and instantaneous. Once the optical fiber communication is interrupted, the mobile intelligent terminal can be used to achieve the emergency communication, which can improve the success rate. In this paper, the development of mobile communication technology and mobile intelligent terminal is analyzed in detail, and the function of call center emergency communication system based on mobile intelligent terminal is summarized, and the technology of its implementation is explored.
Key words: smart terminal; emergency system; incident; Android
近年来,由于环境生态系统剧变,自然灾害、人工安全事故迅速上升,因此公共安全也日益引起人们的关注,采用现代高科技技术预防、应对突发事件已经成为许多公共安全专家研究的热点。在人群密集、自然灾害和安全事故频发的区域,一旦发生突发紧急事件,能够及时、准确的报警,可以快速获取专业救助,传统的移动通信技术及手机终端无法很好完成上述内容,因此人们迫切希望研发出来可靠性高、即时性强、移动性好、抗毁性强的应急通信系统,综合利用各种移动通信资源,保障紧急救援时必要的通信手段和方法。传统移动呼叫中心是一种能够利用现代通信技术、计算机技术实现的电话呼入和呼出运营服务平台。随着应急通信功能的发展和新的需求出现,传统的呼叫中心已经无法满足人们的需求,需要采用新的TD-LTE技术、智能终端等将其呼叫中心逐渐转变为综合的媒体综合运营功能平台,以便更好地实现应急通信短信、位置、救治等信息的发送和接收,实现快速的防治和救援[1]。
1 系统功能分析
传统的应急调度主要是采用呼叫中心的语音、短信进行通信,接收紧急突发事件当事人的信息,因此一旦遇到紧急突发事件,当事人无法准确的描述事件发生地点,因此不能够得到及时的救援。同时对于紧急清楚处理缺少视频辅导指挥,数据分析决策指导等。为了能够解决上述问题,可以采用新的移动智能终端开发应急通信系统,增加新的功能,比如GPS定位功能、拍摄功能等,将现场情况发送给呼叫中心,救援中心可以及时的判断事故现场情况和受损程度,做出正确的决策。具体的,基于移动智能终端的呼叫中心应急通信功能包括以下几个方面:
1)通过智能终端App上传报警数据信息,通过手机端APP软件随时拍照图片上传各种报警信息到服务器,分析调度人员可以随时了解现场情况,分析、预警并对现场进行分析调度。
2)GPS定位事故现场。移动智能终端内嵌定位GPS系统,一旦发生应急事故,用户即可通过应急通信系统打开GPS模块,通过程序发送GPS请求,获取当事人所处的地理位置经纬度数据信息,将其显示在手机页面上,一般能够通过语言或短信发送给呼叫中心或救援平台,救援中心就可以及时获取事故准确地理位置,及时采取营救措施。
3)现场拍摄模块。移动智能终端携带上千万像素的照相机,可以针对事故现场进行拍照或摄像,并且在照片上显示GPS位置信息和时间信息,将照片或摄像片段发送给呼叫中心或救援中心,使得决策者能够及时获取突发事故现场情况,判断事故等级,采用相关的应急救援措施。
4)语音或短信功能。智能终端开发的应急通信系统可以更加容易录制语音或编辑短信,将其发送给呼叫中心,呼叫中心识别相关语言或短信之后,可以及时的下达应急救援措施。
5)通过App发送报警信息。各部门各级管理人员可以随时随地根据权限登录系统,发布各种通知信息,管理信息,调度信息等。
6)发送短信语音视频数据调度指令等信息到智能终端APP,可以及时下达调度指令,完成指挥。
7)智能分析报警,通过智能终端的APP软件上传各种报警信息到服务器,在服务器端对各种信息进行管理分析,下发报警。
2 系统技术架构
2.1 系统三层结构
基于移动智能终端的应急通信系统主要采用三层结构:应用层、核心层和数据层。三层相互独立,便于系统功能更新与维护。具体软件结构如图1所示。
图1 三层结构
2.2 系统模块及主要功能
系统主要包括管理台、自服系统、应用接口系统、应急平台核心、短信平台网关、GSM平台模块、呼叫中心模块,紧急监测设备(智能终端的APP实现),智能指挥调度接收终端。具体模块结构如图2所示。下面对主要模块分别进行介绍:
1)管理台:管理整个平台的应用业务、其他应用平台的应急应用、用户权限、安全日志等。
2)自服系统:平台用户自服务,短信语音发送和查询用户的短信日志、发送应急短信。
3)应用接口系统:各种短信应用调用下行接口,实现短信下发[2]。该子系统调用各种短信应用系统的上行接口,实现短信的MO功能。根据管理台设定参数,控制短信上下行,实现路由功能。
4)应急平台核心:实现业务应急信息和语音视频信息,手机短信协议之间的转化,实现和GSM AT协议,语音协议,视频通讯,应急等级处理,应急调度,短信网关之间的通信,记录应急信息上下行信息等功能。
5)呼叫中心模块:通过呼叫中心实现应急指挥调度。
6)紧急监测设备(智能终端增加传感器):通过智能终端获得现场视频信息,位置信息,也可以在智能终端上增加相关传感器,获得如温度信息,光强信息,湿度信息,声音信息等。
7)智能终端APP: 接收指挥调度中心短信、语音、视频,数据等调度指挥信息和从调度中心获取各种处理信息,管理信息等。
图2 功能模块
3 关键技术
基于移动智能终端的应急通信开发技术主要应用手机APP技术,主要在Android系统进行开发,应用Android SDK技术、JavaBean技术等,可以实现移动智能终端在应急系统的设计与实现。
1)Android系统。应急管理软件基于Android操作系统进行开发,Android系统是一个免费开源操作平台,可以划分为多个层次,自顶向下分别是Android上层应用程序、Android中层应用程序框架结构、Android核心类库层、Android底层的Linux内核层。Android为了给应用程序提供功能支持,提供了功能丰富的核心类库,这些核心类库可以为各个应用程序的编程提供帮助,比如多媒体框架类、Sqlite数据库类、用户界面类以及SSL、Libc等相关核心类库[2]。
2)Android SDK。Android SDK目录中存很多了包含很多应用程序开发文件夹,比如add-ons保存着附加库Google Maps;Docs保存着Android SDK API参考文档,可以查询到所有期望的AIP应用程序;Tools文件夹保存了重要的应用程序调试工具,ddms可以启动Android调试进程,渲染屏幕截图、文件夹管理器和Logcat等,sqlite3是可以在 PC 上操作 SQLite 数据库,draw9patch 则是绘制 android平台的可缩放 png 图片的工具,mksdcard 则是模拟器 SD 映像的创建工具, monkeyrunner 则是一个不错的压力测试应用,模拟用户随机按键,emulator 是 android 模拟器主程序等[3]。
3)JavaBean技术。Java程序设计语言可以为用户提供客户端逻辑业务开发,最为关键的就是实现一个功能强大的JavaBean数据库访问组件。操作数据库的JavaBean组件实现数据库连接之后,系统可以对数据库进行各种操作,比如数据查询、数据插入、数据修改和数据删除等,数据库操作组件实现为Operate.java,该方法操作过程如下:创建数据库连接组件,根据Web落逻辑业务处理发送的数据库请求,执行相关的请求操作,并且在执行过程保持数据库的连接处于在线状态,并且将数据库操作结果反馈数据库连接组件[4]。
4 结束语
随着LTE技术的快速发展,应急通信系统已经成为移动互联网应用的重要方向之一,引起了许多学者的研究,引入了许多机器学习、模式识别、数据挖掘算法,并且将其应用于实践,可以有效地提高应急事件救援成功率。
参考文献:
[1] 黄鹰, 陈俊, 张志为,等. 突发事件应急系统智能移动终端功能设计[J].通信技术, 2013, 42(6):95-97.
[2] 侯志强, 胡瑞敏, 王中元,等.应急指挥系统中移动多媒体技术的应用与瓶颈[J].电声技术, 2011,35(7):49-53.
[3] 赵军.应急指挥移动监控系统的设计与实现[J].智能计算机与应用, 2014, 24(5):22-24.
[4] 花国祥, 曾晓, 颜拥. 便携式变电应急检修风险控制系统的研究[J].智能电网, 2015, 26(7):11-12.