[发明专利]一种基于netty的NtripCaster集群系统在审
申请号: | 202211100481.4 | 申请日: | 2022-09-09 |
公开(公告)号: | CN115633036A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 李炜侃 | 申请(专利权)人: | 上海筱珈科技有限公司 |
主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L67/1029;H04L67/1031;H04L69/16 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 童素珠 |
地址: | 201306 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 netty ntripcaster 集群 系统 | ||
1.一种基于netty的NtripCaster集群系统,其特征在于,包括:
Ntrip集群,基于Netty框架在SpringBoot环境下构建,包括多个服务节点;
Ntrip服务端,用于接收RTK基站发送的RTCM数据,所述Ntrip服务端与所述RTK基站之间通过Ntrip协议通讯;
Ntrip客户端,用于发送所述RTCM数据给外部设备,所述Ntrip客户端与所述RTK基站之间通过Ntrip协议通讯;
所述Ntrip服务端与所述Ntrip客户端之间通过所述Ntrip集群进行通信。
2.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip集群还包括Nginx平衡器,用于平均分配所述RTK基站和所述外部设备的连接请求。
3.根据权利要求2所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Nginx平衡器还用于,当分配的连接请求所对应的所述服务节点处于故障或者离线状态下,断开与所述服务节点的连接,并将所述连接请求分配给其他服务节点。
4.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip集群还包括断线检测模块,用于当所述服务节点断线时,将所述服务节点从所述Ntrip集群中移除;
还用于当所述服务节点从断线中恢复时,将断线的所述服务节点从所述Ntrip集群中恢复。
5.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip集群还包括集群规模控制模块,用于当所述服务节点在预设服务时间内未与所述服务节点进行数据传输时,断开与所述服务节点之间的连接。
6.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip集群还包括状态同步模块,基于RebbitMQ框架,用于当所述服务节点上线或者断线时,将所述服务节点的状态信息,使用消息队列,发送给所述Ntrip集群中的其他服务节点。
7.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip协议通讯基于TCP协议实现。
8.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,所述Ntrip集群还包括鉴权模块,用于为所述服务节点提供鉴权服务并将本次通讯记录在日志中。
9.根据权利要求1所述的一种基于netty的NtripCaster集群系统,其特征在于,还包括外部业务系统服务模块,用于为所述服务节点提供业务服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海筱珈科技有限公司,未经上海筱珈科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211100481.4/1.html,转载请声明来源钻瓜专利网。