一种物联网系统、物联网系统控制方法及相关设备技术方案

技术编号:37439763 阅读:12 留言:0更新日期:2023-05-06 09:11
本申请实施例公开了一种物联网系统、物联网系统控制方法及相关设备。该物联网系统包括:终端设备;至少两个设备接入机,用于与上述终端设备进行数据交互;分区路由服务器,用于根据上述终端设备的网络连接请求和内置路由选择规则为上述终端设备推荐目标接入机,以使上述终端设备与上述目标接入机建立网络连接。本申请实施例提出的物联网系统,通过在终端设备和设备接入机之间增加分区路由服务器,可以根据终端设备的网络请求进行域名解析,并基于内置路由选择规则匹配推荐合适的目标接入机,通过设置多个设备接入机,设备接入机可以进行横向扩展,突破单个设备接入机的设备物理连接数量上限,能够支撑海量物联网设备同时接入。能够支撑海量物联网设备同时接入。能够支撑海量物联网设备同时接入。

【技术实现步骤摘要】
一种物联网系统、物联网系统控制方法及相关设备


[0001]本说明书涉及物联网领域,更具体地说,本申请涉及一种物联网系统、物联网系统控制方法及相关设备。

技术介绍

[0002]目前随着物联网的快速发展,万物互联已成为发展趋势。物联网平台需要支撑海量设备接入,单个物理机设备接入数量物理受限,但现行设备接入机制在横向动态扩容方面困难。目前可以通过公有云服务厂商提供的DNS解析服务,但现有的公有云服务无法自定义设备接入机解析规则,无法动态注册、动态下线、解析生效慢,成本不可控,私有化交付时,无法满足数据不出厂、物理网络隔离等业务需求,不适用于私有化部署场景使用。

技术实现思路

[0003]在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本申请的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0004]为了提供一种能够支撑海量设备接入的物联网系统,第一方面,本申请提出一种物联网系统,包括:
[0005]终端设备;
[0006]至少两个设备接入机,用于与上述终端设备进行数据交互;
[0007]分区路由服务器,用于根据上述终端设备的网络连接请求和内置路由选择规则为上述终端设备推荐目标接入机,以使上述终端设备与上述目标接入机建立网络连接。
[0008]可选的,上述分区路由器包括智能路由选择模块,上述智能路由选择模块存储有上述内置路由选择规则,上述内置路由选择规则包括第一路由选择规则,上述第一路由选择规则是基于上述网络连接请求对应的域名信息确定。
[0009]可选的,上述内置路由选择规则还包括第二路由选择规则,上述第二路由选择规则基于上述设备接入机的占用信息和/或上述终端设备的地理位置信息确定的,上述占用信息包括负载占用信息和端口占用信息。
[0010]可选的,上述分区路由器包括网络连接服务模块,用于根据上述网络连接请求进行DNS或HTTPDNS域名解析以获取接入机的IP地址。
[0011]可选的,上述分区路由器包括接入机注册模块,用于以HTTP协议或RPC协议的方式注册新的设备接入机。
[0012]可选的,上述分区路由器包括接入机健康检查模块,用于根据接入机的负载占用信息和端口占用信息确定上述设备接入机的当前健康评分,并基于上述当前健康评分控制上述设备接入机的端口接入状态。
[0013]第二方面,本申请还提出一种物联网系统控制方法,用于第一方面任一项所述的分区路由服务器,包括:
[0014]获取上述终端设备的网络连接请求;
[0015]根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,以使上述终端设备与上述目标接入机建立网络连接。
[0016]可选的,上述根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,包括:
[0017]在上述内置路由选择规则包括上述第一路由选择规则且上述网络连接请求对应的域名信息包括专用域名的情况下,将上述专用域名关联的设备接入机确定为上述目标接入机。
[0018]可选的,上述根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,包括:
[0019]在上述内置路由选择规则还包括第二路由选择规则的情况下,获取每个上述设备接入机的端口的当前终端接入数量;
[0020]将上述当前终端接入数量较少的设备接入机确定为上述目标接入机。
[0021]可选的,上述根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,包括:
[0022]在上述内置路由选择规则还包括第二路由选择规则的情况下,获取每个上述设备接入机的当前负载占用信息;
[0023]将上述当前负载占用信息较低的设备接入机确定为上述目标接入机。
[0024]可选的,上述根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,包括:
[0025]在上述内置路由选择规则还包括第二路由选择规则的情况下,根据上述网络连接请求获取终端设备的地理位置信息;
[0026]根据上述地理位置信息确定与上述终端设备距离较近的设备接入机为上述目标接入机。
[0027]可选的,上述方法还包括:
[0028]获取每个上述设备接入机的负载占用信息和端口占用信息;
[0029]根据上述负载占用信息和上述端口占用信息确定上述设备接入机的当前健康评分;
[0030]将上述当前健康评分小于或等于预设健康评分的设备接入机切换为不可接入状态。
[0031]可选的,上述方法还包括:
[0032]获取所有设备接入机的接入端口的剩余数量;
[0033]在上述剩余数量小于预设数量的情况下,发出横向扩展指令,以通过HTTP协议或RPC协议的方式注册新的设备接入机。
[0034]第三方面,本申请还提出一种物联网系统控制装置,包括:
[0035]获取单元,用于获取上述终端设备的网络连接请求;
[0036]控制单元,用于根据上述网络连接请求和上述内置路由选择规则为上述终端设备推荐目标接入机,以使上述终端设备与上述目标接入机建立网络连接。
[0037]第四方面,本申请还提出一种电子设备,包括:存储器、处理器以及存储在上述存
储器中并可在上述处理器上运行的计算机程序,上述处理器用于执行存储器中存储的计算机程序时实现如上述的第二方面任一项的物联网系统控制方法的步骤。
[0038]第五方面,本申请还提出一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现第二方面上述任一项的物联网系统控制方法。
[0039]综上,本申请实施例提出的物联网系统包括:终端设备;至少两个设备接入机,用于与上述终端设备进行数据交互;分区路由服务器,用于根据上述终端设备的网络连接请求和内置路由选择规则为上述终端设备推荐目标接入机,以使上述终端设备与上述目标接入机建立网络连接。本申请实施例提出的物联网系统,通过在终端设备和设备接入机之间增加分区路由服务器,可以根据终端设备的网络请求进行域名解析,并基于内置路由选择规则匹配推荐合适的目标接入机,通过设置多个设备接入机,设备接入机可以进行横向扩展,突破单个设备接入机的设备物理连接数量上限,能够支撑海量物联网设备同时接入。通过设置内置路由选择规则可以实现业务规则自定义、动态下发、实时生效的设备接入机解析规则。
[0040]本申请实施例提出的物联网系统控制方法,本申请的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本申请的研究和实践而为本领域的技术人员所理解。
附图说明
[0041]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本说明书的限制。而且在整个附图中,用相同的参考本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网系统,其特征在于,包括:终端设备;至少两个设备接入机,用于与所述终端设备进行数据交互;分区路由服务器,用于根据所述终端设备的网络连接请求和内置路由选择规则为所述终端设备推荐目标接入机,以使所述终端设备与所述目标接入机建立网络连接。2.根据权利要求1所述的物联网系统,其特征在于,所述分区路由器包括智能路由选择模块,所述智能路由选择模块存储有所述内置路由选择规则,所述内置路由选择规则包括第一路由选择规则,所述第一路由选择规则是基于所述网络连接请求对应的域名信息确定。3.根据权利要求1所述的物联网系统,其特征在于,所述内置路由选择规则还包括第二路由选择规则,所述第二路由选择规则基于所述设备接入机的占用信息和/或所述终端设备的地理位置信息确定的,所述占用信息包括负载占用信息和端口占用信息。4.根据权利要求1所述的物联网系统,其特征在于,所述分区路由器包括网络连接服务模块,用于根据所述网络连接请求进行DNS或HTTPDNS域名解析以获取接入机的IP地址。5.根据权利要求1所述的物联网系统,其特征在于,所述分区路由器包括接入机注册模块,用于以HTTP协议或RPC协议的方式注册新的设备接入机。6.根据权利要求3所述的物联网系统,其特征在于,所述分区路由器包括接入机健康检查模块,用于根据接入机的负载占用信息和端口占用信息确定所述设备接入机的当前健康评分,并基于所述当前健康评分控制所述设备接入机的端口接入状态。7.一种物联网系统控制方法,用于权利要求1

6中任一项所述的分区路由服务器,其特征在于,包括:获取所述终端设备的网络连接请求;根据所述网络连接请求和所述内置路由选择规则为所述终端设备推荐目标接入机,以使所述终端设备与所述目标接入机建立网络连接。8.根据权利要求7所述的方法,其特征在于,所述根据所述网络连接请求和所述内置路由选择规则为所述终端设备推荐目标接入机,包括:在所述内置路由选择规则包括所述第一路由选择规则且所述网络连接请求对应的域名信息包括专用域名的情况下,将所述专用域名关联的设备接入机确定为所述目标接入机。9.根据权利要求6所述的方法,其特征在于,所述根据所述网络连接请求和所述内置路由选择规则为所述终...

【专利技术属性】
技术研发人员:刘磊
申请(专利权)人:重庆京东方智慧科技有限公司
类型:发明
国别省市:

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

1