摘要

船舶自动识别系统(Automatic Identification System,AIS)是国际海事组织(IMO)、国际电信联盟(ITU-R)以及国际航标协会(IALA)的共同努力下提出的,是一种数字助航系统和设备,全球范围内得到了广泛应用。然而,系统先天脆弱性,使得恶意播发VDL电文成为可能,从而影响船端AIS设备的正常工作,又浪费了信道资源。针对这一问题,本文研究开发了一套AIS岸站的监管方案,实时监管AIS岸站各类VDL管理电文,以减缓AIS脆弱性问题产生的影响。本文采用分布式系统的C/S模型,从人机交互层、业务逻辑层、数据访问层三个层面对AIS岸基报文干扰监控及应急处置系统进行了整体规划,详细设计了人机交互操作软件、AIS安全电文实时监测软件、数据库系统。首先,论文系统研究了 AIS管理电文工作机制,针对性进行业务需求分析。以此为基础,设计了系统业务功能和总体架构,梳理了岸站管理业务、岸站电文实时监控业务、实时数据统计业务。然后,利用模块化设计思想,对AIS安全电文实时监测服务软件和人机交互操作软件进行了设计,重点设计了 AIS安全电文实时监测服务软件电文接收与过滤模块、电文分析模块、通信模块、请求处理模块和数据管理模块,给出了各模块的功能要求和具体实现流程。针对人机交互操作软件,重点设计了实时监控数据统计业务、AIS岸站VDL报文管理业务、AIS岸站信息管理业务等。针对性测试了系统各项业务功能和实时处理性能,结果表明,该系统能够支持全国AIS岸站的实时电文输入,达成对全国岸站管理类电文监管业务的需求。