基于移动通信网络的疫情上报系统方案设计.pdf
《基于移动通信网络的疫情上报系统方案设计.pdf》由会员分享,可在线阅读,更多相关《基于移动通信网络的疫情上报系统方案设计.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、http:/-1-基于移动通信网络的疫情上报系统方案设计基于移动通信网络的疫情上报系统方案设计 陈皞 北京邮电大学计算机科学与技术学院,北京(100876)E-mail: 摘摘 要:要:为保证疫情数据的及时、准确、安全、保密上报,需要利用移动通信网络覆盖范围广,移动通信设备携带方便的特点,建立基于移动数据网络的疫情上报系统。本文给出了基于 BREW 开发平台和 J2ME 开发平台的疫情上报系统的方案设计,适用于 CDMA 1.x 网络和 GPRS 网络。关键词关键词:GPRS;CDMA1.x;BREW;J2ME。中图分类号:中图分类号:TP317.1 1 引言引言 我国幅员辽阔,人口众多,各种
2、传染病、地方病时有发生。为了更好地贯彻和实施中华人民共和国传染病防治法、传染病信息报告工作管理规范、突发公共卫生事件与传染病疫情监测信息报告管理办法,为相关部门提供及时、科学的防治决策信息,有效预防、及时控制和消除突发公共卫生事件和传染病的危害,保障公众身体健康与生命安全,需要利用现有移动通信网络,建设覆盖范围广,上报效率高,使用方便灵活的无线疫情上报系统。目前 GPRS 网络能够提供最大理论速率为 171.2kbit/s 的网络带宽1,而 CDMA 1.x 网络则能提供最大理论速率为 307.2K 的接入带宽2。无线网络带宽的拓展为无线疫情上报系统提供了网络基础。开发平台方面,基于 CDMA
3、 手机的 BREW 开发平台和基于 GSM 手机的J2ME 体系应用广泛,功能丰富,使用方便,为无线疫情上报系统提供了开发平台基础。2 开发平台开发平台 2.1 BREW BREW(Binary Runtime Environment for Wireless)意为二进制无线运行环境。BREW 具有手机操作系统的性质,同时也是一种统一的开发平台。BREW 为应用程序提供运行环境和开发接口,同时调用手机的底层软件和驱动,为应用服务5。BREW 软件架构见 图 1。http:/-2-图 1 BREW 软件架构 2.2 J2ME J2ME 是一种高度优化的 Java 运行环境,J2ME 是由配置(C
4、onfiguration)和简表(Profile)组成。配置决定了设备使用的 JAVA 虚拟机(JVM),而简表通过引入特定领域的类来定义设备上的应用程序所具有的能力3。配置将运行环境定义为一组核心类和一个运行在特定类型设备上的特定 JVM。J2ME 的配 置 有 CLDC(Connected Limited Device Configuration)和 CDC(Connected Device Configuration);J2ME 虚拟机包括 KVM 和 CVM,均为 J2SE JVM 的压缩版本4。简表侧重于应用程序能力的定义。通过向 J2ME 配置中添加特定领域的类以及定义设备的某种操
5、作而定义程序能够具有的行为和能力。J2ME简表主要指MIDP(Mobile Information Device Profile)4。下图描述了不同的虚拟机、配置和简表之间的关系。同时作为比较,J2SE API 和它的 JAVA 虚拟机也包含在图中。见图 24。图 2 J2ME 体系 2.3 WAP WAP(无线通讯协议)是在数字移动电话、个人数字助理机(PDA)、计算机应用之间进行通讯的全球性开放标准。通过 WAP,可将 Internet 信息及业务引入到移动电话、PALM等无线终端之中。WAP 协议类似于 HTML+HTTP 协议,WAP 浏览器类似于 PC 上的 WEB浏览器。3.系统架
6、构系统架构 3.1 总体架构总体架构 采用 MBS(Mobile Browser Server)模式,辅以 SMS 短信上报方式。服务器器群组由数据库服务器(DataBase Server),WEB 服务器(WEB Server),短信处理服务器(SMS Proxy Server)构成,通过内部网络进行连接。服务器系统除 WEB 服务器外,对于公共网络透明。系统总体架构见图 3。授权用户通过移动通信终端的 WAP 浏览器,BREW 应用程序或者 J2ME 应用程序登录http:/-3-系统,填报数据通过 SSL 加密协议进行加密,而后通过 https 协议发送到 WEB 服务器,由WEB 服务
7、器接收后提交数据库服务器处理保存;授权用户编辑特定格式短信发送到特定接入号码,由短信处理服务器 SMS Proxy 对短信进行处理后,将数据提交到数据库服务器处理保存。专网授权用户可以使用 PC 终端上的 WEB 浏览器直接填报数据。http:/-4-图 3 系统总体架构 4.系统网络架构系统网络架构 http:/-5-外部网络外部网络pc终端pc终端移动终端内部网络服务器群组防火墙管理终端 图 4 系统网络架构 系统网络分为内部网络和外部网络两部分,见图 4。内部网络指连接数据库服务器、WEB 服务器、SMS Proxy 服务器和管理终端的网络。内部网络为系统服务器间的高带宽数据传输通道,同
8、时也是各种对安全性和数据吞吐量要求较高的系统操作的接入网。统外部网络指 Internet 网络,中国联通 CDMA 1.x 和中国移动的 GPRS 网络,外部网络用于各个上报点上报数据的传输。虚拟专用网络是构建在公用网络上的虚拟的专用网络,利用公用网络为用户提供类似于内部专用网络的网络安全性和较高的网络传输质量。虚拟专用网络在物理层面上属于外部网络,在逻辑层面上属于内部网络。内部网络和外部网络通过高性能路由器连接,在路由器之内设置软件防火墙,路由器后设置硬件防火墙,以保证内部网络的安全性。内部网络由高性能交换机连接,以保证内部网络的数据传输带宽。5.软件层次软件层次 5.1 数据层数据层 主要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 移动 通信 网络 疫情 上报 系统 方案设计
限制150内