[发明专利]一种自动选择服务节点的物联网设备连接方法在审
申请号: | 201710797611.7 | 申请日: | 2017-09-06 |
公开(公告)号: | CN107483621A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 陆军军;张磊;陈怀杰 | 申请(专利权)人: | 罗慕信息科技(上海)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200120 上海市浦东新区自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 选择 服务 节点 联网 设备 连接 方法 | ||
技术领域
本发明涉及一种自动选择服务节点的物联网设备连接方法,属于物联网设备网络连接技术领域。
背景技术
现有技术的缺点:(1)根据物理地址来分配物联网设备连接的服务节点,单节点连接时,物联网设备掉线率比较高,切换的代价比较大;(2)可能物理地址比较靠近,但是无法保证通信的快速、以及稳定性,当服务节点出现问题的时候,会无缝的切换到其他稳定的节点,保证通信的可靠性以及稳定性。
发明内容
本发明针对现有技术存在的不足,提供一种自动选择服务节点的物联网设备连接方法,具体涉及物联网设备如何有效的和服务平台连接,以及在网络恶劣的情况下时有效的选择稳定的服务平台接入入口。
本发明设计物联网设备连接,其能在各种网络情况下,寻找最适合的服务平台节点,并且在与服务节点的连接失效时,能有效的再找到合理的服务节点,大大提供物联网设备连接的稳定性、可靠性。有效的解决了物联网设备在恶劣的工作环境中由于网络不稳定问题导致的数据丢失过多的问题。对提高物联网设备的有效使用范围等有重要的意义。
具体的,本发明解决上述技术问题的技术方案如下:一种自动选择服务节点的物联网设备连接方法,所述方法包括:
(1)设备端上电后通过指定的联网模块自动连接服务中心,连接成功后会发起获取可用的服务节点列表的请求;
(2)服务中心会获取服务节点状态以及在连接过程中获取详情的路由信息,根据路由信息采用最优路径的调度算法,评价与该服务节点的网络连接稳定性;
(3)从计算出的结果中,选择评价最高的服务节点进行连接;
(4)每隔一定时间,重新对所有服务节点重新进行评估操作,以便实时获取当前的设备网络请求状态以及所连接的服务节点的状态,在需要时,尽快切换网络连接,以保证设备能够稳定连接服务中心节点,不掉线的稳定性;
(5)设备连上之后会定期向服务中心发送一次心跳包。
本发明进一步设置为,在(1)中,WIFI,Lora通过路由器连接到指定的域名服务,GSM模块会向指定域名发起连接请求。
本发明进一步设置为,在(2)中,服务节点状态包括当前的节点CPU损耗、RAM占用比、硬盘内存占用比。
本发明进一步设置为,在(2)中,路由信息包括请求频率数、请求的设备ID和请求的设备经纬度。
本发明进一步设置为,评价最高的服务节点为当前CPU占用最少、RAM占用最少、硬件内存剩余最多的节点。
本发明进一步设置为,设备端选择通信协议tcp/ip、mqtt、http或https与服务中心通信。
本发明进一步设置为,服务中心收到数据后,将其保存到数据库;当APP或网页请求数据后,节点将保存的数据转换成可读的数据格式返回给APP或网页请求。
本发明具有以下有益效果:
(1)服务节点的灵活性好,根据实际网络情况服务节点的通信情况以及内存占用情况选择最佳服务节点;
(2)网络稳定,根据网络情况反馈,实时评估物联网的设备连接情况,物联网设备端的网络出现不稳定的时候及时切换线路。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为服务节点网络状态检测以及服务状态评价流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明方法解决的技术问题是:避免物联网设备连接指定的服务节点,而是根据自身的网络环境,连接合适的服务节点,以及在服务节点出异常时,能够快速的切换到其他最佳服务节点。
通过域名解析的方式,物联网设备连接服务器时,连接到指定的节点,然后通过重定向的方式,将其定向到与设备比较近的节点,从而减小物联网设备与服务节点的延迟。
一种自动选择服务节点的物联网设备连接方法,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗慕信息科技(上海)有限公司,未经罗慕信息科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710797611.7/2.html,转载请声明来源钻瓜专利网。