基于卫星网络的海事邮件通信系统架构设计

Technology Study
技术研究
DCW
3
数字通信世界
2019.07
1    海事邮件通信
燕赵政协新闻网1.1  研究背景
远洋交通运输是我国国际运输的主要方式,目前我国注册的航海船舶近2万艘,其中远洋商船和渔船近1万艘。卫星通信是远洋船舶航行时的主要通信手段,主流的卫星通信系统包括全球覆盖的国际移动卫星(Inmarsat )、铱星系统以及各种区域覆盖的VSAT 卫星通信系统等。随着卫星通信技术的发展,各类卫星通信系统都支持数据通信业务,尽管宽带卫星通信系统已日趋成熟,但仍和互联网通信无法比拟,高昂的通信资费和较大的延时,仍然极大地约束了卫星通信用户数据业务的应用,这其中就主要包括应用。
是远洋船舶最主要的通信方式。远洋船舶包括交通运输商船、渔业船舶、勘探科考作业船舶、海事监管和搜救救助船舶等。船舶在离靠港、货物承运和航务等业务中大量运用与外界通信,内容更是涉及商业信息、船舶运行状况和航海安全应急等方面。以北京海事卫星地面站为例,
每日船舶海事卫星终端收发邮件近10万封,每日卫星通信流量约5G ,在高成本、高延时和低带宽的卫星网络环境中,这样的数据流量对邮件传输的可靠性和经济性要求更高,基于互联网开放式的邮件系统显然不能满足卫星网络下的船岸邮件通信需求,因此航运业都在广泛使用针对卫星通信网络的专业系统进行邮件通信。1.2  研究意义
目前我国缺少自主研发的基于卫星通信网络,满足航运业船岸邮件软件产品。全球航运业用户多使用的是国外船岸系统,如Inmarsat Rydex 、AmosConnect 等。该系列软件虽然可以满足船岸邮件应用需求,但国外软件在航运市场中长期处于垄断地位,软件授权使用成本高,且缺少技术升级,无法兼容不断更新换代的IT 环境,邮件服务器端的垃圾、病毒防护能力也不足。同时由于在繁简体中文编码方面兼容不够,使得用户浪费了流量而收发了乱码邮件。因此自主研发一款基于卫星网络,符合我国航运业船舶用户需求的邮件通信软件意义重大。本文将重点对该系统进行架构设计,以指导相关软件的研发和应用。
2    船舶卫星通信网络结构分析
卫星通信一直以来是海事和远洋运输业主要的应急通信手段,卫星通信系统主要包括空间部分、终端部分和陆地接续等部分组成。空间部分主要是通信卫星,不同卫星系统有不同星体组网构成。根据卫星业务的不同可划分为移动卫星通信(MSS )和固定卫星通信(FSS ),根据远洋航运业的通信需
求,我们以全球覆盖的国际移动卫星组织(Inmarsat )的第四代海事卫星系统为例。终端部分则由海用FleetBroadBand (FBB )系统组成,包括全向天线和FBB 终端,该终端支持宽带数据和语音业务,最高速率达可432K ,是目前航运业在远海主要的卫星通信终端系统。陆地侧部分则由相应洋区的地面接续站和互联网。如图1所示。
图1 船舶卫星通信网络结构
为了实现船舶用户的数据业务通信,FBB 终端需要连接船舶局域网防火墙和路由器实现船员上网。作为海事通信的主要应用,系统则需要部署在船舶通信主机,通过拨号连线FBB 终端建立空间端数据连接,获得地面接续站分配的海事卫星网络IP 地址,从而实现与岸端邮件服务系统通信,并与互联网个人邮件进行交互。根据以上网络结构分析,尽管卫星终端已具备宽带通信能力,但数据报文在空间端传输过程中,会受到卫星长时延以及上下行链路的非对称性等特点,导致数据通信效率和质量受到限制。因此公共的互联网邮件软件在此网络环境中经常出现数据报文丢失,邮件乱码,传输超时,数据流量成本过大等问题。
3    船岸邮件通信需求分析
基于卫星网络的海事邮件通信系统架构设计
徐 丹
生态健康(中国交通通信信息中心,北京  100094)建筑学概论演员表
摘要:设计基于卫星通信网络的海事邮件通信系统架构。通过分析卫星网络的高延时和带宽资源的特点,结合远洋交通运输船舶与陆地邮件通信的实际需求,研究邮件数据压缩、解压和私有Socket 协议与SMTP 邮件协议通信的技术,采用Java 系统架构,在高延时和窄带宽的卫星网络中,实现船舶邮件通信和船员邮件服务。该架构通过压缩、断点续传和自动文件传输等技术,提高了邮件传输的效率,减少了卫星通信中数据流量的开销,提高了海事领域卫星通信的经济性、安全性和船岸信息化的水平。
关键词:卫星通信;海事运输;doi :10.3969/J.ISSN.1672-7274.2019.07.002中图分类号:TN927+.2,TP31.5    文献标示码:A    文章编码:1672-7274(2019)07-0003-03
Design of the Marine Email Communication System Architecture in Satellite Network
Xu Dan
(China Transport Telecommunications & Information Center ,Beijing ,100094)
Abstract :The paper designs a mail system architecture of marine communication based on satellite communication network. By analyzing the characteristics of high latency and bandwidth reso
海洋浮游生物学
urces of satellite network ,and combining the actual requements of ocean transportation ships and land mail communication ,this paper studies the technology of mail data compression ,decompression and private Socket communication protocol with SMTP mail protocol. Using Java system architecture to realized mail communication and crew-mail service in satellite network that is high latency and narrow bandwidth. This architecture improves the ef fi ciency of mail transmission through compression ,breakpoint continuation and automatic file transmission ,reduces the cost of data traffic in satellite communication ,and improves the economy ,security and the level of ship-shore informatization in maritime fi eld.
Keywords :Satellite Ccommunication ;Maritime&Transport ;Email
研究
Technology Study
D
I G I T C W 技术
4DIGITCW
2019.07
船舶邮件通信的需求不仅局限在普通的邮件收发功能上,更多的是考虑到因卫星通信的限制,而对邮件系统提出的特有需求。首先航运用户为了节省卫星通信的数据流量,需要邮件软件必备数据压缩和解压功能,即船到岸和岸到船双向邮件在经过卫星链路之前,都需要进行邮件批量打包压缩,待经过卫星链路传输后,再进行邮件批量解压缩释放,从而达到节约数据流量的作用。其次,由于船员个人邮件通信的需求,以及卫星通信终端非长时间在线模式,因此需要支持船舶局域网内部的SMTP 邮件代理服务,该服务将岸端接收的邮件报文解压后,进行船员子邮箱账号的分发,相反船到岸邮件,则负责收集所有邮件客户方投递到邮件代理服务的邮件进行打包压缩,待通信主机进行卫星拨号时机进行汇聚和分发双向邮件。对于大型航运企业,船岸还作为船岸信息化数据交换的工具,包括自动数据航务报、船舶工况等数据内容都需要根据一定的时间频率,特定的数据格式,以及对接外部输入输出的信息系统进行自动化邮件封装和投递。
在邮件安全性方面,需要具备如下功能。首先是黑白名单过滤功能,需要对具体邮箱和域名进行两级岸端黑白名单设置,在岸端过滤不信任的邮件和发件人,减少不必要的通信产生。其次,是提供船端交互式邮件接收功能,即允许船舶用户拨号后仅能选择查看邮件标题列表,有选择性的筛选需要下载
接收的邮件,提高邮件通信的经济性。邮件备份功能,可以为用户提供岸到船,船到岸双向的邮件自定义备份到第三方邮件地址进行归档,并确保船舶通信主机遇到故障时进行邮件内容恢复。通过以上需求分析,将能够指导系统架构设计以满足实际使用需求。
4    船岸邮件系统架构设计
4.1  功能架构设计
船岸邮件系统主要分为船岸两侧业务,船侧和岸侧互相独立。船岸通信基于卫星信道,通信数据需要有加密、压缩和续传能力。功能架构如图2
所示。
图2 系统功能架构图
岸端系统包括船员服务、船公司服务和卫星网络提供商运营服务。岸端为船舶企业提供邮件服务配置管理功能,“船公司邮件系统管理员”使用的船岸端业务管理门户。该门户作为船舶邮件云端服务平台,可以查看所属企业的船舶邮箱的进出站邮件,进行船舶邮箱的过滤策略和船舶邮箱配置,监控船舶邮件的运行状态。岸端为平台运营商提供系统运维管理门户,门户包括全网邮箱开销户,邮件全局策略配置和网关配置。岸端为船员个人提供WebMail 便于船员离船,在公网环境下继续收发船舶邮件
处理船员邮件。
船端系统包括邮件服务器,Web 邮件管理模块。邮件服务器通过卫星链路,实现与岸端系统通信,并提供压缩、加密、续传功能。船端邮件服务器不仅与岸端邮件通信,还负责为船员提供基于船舶局域网内的SMTP/POP3协议的邮件收发支持,包括主流的Outlook/Foxmail 工具,同时也支持Webmail 。船端邮件服务器还可以在船舶主机发布Web 服务,提供船舶局域网邮件管理员自助管理船员邮箱、拨号连接卫星和船舶邮件出入口管理。船端系统具体功能包括,卫星拨号传输功能,船舶局域网邮件分发/收集功能,船员账号管理功能,自定义邮件交互接收模式,自动邮件传输(AME )和策略配置功能。其中有别于公网电子邮
件系统的是“邮件交互接收模式”和AME 功能。由于卫星用户接收邮件会产生数据流量和资费,因此对接收岸端公网的邮件需要允许船舶用进行甄别有选择性接收,因此“邮件交互接收模式”是一种“挂起、选择、提交、下载”四步骤的二次交互模式。是只可以接收邮件标题列表,而不接收正文和附件,由用户对列表进行甄选,有选择性的下载邮件,从而减少垃圾邮件或不急需的大邮件流量产生。在技术上,通信协议需要设计相应步骤的命令,以实现邮件下载的二次交互。“自动邮件传输(AME )”是为了满足船舶航务、工况等业务系统数据交换的自动邮件投递需求而设计。该功能可以运行用户自定义邮件发送时间、发送频率,支持外挂邮件拼装命令或程序,自动组装邮件,包括正文和附件。指定目的地址,AME 将会自动按策略配置进行邮件投递。反之,AME 可以接收岸端系统投递邮件,自动解
包邮件和附件存储在本地,供应用系统读取文件,减少人工数据交换的工作量。船端系统还提供基于桌面应用的“托盘”程序,实现与岸端新邮件出入的消息提醒,和一键拨号收发。4.2  技术架构设计
经过我们对该系统的架构设计,我们认为这个系统其实是架构在卫星链路两侧的私有协议的通信系统,仅是在最终用户输入输出方面是采用的POP/SMTP 协议,即以邮件为输入输出形式。因此该系统是三层架构,即两侧为标准的邮件系统,中间层为扩展FTP 协议的私有数据传输系统。如图3所示。
图3 技术架构
卫星链路两侧通信采用基于FTP 框架协议扩展,即扩展了船端FTP Client 和岸端FTP Server 传输中的鉴权、命令加密等命令。系统调度采用Java MQ 消息队列组件进行架构,FTP Server 接收完成需要根据文件解压后,将数据报文投入到消息队列MQ 中间件中,插入队列服务。船端和岸端服务系统采用开放式的java 架构,岸端系统采用标准的企业级Web 应用架构实现,支持多线程处理,支持关系型数据库进行数据存取访问和查询。船端系统则采用轻量级Web 架构实现,用于船端系统跨平台部署,便于嵌入船载一体机设备,同时基于XML 和文件系统进行邮件数据的解析和存储,简化组织架构、人员、权限、菜单等管理模块。在船端同时引入标准的POP3 Server 、SMTP Server 支持主流Email 收发工具,也支持船端船员使用浏览器访问WebMail 。
关于断点续传和邮件压缩,是该系统中间通信层的需要解决的核心问题。常见的压缩算法包括rar 、zi
p 和7zip ,经过压缩测试比对,7zip 算法压缩比例和效率较高,因此系统压缩层采用java 的7zip 算法压缩工具库实现。以一次岸到船邮件投递业务为例,岸端系统将待发送船端的邮件进行打包压缩,用户在船端选择连接拨号后,船端FTP Client 与岸端FTP Server 建立连接,通过自定义LOGIN 命令进行鉴权,鉴权完成自动调用download 命令从岸端获取待下载文件,为了支持断点续传,船(下转第7页)
Technology Study
技术研究
DCW
7
数字通信世界
2019.07
(上接第2页)3.3  改变极化
表3 改变极化角对极化隔离度的影响
图8 改变极化对极化隔离度的影响
从以上数据可以看出,方位角从最大值减小了1.5°,极化
隔离度减小了20.02dB ;俯仰角从最大值减小了0.62°,极化隔离度减小了20.36dB 。对于这幅天线来说,极化隔离度对于俯仰角比方位角更敏感。
接下来,又测试了C 波段的2.4M 天线的方位、俯仰和极化对极化隔离度的影响。测试数据如下:
图9 C 波段的2.4M 天线的方位、俯仰和极化对极化隔离度的影响
对于这幅天线来说,极化隔离度对于方位角比俯仰角更敏感。通过分析发现,由于不同天线设计上存在差别,因此极化隔离度对于方位角和俯仰角的敏感程度不同。
4    结束语
天线的极化隔离度是天线入网运行必须要满足的指标。如果此项指标不合格,能量会泄露到反极化上,入网运行后,不仅对天线的发射能力有影响,而且会使反极化的用户业务接收降低。通过极化隔离度测试后,用户就可以通过天线发射或者接收卫星信号。希望通过此文,使得卫星使用者对极化隔离度测试有进一步的认识,从而使卫星更加安全、高效的运行,发挥卫星通信的最大效能。参考文献
[1]  樊昌信等.通信原理(第6版)[M].北京:国防工业出版社,2006.10.[2]  秦顺友等.卫星通信地面站天线工程测量技术[M].北京:人民邮电出版社,2006.3.
[3]  闵士权.卫星通信系统工程设计与应用[M].北京:电子工业出版社,
分享的价值和意义2015.5.
[4]  米慧勇,袁博.卫星天线极化隔离度的测量与调整[J].有线电视技术,2011.[5]  许国庆.卫星天线极化隔离度在轨测试方法与误差分析[J].飞行器测控学报,2009.
[6]  孙晨光.地面站卫星天线极化调整方法[J].科技风,2017.
中国土布网[7]  宋波涛.接收线极化卫星信号时天线极化的调整[J].广播与电视技术,1988.[8]  施剑.浅谈极化角对卫星接收信号的影响[J].互联网+技术,1994.[9]  何建文.数字卫星电视接收天线仰角方位角极化角调试探讨[J].中国有线电视,2007.
[10]  林集敏.数字卫星接收天线极化方式分析和调整[J].新媒体研究,2015.[11]  田车撵等.天线交叉极化和线极化面偏离对方向图的影响[J].微波与卫星
通信,1998.
[12]  魏炜等.卫星地球站天线极化倾角的推算及调整[J].科技信息,2008.[13]  贾金辉等.卫星电视接收系统的调试[J].有线电视技术,2011.
[14]  高彤鼎.卫星接收天线的指向及极化倾角的准确调整[J].中国有线电视,
2003.
(上接第4页)端FTPServer 在下载过程中写入字节加载进度日志,
文件下载完成发送文件下载完成标识,调用解压处理模块进行解压业务分发。解压模块解压文件后将邮件文件按用户目录保存mailbox 目录,POP3 Server 通过mailbox 目录获取用户邮件。相反,SMTP
Server 接收用户发送邮件,将邮件文件写入待发送目录。接收完成上传待发送文件(支持断点续传),发送完成删除待上传原始文件。
5    结束语
由于卫星通信网络的时延和带宽的特点,互联网应用无法满
足卫星通信网络的应用场景。因此在基于窄带宽和高延时的卫星网络环境下,研制私有协议进行数据压缩传输和交换的应用系统具有实际意义。船岸邮件通信系统是典型的卫星通信软件,在海事航海领域具有广泛的应用。但在架构系统时要考虑几方面因素,首先通信层要具有容错性,包括数据包交互、连接超时和重试等
的容错。其次要最大化利用卫星通信两侧应用系统的数据本地计算和存储,以减少传输数据的流量。同时,建议在互联网与卫星通信接续处,架设防火墙和邮件网关等网络安全产品以隔离互联网无效数据的入侵,确保卫星通信链路的数据安全性和经济性。最后,建议在船端(卫星终端侧)应用需要设计一键恢复、增量更新和远程诊断的功能,以便在应急通信环境中支持用户快速使用通信软件。参考文献
[1]  别玉霞.卫星网络终端业务响应时间模型与分析[J].计算机工程与设计,2016,03.
[2]  邹栫洁.第四代国际海事卫星技术的特点研究[J].中国海事,2012,11.[3]  肖万武.基于SMTP 的网络解析设计与实现[J].信息与电脑,2011,02.
[4]  吴世忠.信息安全技术[M].北京:机械工业出版社,2015:185-187.
的设计方案,主要介绍了AT 指令集的工作原理,其次重点介绍了卫星移动通信系统组成,以及将AT 指令集应用于该系统的方案,并详细介绍了在主要卫星业务流程中AT 指令集的工作过程。该方案使用简单可靠的AT 指令集,大大简化了系统的复杂度,同时AT 指令集是一种开放的公用标准,便于行业内进行相互的学习进步。因此在卫星移动通信系统中使用AT 指令集使得系统的实时性、可靠性等都具有一定优势。参考文献
[1]  樊振方.无线通信的发展与未来[J].中国科技信息,2005(21):51-51.
[2]  巴根.浅析无线通信技术发展及未来趋势[J].考试周刊,2014(49):196-196.
[3]  黄玉兰,刘静,王洪革,等.基于AT 指令集的GPRS 智能通信系统[J].吉林大学学报(信息科学版),2009,27(4).
[4]  郝学坤,张更新.宽带移动卫星通信信道的研究[J].解放军理工大学学报(自然科学版),2000,1(6):15-19.
[5]  肖龙龙,梁晓娟,李信.卫星移动通信系统发展及应用[J].通信技术,2017,50(6):1093-1100.
[6]  蓝云燕,罗文龙,李晔,等.一种基于AT 命令的移动通信终端软件结构[J].网络新媒体技术,2007,28(10):1034-1038.

本文发布于:2024-09-21 17:39:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/45278.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:邮件   船舶   系统   进行   极化   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议