买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:云南省地震局;中国地震台网中心
摘要:本发明涉及网络通讯技术领域,具体地说,涉及一种地球物理专用设备的网络通讯协议方法和系统。其包括以下步骤:S1、地球物理台网专用设备通过MQTT协议将测量数据传输至通讯协议系统;S2、通讯协议系统通过MQTT协议将测量数据传输至客户端;S3、客户端发送身份凭据,系统对身份凭据进行验证,并在数据传输过程中进行数据加密;S4、地球物理专用设备将实时数据发布到实时数据传输主题,客户端订阅实时数据传输主题,接收实时数据;S5、客户端发布指令数据到指令数据传输主题,地球物理专用设备将响应数据发布到指令数据传输主题,客户端再次订阅指令数据传输主题,接收响应数据。通过智能路由算法接收请求指令并进行解析处理减少延迟和提高可靠性。
主权项:1.一种地球物理专用设备的网络通讯协议方法,其特征在于,包括以下步骤:S1、地球物理台网单元通过MQTT协议将测量数据传输至通讯协议系统;其中,MQTT协议采用发布订阅模式实现数据传输;S2、通讯协议系统通过MQTT协议将测量数据传输至客户端;S3、客户端发送身份凭据,通讯协议系统对身份凭据进行验证,并在数据传输过程中进行数据加密;S4、地球物理台网单元通过通讯协议系统将实时数据发布到实时数据传输主题,且通讯协议系统基于Dijkstra算法寻找最短数据传输路径用于提高数据传输效率,客户端订阅实时数据传输主题,接收实时数据;S5、客户端通过通讯协议系统发布指令数据到指令数据传输主题,地球物理台网单元订阅指令数据传输主题,通过智能路由算法接收请求指令并进行数据处理,再根据数据处理后的结果进行解析处理,地球物理台网单元通过通讯协议系统将响应数据发布到指令数据传输主题,客户端再次订阅指令数据传输主题,接收响应数据;所述S5中,通过智能路由算法接收请求指令并进行数据处理具体步骤为:S8.1、初始化设备索引号从到,其中是所有可用地球物理台网单元地球物理 专用设备的数量; S8.2、对于每个设备,获取其处理能力、当前负载程度、与数据源之间的距离 以及网络延迟; 其中,处理能力受到设备温度影响,则将设备温度作为处理能力的影响量,即处理能力具体为: ; ;其中,表示设备的处理能力;表示设备在室温下的基础处理能力;表示设 备的当前温度;表示基准温度,即设备正常运行的理想温度;表示温度敏感系 数;表示自然对数的底数; S8.3、对于每个设备计算负载评分: ;其中,表示设备的负载评分;表示设备的索引号,从到;表示设备的 处理能力;表示设备当前的负载程度;表示用于负载评分函数中避免分母为零的小正 数; S8.4、对于每个设备计算地理位置评分: ;其中,表示设备的地理位置评分;表示设备与数据源之间的距离;表示用 于地理位置评分函数中避免分母为零的小正数; S8.5、对于每个设备计算网络延迟评分: ;其中,表示设备的网络延迟评分;表示设备的网络延迟;表示用于网络 延迟评分函数中避免分母为零的小正数; S8.6、定义权重系数,和,使得;其中,表示设备负载评分的权重系数;表示地理位置评分的权重系数;表示网络延迟评分的权重系数;对于每个设备计算加权综合评分: ;其中,表示设备的加权综合评分; S8.7、从所有设备中选择加权综合评分最高的设备作为最佳设备: ;其中,表示最佳设备的索引号;表示论据最大值;S8.8、将接收到的请求指令数据分配给评分最高的设备进行处理。
全文数据:
权利要求:
百度查询: 云南省地震局 中国地震台网中心 一种地球物理专用设备的网络通讯协议方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。