一种设备搜索方法、装置、设备及存储介质制造方法及图纸

技术编号:33994481 阅读:21 留言:0更新日期:2022-07-02 10:32
本发明专利技术公开了一种设备搜索方法、装置、设备及存储介质,应用于配置管理客户端,通过两次广播搜索,比较两次搜索生成的设备表,根据在第一列表而不在第二列表中设备的标志位不同进行分组,以不同的频度分别进行通信,以确定未搜索到的设备的状态,由于分组中的设备数量较少,从而降低了广播请求与大量响应对交换机带来的压力,使得搜索能够快速得到响应,提高搜索结果的完整性。同时,对离线设备组进行动态维护,在离线设备上线后快速响应,将其加入到搜索结果中,使得搜索结果更加准确。使得搜索结果更加准确。使得搜索结果更加准确。

【技术实现步骤摘要】
一种设备搜索方法、装置、设备及存储介质


[0001]本申请属于设备管理
,尤其涉及一种设备搜索方法、装置、设备及存储介质。

技术介绍

[0002]随着通信技术的快速进步,基于通信技术实现的各种网络得到了飞速的发展。例如基础互联网、移动通信网络、视频安防网络、以及各种局域网等等,这些网络中部署的设备日益增多,以一个大型视频安防网络为例来说,其中的前端设备网络摄像机数量就可以多达上万个。
[0003]而要实现对网络中设备的管理和配置,一般都会有专门的配置管理客户端。在配置管理客户端中对设备搜索是最基础的业务功能,用于实现对设备的发现和管理,如何保证设备搜索准确性是非常重要的。
[0004]目前设备搜索的原理基本都是通过广播或组播实现的,如每隔30s发一次广播或组播请求。但当设备数量比较多的情况下,发送广播或组播请求后,所有设备可能同时返回单播响应报文,容易引起交换机拥塞。另外在处理报文响应时可能较慢(超过配置搜索客户端等待时间),甚至丢弃响应报文,就将导致客户端搜索到的设备数量要小于实际设备数量。这样将导致最终配置管理客户端上本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备搜索方法,应用于配置管理客户端,其特征在于,所述设备搜索方法,包括:发送第一次广播搜索请求,接收设备返回的响应报文,将发送了响应报文的设备记录在第一列表中,并设置设备对应的标志位为第一标志位,表示设备在线;发送第二次广播搜索请求,接收设备返回的响应报文,将发送了响应报文的设备记录在第二列表中;比较第一列表和第二列表的设备,如果发现有存在于第一列表中但不存在于第二列表中的目标设备,则将标志位为第一标志位的设备加入第一集合,将标志位为第二标志位的设备加入第二集合,第二标志位表示设备离线;向第一集合和/或第二集合中的目标设备发送报文,更新目标设备的状态。2.如权利要求1所述的设备搜索方法,其特征在于,所述设备搜索方法,还包括:比较第一列表和第二列表的设备,若发现有存在于第二列表中但不存在于第一列表中的目标设备,则将所述目标设备添加到第一列表中,并在第一列表中将其对应的标志位设置为第一标志位。3.如权利要求1所述的设备搜索方法,其特征在于,所述向第一集合和/或第二集合中的目标设备发送报文,更新目标设备的状态,包括:向第一集合中的目标设备发送报文;如果接收到目标设备的响应报文,则判断目标设备在线,将其从第一集合中去除;如果未接收到目标设备的响应报文,则继续向第一集合中的目标设备发送报文;在连续多次未收到目标设备的响应报文时,则判断目标设备离线,将其加入到第二集合,并将其在第一列表中的标志位设置为第二标志位。4.如权利要求1或3所述的设备搜索方法,其特征在于,所述向第一集合和/或第二集合中的目标设备发送报文,更新目标设备的状态,包括:向第二集合中的目标设备周期性发送报文;如果接收到目标设备的响应报文,则判断目标设备在线,将其从第二集合中去除,并将其在第一列表中的标志位设置为第一标志位;如果未接收到目标设备的响应报文,则继续向第二集合中的目标设备周期性发送报文。5.一种设备搜索装置,应用于配置管理客户端,其特征在于,所述设备搜索装置,包括:第一搜索模块,用于发送第一次广播搜索请求,接收设备返回的响应报文,将发送了响应报文的设备记录在第一列表中,并设置设备对应的标志位为第一标志位,表示设备在...

【专利技术属性】
技术研发人员:佛永康
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

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

1