关于自动相关毕业论文提纲范文 和关于民航空管自动转报系统基本表恢复有关在职开题报告范文

本文关于自动论文范文,可以做为相关论文参考文献,与写作提纲思路参考。

关于民航空管自动转报系统基本表恢复

【摘 要】 自动转报系统是民航系统的重要业务系统,本文基于对民航空管的航管科技的DMHS-H 系统享内存和数据存储的研究,简述了转报基本表的备份和恢复流程.

【关键字】 空管 转报系统 共享内存

引言

自动转报系统是民航自动转报网络的主要设备,其承载着空管单位、航空公司和机场公司的各类管制、航行情报、气象、航班、客货运等重要生产运营信息,上述各类信息以报文形式通过自动转报系统实现自动转发.转报系统在民航业务中越来越凸显出重要性,已经成为不可或缺的重要一环, 为民航自动化系统、协同决策系统等多套重要系统提供数据,对稳定性和高效性提出了更高的要求.

一、软件结构

自动转报系统功能强大,采用存储/ 转发方式,无须人工干预,实现AFTN 与SITA 电报和数据自动交换的通信系统.大型系统DMHS-H 目前支持192 路异步接入;200 路IP 接入;128 路同步接入.采用开放式操作平台Linux 操作系统,支持多任务、多进程的工作方式.数据库采用oracle 关系型数据库.系统采用双机热备方式.

共享内存是DMHS-H 的后台核心技术之一,主要实现多进程间的通信,主要是把一块物理内存映射到各个进程的地址空间.采用共享内存进行通信处理效率高,直接读写内存.

共享内存包括基本信息、扩展缓冲区和配置信息及动态监控信息.“基本信息” 包括:数据字典、信道信息、队列信息、路由表、等级表、雪球与多队列 禁用字符、用户表、用户组表转报机基本参数、航空公司双签字、系统活动进程等.

扩展缓冲区即电报缓冲区包括:待发报文( 短报:“<500字节”) ,待发报文( 长报:“> = 500 字节”), 告警电报(遇险电报) ,写库指针,输入报文(5000) 包括报文正文信息,输出报文(15000) 不包括报文正文信息等.

配置信息及动态监控信息包括:状态信息、双机信息、重要信道监控信息、信道实时监控、同步信息、异步信息、改路信息等.

在没有启动DMHS_H 应用软件之前,以root 身份登陆系统,执行ipcs,显示如下:

#ipcs

Message Queues:

Shared Memory:

m 100 0x0000237a -----r--rw- root sys

m 101 0x00002379 -----r--rw- root sys

主机进程主要负责报文的转发、基本信息的配置、双机同步、前台交互处理、关联系统接口处理等核心功能.共享内存与进程的关系如下图2 所示.

在DMHS_H 系统中常驻进程有如下:

Dmhs_afs 双机管理,主要负责双机软件启动、同步、停止;

Dmhs_mon 库操作处理,主要负责报文收发出入库功能操作;

Dmhs_ip IP 进程管理,主要负责IP 终端连接;

dmhs_comm: 异步单元管理,主要负责与异步单元进行通讯;

Dmhs_r25 同步进程管理,Dmhs_async 进程负责与前置机进行通讯.

二、备份和恢复

在正常的设备维护中,需要备份的数据有两种,一种是基本配置表,信道、队列和路由等信息,另一种是收发报文的备份.本文主要分析基本表的备份和恢复.

基本表备份与恢复:包括信道、队列、路由地址表、雪球和多队列表以及用户组和用户表等所有配置信息的浏览、备份及恢复.DMHS-H 基本表的恢复有三种方式:一、后台MNG 工具,选择菜单Oracle 数据维护,其中备份目录为/diskarray/oracle7/fotcdb/expor;二、超级终端,菜单数据管理- 基本表的备份与恢复.三、数据库命令,exp/imp 是经常使用的两个工具,用来做数据库的逻辑备份,数据库重组和数据转移等工作.

使用超级终端的备份和恢复工具的使用步骤:单击“备份”按钮,初次进入时,各种表单的显示全部为空.如果做过备份,打开此工具时,默认打开“C:\ProgramFiles\AIT\ 超级转报前端\BackupDB”目录下的备份文件.如果初次进入,需要全部备份.选择“备份全部表”,点击确认即可.如果只需要备份一张表单,如:信道表.只需先在浏览框中选中“信道表”,单击“备份”,选择“备份单一表”,确定即可.首先在界面的基本表选择区,选中一个基本表.然后单击界面上进度显示条右下方的< 确定> 按钮.这时系统会提示用户“是否要恢复选中的基本表”如果选择恢复,将替换原有记录;确定要恢复后,系统开始恢复该表.同时可以在界面右侧看到以百分比显示的进度.恢复完成后,恢复进度显示为100%.

在超级终端上正常配置参数和基本表的恢复在系统内部处理上是有很大不同的.图2 表示正常的超级终端配置修改和恢复操作的配置修改的不同.超级终端正常配置参数得操作,例如,新建信道,配置路由、多队列等,是通过进程dmhs_ip 与共享内存交互,由共享内存通过进程DMHS_MON将配置信息直接写入数据库.而超级终端上的“恢复”操作直接修改主机数据库,不对共享内存进行修改.所以,“恢复”操作不影响实时的报文的收发,而正常的配置参数操作会直接生效影响报文收发.

三、实例分析及总结

目前,南京地区有两套转报系统,两套系统均为航管科技DMHS_H96 大型系统,一套为2008 年投入使用的双机单网结构转报系统,另一套为2014 年投入使用的双机双网结构转报系统,两套系统通过智能程控切换器相连,用以主备两套转报系统之间的切换.南京地区的转报系统结构如图3所示.

这套系统的正常的报文的转发是依据共享内存中的基本表的信息来进行,在超级终端上选择一个以前备份的基本表进行恢复操作以后,超级终端直接将基本表写入主机服务器数据库.主机数据库不对备机数据库直接进行操作,因此,在执行了“恢复”操作后,只有主机数据库中的基本表为“恢复”的基本表,而主机共享内存,备机共享内存和备机数据库中的基本表都是最新的,未恢复前的.虽然这不影响正常报文的转发,但是仍是非常危险的状况,造成主机共享内存和数据库不一致.

有两种方式解决,一种是进行主备切换,由于备机的共享内存和数据库都是最新的基本表,并且主备倒换后,原备机升为主机,会想原主机同步共享内存和数据库,这样主备机共享内存和数据库就一致了.这种解决方案会因为主备倒换而产生瞬断;另一种方式,对于在用系统来说,为了转报收发不因主备倒换而瞬断,可根据新基本表,在超级终端上重新配置一遍,这样会相对比较麻烦,会同步更改共享内存和数据库,也可以解决这个问题.

自动论文范文结:

适合自动论文写作的大学硕士及相关本科毕业论文,相关自动开题报告范文和学术职称论文参考文献下载。

1、论文如何自动生成目录

2、论文目录怎样自动生成

3、论文目录如何自动生成

4、参考文献自动生成

5、word参考文献自动排序

6、论文的目录怎么自动生成