【技术实现步骤摘要】
船舶数据的处理方法及装置
本专利技术涉及船舶通信
,特别是指一种船舶数据的处理方法及装置。
技术介绍
智能船技术需求明确要将船和岸通过网络结合在一起,将船上的所有感知数据同时发送到岸基平台;而岸基结合了大数据分析技术后,在航线和航速优化,辅助驾驶与避碰,保障支持和运营管理等方面发挥作用。通过连续的船舶数据搜集,可以在岸基构筑一艘或多艘虚拟的数字船,连续跟踪和分析船舶运行状态,对未来航行过程做出预判,给出辅助决策。但是实际使用过程中,岸基应用有时也需要获取船端应用,而且通常岸基应用允许一定的时间延迟,但是标准DDS协议无法适应此种场景,且船与船分别位于一个局域网中,这些局域网之间没有通信连接,使得位于不同局域网中的船与船之间无法通信。
技术实现思路
本专利技术提供了一种船舶数据的处理方法及装置。可以实现岸端可以按需获取分发数据,同时保证位于不同局域网中的船与船之间可以进行通信。为解决上述技术问题,本专利技术的实施例提供如下方案:一种船舶数据的处理方法,应用于岸基数据处理中心服务器,所述岸基数据处理中心服务器处于第一局域网中,具有固定公网IP地址;所述方法包括:获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息是船舶所处的局域网的地址信息;所述船舶所处的局域网与所述第一局域网是不同的局域网;将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。可选的,所述获取位于不同局域网中的船舶的第一数据信息,包括:建立不 ...
【技术保护点】
1.一种船舶数据的处理方法,其特征在于,应用于岸基数据处理中心服务器,所述岸基数据处理中心服务器处于第一局域网中,具有固定公网IP地址;所述方法包括:/n获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息是船舶所处的局域网的地址信息;所述船舶所处的局域网与所述第一局域网是不同的局域网;/n将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。/n
【技术特征摘要】
1.一种船舶数据的处理方法,其特征在于,应用于岸基数据处理中心服务器,所述岸基数据处理中心服务器处于第一局域网中,具有固定公网IP地址;所述方法包括:
获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息是船舶所处的局域网的地址信息;所述船舶所处的局域网与所述第一局域网是不同的局域网;
将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。
2.根据权利要求1所述的船舶数据的处理方法,其特征在于,所述获取位于不同局域网中的船舶的第一数据信息,包括:
建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接,所述QUIC连接是快速用户数据报协议UDP网络连接;
基于所述QUIC连接,获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息采用QUIC协议的数据格式进行封装。
3.根据权利要求2所述的船舶数据的处理方法,其特征在于,将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端,包括:
基于所述QUIC连接,将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。
4.根据权利要求2或3所述的船舶数据的处理方法,其特征在于,建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接,包括:
接收位于不同局域网中的船舶的客户端发送的初始化连接请求;
向位于不同局域网中的船舶的客户端发送所述岸基数据处理中心服务器的服务器证书;
接收位于不同局域网中的船舶的客户端反馈的验证证书;
若所述验证证书表示验证成功,建立所述QUIC连接成功,并和所述位于不同局域网中的船舶的客户端同步建立QUIC连接的相关信息;
若验证证书表示没有验证成功,则再次建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接。
5.根据权利要求4所述的船舶数据的处理方法,其特征在于,再次建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接,包括:
接收位于不同局域网中的船舶的客户端发送的加密问候消息;
向位于不同局域网中的船舶的客户端返回评估内容;
根据所述评估内容再次建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接。
6.根据权利要求5所述的船舶数据的处理方法,其特征在于,还包括:
基于所述QUIC连接,若所述岸基数据处理中心服务器与位于不同局域网中的船舶的客户端之间的数据包丢失,向位于不同局域网中的船舶的客户端发送一个确认帧,要求停止否定确认所述数据包。
7.根据权利要求6所述的船舶数据的处理方法,其特征在于,建立所述QUIC连接的过程中,还包括:
发送第一数据包,所述第一数据包是被认证的加密证书;
发送第二数据包,所述第二数据包包含加密内容请求;
如果位于不同局域网中的船舶的客户端没有收到所述第一数据包和/或第二数据包,QUIC连接不建立;否则,QUIC连接建立。
8.一种船舶数据的处理装置,其特征在于,应用于岸基数据处理中心服务器,所述岸基数据处理中心服务器处于第一局域网中,具有固定公网IP地址;所述装置包括:
获取模块,用于获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息是船舶所处的局域网的地址信息;所述船舶所处的局域网与所述第一局域网是不同的局域网;
处理模块,用于将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。
9.根据权利要求8所述的船舶数据的处理装置,其特征在于,所述获取模块用于建立不同局域网与所述岸基数据处理中心服务器之间的QUIC连接,所述QUIC连接是快速用户数据报协议UDP网络连接;
基于所述QUIC连接,获取位于不同局域网中的船舶的第一数据信息,所述第一数据信息采用QUIC协议的数据格式进行封装。
10.根据权利要求9所述的船舶数据的处理装置,其特征在于,所述处理模块用于基于所述QUIC连接,将所述位于不同的局域网中的船舶的第一数据信息,分发给各局域网中的船舶的客户端。
11.一种船舶数据的处理方法,其特征在于,应用于位于局域网中的船舶的客户端,所述方法包括:
向岸基数据处理中心服务器发送船舶的第一数据信息,所述第一数据信息是船舶所处的局域网的地址信息;所述船舶所处的局域网与所述第一局域网是不同的局域网;所述岸基数据处理中心服务器处于第一局域网中,具有固定IP地址,所述船舶所处的局域网的IP地址动态分配;
接收所述岸基数据处理中心服务器发送的所述位于不同的局域网中的船舶的第一数据信息。
12.根据权利要...
【专利技术属性】
技术研发人员:郑树剑,
申请(专利权)人:北京海兰信数据科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。