程宇



摘 要:现有舰船通信业务系统存在着“架构封闭、软硬件耦合、应用集成困难”等问题,采用面向服务的软件架构,以服务API的形式进行通信业务能力开放是解决以上问题的关键。本文提出了一种舰船通信业务能力开放与融合方法,在SOA、Web服务、IMS、通信开放服务API、业务交付平台等相关技术基础上,结合现有舰船业务系统现状和实际需求,设计了基于SOA的统一业务交付平台、通信服务能力开放REST API、基于WebRTC标准的软终端,验证该方法的合理性和可行性。
关键词:通信服务能力开放;开放服务API;REST
中图分类号:U665 文献标识码:A 文章编号:1006—7973(2021)02-0091-04
舰船通信业务应用系统作为舰船电子信息系统的基本组成之一,其现有的设计存在着“系统架构封闭和软硬件耦合”的问题,具体表现在终端和业务绑定、业务开放能力较弱、新业务部署成本高、系统利用率低等多个方面,已无法适用新的应用需求。面向服务的通信业务能力开放[1]既是解决现有问题的关键,同时也是适应整个综合电子信息系统[2]服务化集成发展趋势的必然要求。
目前,在军事通信应用领域,针对应用集成的需求主要采用服务网关转换或专有协议的方法,实现复杂,灵活性差;而在商业领域,则提出了SOA[3]、REST[4]、开放API[5,6]、业务交付平台[7]等方法,但这些方法是否满足舰船通信应用需求,仍有待设计和验证。本文在对SOA架构、Web服务、IMS[8]、通信开放服务API、业务交付平台等相关技术进行综合分析的基础上,结合舰船通信应用的特定需求,提出了舰船通信业务服务化的参考系统架构及组成,并进一步设计了基于SOA的统一业务交付平台、通信服务能力开放REST API、基于WebRTC[9]标准的软终端。……