一种多个设备同时上线的方法、装置、终端及存储介质制造方法及图纸

技术编号:29936203 阅读:22 留言:0更新日期:2021-09-04 19:13
本发明专利技术实施例公开了一种多个设备同时上线的方法、装置、终端及存储介质,其中,该方法包括:通过控制器获取多个待上线的设备发送的包含自身身份标识的上线请求;通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序;通过控制器基于排序按照一定的时间间隔依次发送ID给设备,以使收到设备基于收到的ID上线并与控制器建立心跳线。本方案通过获取到各设备的身份标识,并基于身份标识进行排序后,根据排序为每个设备分配一个不同的ID,以便各个设备基于所分配的ID上线建立与控制器的心跳线,实现了多个设备的同时上线。备的同时上线。备的同时上线。

【技术实现步骤摘要】
一种多个设备同时上线的方法、装置、终端及存储介质


[0001]本专利技术涉及设备匹配
,尤其涉及一种多个设备同时上线的方法、装置、终端及存储介质。

技术介绍

[0002]现有的设备上线都是单独挨个上线,而一般需要上线的设备众多,挨个上线的方式,效率低下,无法应对数量越来越庞大的设备上线需要,进而影响到正常的设备之间信息串流的正常传递。
[0003]由此,目前需要有一种更好的方案来解决现有技术中的问题。

技术实现思路

[0004]有鉴于此,本专利技术提出了一种多个设备同时上线的方法、装置、终端及存储介质,本方案通过获取到各设备的身份标识,并基于身份标识进行分类以及排序后,根据排序为每个设备分配一个不同的ID,以便各个设备基于所分配的ID上线建立与控制器的心跳线,本方案实现了多个设备的同时上线,可以很好的应对数量庞大的设备上线需要,且不限定设备的类型,不管什么类型的设备都可以同时上线,有利的保证了设备之间信息串流的正常进行。
[0005]具体的,本专利技术提出了以下具体的实施例:
[0006]本专利技术实施例提出了一种多个设备同时上线的方法,包括:
[0007]通过控制器获取多个待上线的设备发送的包含自身身份标识的上线请求;
[0008]通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序;
[0009]通过所述控制器基于所述排序按照一定的时间间隔依次发送ID给所述设备,以使所述设备基于收到的ID上线并与所述控制器建立心跳线;其中,不同的所述设备对应不同的所述ID,不同的设备对应不同的所述时间间隔。
[0010]在一个具体的实施例中,所述身份标识为UID。
[0011]在一个具体的实施例中,所述“通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序”,包括:
[0012]通过所述控制器确定每个所述上线请求中的UID;
[0013]基于确定的各所述UID对各所述设备进行排序;
[0014]基于确定的各所述UID的后四位字符确定对应各所述设备的所述时间间隔。
[0015]在一个具体的实施例中,还包括:
[0016]通过所述控制器校验所述多个设备是否均已上线;
[0017]若确定有未上线的所述设备,则对确定的所述设备发送指令,以使确定的所述设备再次发送包含自身身份标识的上线请求给所述控制器。
[0018]在一个具体的实施例中,还包括:
[0019]若通过所述控制器确定存在所述设备的心跳线断开,则对心跳线断开的所述设备发送指令,以使心跳线断开的所述设备发送包含自身身份标识的上线请求给所述控制器。
[0020]本专利技术实施例还提出了一种多个设备同时上线的装置,包括:
[0021]获取模块,用于通过控制器获取多个待上线的设备发送的包含自身身份标识的上线请求;
[0022]排序模块,用于通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序;
[0023]上线模块,用于通过所述控制器基于所述排序按照一定的时间间隔依次发送ID给所述设备,以使收到所述设备基于收到的ID上线并与所述控制器建立心跳线;其中,不同的所述设备对应不同的所述ID,不同的设备对应不同的所述时间间隔。
[0024]在一个具体的实施例中,所述身份标识为UID。
[0025]在一个具体的实施例中,所述排序模块,用于:
[0026]通过所述控制器确定每个所述上线请求中的UID;
[0027]基于确定的各所述UID对各所述设备进行排序;
[0028]基于确定的各所述UID的后四位字符确定对应各所述设备的所述时间间隔。
[0029]本专利技术实施例还提出了一种终端,包括,包括处理器和存储器,所述处理器在运行所述存储器中的应用程序时执行上述的多个设备同时上线的方法。
[0030]本专利技术实施例还提出了一种存储介质,所述存储介质中存储有程序,所述程序被运行时执行上述的多个设备同时上线的方法。
[0031]以此,本专利技术实施例提出了一种多个设备同时上线的方法、装置、终端及存储介质,其中,该方法包括:通过控制器获取多个待上线的设备发送的包含自身身份标识的上线请求;通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序;通过所述控制器基于所述排序按照一定的时间间隔依次发送ID给所述设备,以使所述设备基于收到的ID上线并与所述控制器建立心跳线;其中,不同的所述设备对应不同的所述ID,不同的设备对应不同的所述时间间隔。本方案通过获取到各设备的身份标识,并基于身份标识进行排序后,根据排序为每个设备分配一个不同的ID,以便各个设备基于所分配的ID上线建立与控制器的心跳线,本方案实现了多个设备的同时上线,可以很好的应对数量庞大的设备上线需要,且不限定设备的类型,不管什么类型的设备都可以同时上线,有利的保证了设备之间信息串流的正常进行。
附图说明
[0032]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0033]图1示出了本专利技术实施例公开的一种多个设备同时上线的方法的流程示意图;
[0034]图2示出了本专利技术实施例公开的一种多个设备同时上线的方法中各个设备与控制器的示意图;
[0035]图3示出了本专利技术实施例公开的一种多个设备同时上线的装置的一种结构示意图;
[0036]图4示出了本专利技术实施例公开的一种多个设备同时上线的装置的另一种结构示意图。
[0037]图例说明
[0038]201

获取模块;202

排序模块;203

上线模块;204

处理模块。
具体实施方式
[0039]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0040]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0041]在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多个设备同时上线的方法,其特征在于,包括:通过控制器获取多个待上线的设备发送的包含自身身份标识的上线请求;通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序;通过所述控制器基于所述排序按照一定的时间间隔依次发送ID给所述设备,以使所述设备基于收到的ID上线并与所述控制器建立心跳线;其中,不同的所述设备对应不同的所述ID,不同的设备对应不同的所述时间间隔。2.如权利要求1所述的方法,其特征在于,所述身份标识为UID。3.如权利要求2所述的方法,其特征在于,所述“通过所述控制器基于各所述上线请求中的所述身份标识确定各所述设备的类别,且基于所述身份标识对每个所述类别下的所述设备进行排序”,包括:通过所述控制器确定每个所述上线请求中的UID;基于确定的各所述UID对各所述设备进行排序;基于确定的各所述UID的后四位字符确定对应各所述设备的所述时间间隔。4.如权利要求1所述的方法,其特征在于,还包括:通过所述控制器校验所述多个设备是否均已上线;若确定有未上线的所述设备,则对确定的所述设备发送指令,以使确定的所述设备再次发送包含自身身份标识的上线请求给所述控制器。5.如权利要求1所述的方法,其特征在于,还包括:若通过所述控制器确定存在所述设备的心跳线断开,则对心跳线断开的所述设备发送指令,...

【专利技术属性】
技术研发人员:王作冰陈建国
申请(专利权)人:贝尔合控深圳科技有限责任公司
类型:发明
国别省市:

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

1