一种船舶远程维修系统以及远程维修管理方法技术方案

技术编号:26762494 阅读:33 留言:0更新日期:2020-12-18 23:12
本发明专利技术公开了一种船舶远程维修系统包括维修实体、维修对等网以及对等网客户端,其中,维修实体包括设备制造厂、船舶运输公司等;维修对等网划分为四个层级的覆盖网络,第一层级覆盖网络为跨区域覆盖网络,跨区域覆盖网络根据地域分为不同区域的子覆盖网络,各个不同区域的子覆盖网络构成第二层级覆盖网络,每一个覆盖网络具有管理节点,管理节点用于维护覆盖网络的结构;对等网客户端,用于建立并维护维修对等网各覆盖网络节点的连接,执行不同层级覆盖网络之间的路由。通过本发明专利技术的系统能够将共享信息的分发控制在对其感兴趣的组织成员内部,实现了不同的维修实体之间的数据交互和协同操作,并且可以减小传输时间,提高路由效率。

【技术实现步骤摘要】
一种船舶远程维修系统以及远程维修管理方法
本专利技术涉及船舶远程技术保障
,具体涉及一种船舶远程维修系统以及远程维修管理方法。
技术介绍
船舶装备的设备类型多,故障原因复杂,需要多个领域的专家或技术人员通力合作,才能尽可能的减少失误,提高维修效率。本申请专利技术人在实施本专利技术的过程中,发现现有技术的方法,至少存在如下技术问题:当前远程维修领域中技术专家的合作还局限于同一组织内部的协调,远程维修或远程诊断系统采用服务器/客户之间点到点通信的集中式结构。然而远程维修力量的合作是一个复杂的任务,围绕呼叫中心为重点的集中式组织结构缺乏必要的灵活性和可扩展性。另外,由于船舶数据较为敏感,船载设备大多具有自己的知识产权,集中存储会限制远程维修系统的使用,而且只有通过访问策略和规则的用户,才可以读写船舶设备性能数据,所以对于船舶远程维修而言,安全性和隐私性也尤为重要。由此可知,现有技术中存在不利于数据协同操作的技术问题。
技术实现思路
有鉴于此,本专利技术提供了一种船舶远程维修系统以及远程维修管理方法,用本文档来自技高网...

【技术保护点】
1.一种船舶远程维修系统,其特征在于,包括:/n维修实体,包括设备制造厂、船舶运输公司、数据分析中心、搜救船舶、故障船舶、备件商、通信服务提供商、科研院所领域专家、维修工程师以及远程保障呼叫中心;/n维修对等网,划分为四个层级的覆盖网络,其中,第一层级覆盖网络为跨区域覆盖网络,跨区域覆盖网络根据地域分为不同区域的子覆盖网络,各个不同区域的子覆盖网络构成第二层级覆盖网络,不同区域的覆盖网络根据维修实体的作用划分为不同维修实体的子覆盖网络,各个不同维修实体的子覆盖网络构成第三层级覆盖网络,不同维修实体的子覆盖网络根据研究领域划分为不同研究领域的子覆盖网络,各个不同研究领域的覆盖网络构成第四层级覆盖...

【技术特征摘要】
1.一种船舶远程维修系统,其特征在于,包括:
维修实体,包括设备制造厂、船舶运输公司、数据分析中心、搜救船舶、故障船舶、备件商、通信服务提供商、科研院所领域专家、维修工程师以及远程保障呼叫中心;
维修对等网,划分为四个层级的覆盖网络,其中,第一层级覆盖网络为跨区域覆盖网络,跨区域覆盖网络根据地域分为不同区域的子覆盖网络,各个不同区域的子覆盖网络构成第二层级覆盖网络,不同区域的覆盖网络根据维修实体的作用划分为不同维修实体的子覆盖网络,各个不同维修实体的子覆盖网络构成第三层级覆盖网络,不同维修实体的子覆盖网络根据研究领域划分为不同研究领域的子覆盖网络,各个不同研究领域的覆盖网络构成第四层级覆盖网络,每一个覆盖网络具有管理节点,管理节点用于维护覆盖网络的结构;
对等网客户端,用于建立并维护维修对等网各覆盖网络节点的连接。


2.如权利要求1所述的船舶远程维修系统,其特征在于,管理节点具体包括JSON消息接口,加入请求处理模块、身份验证模块、指向表计算模块以及离开请求处理模块,其中,JSON消息接口用于分别建立一个用以接收消息的TCP服务以及一个用以发送消息的TCP客户端,TCP服务用于接收待加入维修对等网的节点发送的“加入请求”消息以及待离开船舶远程维修系统的节点发送的“离开请求”;
加入请求处理模块,用于接收TCP服务转发的“加入请求”消息后,调用身份验证模块验证待加入维修对等网的节点的身份,当验证通过后,调用“指向表计算模块”生成第一指向表,其中,“指向表计算模块”用于维护与管理指向表,指向表包括路由表、邻节点表以及超级节点列表,路由表用于存储每个成员的后继节点的位置信息,邻节点表用于存储每个成员的邻居节点的位置信息,超级节点列表用于存储超级节点的信息,超级节点用于向覆盖网中分管的节点发送密钥;“指向表计算模块”将生成的第一指向表返回给“加入请求处理模块”,再由“加入请求处理模块”转发至JSON消息接口的TCP客户端,由TCP客户端转发至对应覆盖网络的超级节点;
离开请求处理模块用于接收TCP服务转发的“离开请求”消息后,调用“指向表计算模块”生成的第二指向表,并返回到离开请求处理模块,再通过JSON消息接口的TCP客户端将第二指向表发送至对应的节点,并通知超级节点。


3.如权利要求1所述的船舶远程维修系统,其特征在于,对等网客户端具体包括JSON消息接口、覆盖层操作模块、数据操作模块、FTP服务器/客户端、文件格式转换工具以及即时消息和视频会议软件,其中,JSON消息接口包含一个TCP客户和一个TCP服务,分别用于发送消息和接收消息,
覆盖层操作模块用于当对应的维修实体需要连接至覆盖网络时,完成加入流程、当其他成员修改了分布哈希表中指向的数据项时处理更新请求、发出简单查询与复杂查询指令以及从其他成员接收查询指令,其中,分布哈希表用以存储不同的数据项;
数据操作模块用于当有自己或其他成员发出检索指令时,在本成员维护的分布哈希表里查找是否有符合条件的数据项、当自己保持的分布哈希表数据被修改时执行数据更新流程、存储接收到的更新数据以及当某节点加入或离开时将该成员存储的文件传送至其他成员;
FTP服务器/客户端用于实现不同成员之间的文件传输;
文件格式转换工具,用于读写不同规范的船舶数据;
即时消息和视频会议软件,用于成员之间的通讯和视频会议。


4.一种基于权利要求1至3任一项权利要求所述船舶远程维修系统的远程维修管理方法,其特征在于,包括:
维修实体加入维修对等网;
不同的维修实体之间通过维修对等网进行信息交互。


5.如权利要求4所述的远程维修管理方法,其特征在于,一个维修实体为一个节点,维修实体通过对等网客户端加入维修对等网,包括:
待...

【专利技术属性】
技术研发人员:张晶曾斌丰少伟王睿柴凯
申请(专利权)人:中国人民解放军海军工程大学
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1