一种实现设备查找的方法和装置制造方法及图纸

技术编号:14656253 阅读:32 留言:0更新日期:2017-02-16 20:34
本发明专利技术公开了一种实现设备查找的方法,应用于局域网中的网络终端设备,该方法包括:接入局域网后在所述局域网中广播上线通知消息,其中携带本设备的设备信息和认证信息;在接收到所述局域网中的其他设备发送的上线通知消息或对本设备的上线通知的响应消息后,根据所述消息中携带的所述其他设备的认证信息对所述其他设备进行认证处理,如认证通过,则根据所述其他设备的设备信息在设备列表中添加或更新设备记录;对所述设备列表进行展示。本发明专利技术能够使局域网中的网络终端设备方便地查找到网络中的其他设备。本发明专利技术还公开了一种实现设备查找的装置。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及的是一种实现设备查找的方法和装置
技术介绍
随着互联网的发展,笔记本电脑、PC、智能手机、平板电脑、智能机顶盒等各类网络终端设备成为人们工作和生活中的必需品。日常生活中,多个网络终端设备经常组成一个局域网,但是,对于具有移动性的网络终端设备(比如,笔记本、智能手机、平板电脑等),一天之内可能接入不同的局域网。由于具有移动性的网络终端设备经常会在不同的局域网间进行切换,如果采用固定IP地址的方式,则很容易造成IP地址冲突。而且随着局域网内部设备的增多和频繁变化,也使得为每个设备指定IP地址成为一件繁重的任务。因此,目前通用的做法是:利用DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)为各网络终端设备分配动态IP地址。当多个网络终端设备需要进行协同工作的时候,常常需要获知其他网络终端设备的IP地址。比如,如果要将PC中的资源拷贝到笔记本上的时候,则需要先获知笔记本的IP地址,然后在PC机上访问笔记本的IP地址,进行文件拷贝操作。可以看出,通过人工查看网络终端设备的IP地址来进行设备查找,会使得操作变的繁琐,而且不利于一些自动化操作。特别是随着物联网的发展,局域网内部接入的设备会越来越多,某些设备可能无法方便的查看IP地址。因此,如何使在局域网中的网络终端设备能够方便地互相查找,是需要解决的问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种实现设备查找的方法和装置,能够使局域网中的网络终端设备方便地查找到网络中的其他设备。为了解决上述技术问题,本专利技术提供了一种实现设备查找的方法,应用于局域网中的网络终端设备,该方法包括:接入局域网后在所述局域网中广播上线通知消息,其中携带本设备的设备信息和认证信息;在接收到所述局域网中的其他设备发送的上线通知消息或对本设备的上线通知的响应消息后,根据所述消息中携带的所述其他设备的认证信息对所述其他设备进行认证处理,如认证通过,则根据所述其他设备的设备信息在设备列表中添加或更新设备记录;对所述设备列表进行展示。进一步地,该方法还包括下述特点:所述设备信息包括以下信息的至少一种:设备标识、设备类型、设备提供的服务类型、设备的MAC地址、设备的IP地址、设备的软硬件信息。进一步地,该方法还包括下述特点:根据所述其他设备的设备信息在设备列表中添加或更新设备记录,包括:根据所述其他设备的设备信息查找设备列表,如未找到匹配的设备记录,则在所述设备列表中新增一条设备记录,用于保存所述其他设备的设备信息;如找到匹配的设备记录,则使用接收到的设备信息更新所述设备列表中对应的设备记录。进一步地,该方法还包括下述特点:所述设备列表中的每一条设备记录至少包括以下一种信息:设备的设备信息、设备是否在线的状态信息、本记录的更新时间戳。进一步地,该方法还包括下述特点:所述方法还包括:向所述设备列表中在线的其他设备发送心跳消息,如在一定时间内未收到所述其他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为离线状态,并更新所述记录的更新时间戳;如在一定时间内收到所述其他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为在线状态,并更新所述记录的更新时间戳。进一步地,该方法还包括下述特点:所述方法还包括:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。进一步地,该方法还包括下述特点:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:定期与所述设备列表中在线的其他设备同步设备列表中的各条设备记录;或者在检测到用户添加、修改或删除设备列表中的设备记录后,与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。进一步地,该方法还包括下述特点:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:将本设备的设备列表中的各条设备记录发送给所述设备列表中在线的其他设备,并接收其他设备发送的所述其他设备上保存的设备列表记录;将本设备保存的设备记录与接收到的设备记录进行比对,如检测到同一设备的设备记录存在不一致,则用更新时间戳较新的设备记录覆盖更新时间戳较旧的设备记录,如接收到本设备没有的设备记录,则将所述设备记录添加到本设备的设备列表中。进一步地,该方法还包括下述特点:对所述设备列表进行展示,包括:在接收到用户通过本地访问接口或远程访问接口发送的设备查找指令后,将本设备保存的设备列表展示给用户。进一步地,该方法还包括下述特点:设备标识、设备类型和设备提供的服务类型由用户设置。为了解决上述技术问题,本专利技术提供了一种实现设备查找的装置,应用于局域网中的网络终端设备,包括:上线广播模块,用于接入局域网后在所述局域网中广播上线通知消息,其中携带本设备的设备信息和认证信息;设备信息接收模块,用于在接收到所述局域网中的其他设备发送的上线通知消息或对本设备的上线通知的响应消息后,根据所述消息中携带的所述其他设备的认证信息对所述其他设备进行认证处理,如认证通过,则根据所述其他设备的设备信息在设备列表中添加或更新设备记录;设备列表展示模块,用于对所述设备列表进行展示。进一步地,该装置还包括下述特点:所述设备信息包括以下信息的至少一种:设备标识、设备类型、设备提供的服务类型、设备的MAC地址、设备的IP地址、设备的软硬件信息。进一步地,该装置还包括下述特点:设备信息接收模块,用于根据所述其他设备的设备信息在设备列表中添加或更新设备记录,包括:根据所述其他设备的设备信息查找设备列表,如未找到匹配的设备记录,则在所述设备列表中新增一条设备记录,用于保存所述其他设备的设备信息;如找到匹配的设备记录,则使用接收到的设备信息更新所述设备列表中对应的设备记录。进一步地,该装置还包括下述特点:所述设备列表中的每一条设备记录至少包括以下一种信息:设备的设备信息、设备是否在线的状态信息、本记录的更新时间戳。进一步地,该装置还包括下述特点:所述装置还包括:在线检测模块,用于向所述设备列表中在线的其他设备发送心跳消息,如在一定时间内未收到所述其他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为离线状态,并更新所述记录的更新时间戳;如在一定时间内收到所述其他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为在线状态,并更新所述记录的更新时间戳。进一步地,该装置还包括下述特点:所述装置还包括:设备列表同步模块,用于与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。进一步地,该装置还包括下述特点:设备列表同步模块,用于与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:定期与所述设备列表中在线的其他设备同步设备列表中的各条设备记录;或者在检测到用户添加、修改或删除设备列表中的设备记录后,与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。进一步地,该装置还包括下述特点:设备列表同步模块,用于与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:将本设备的设备列表中的各条设备记录发送给所述设备列表中在线的其他设备,并接收其他设备发送的所述其他设备上保存的设备列表记录;将本设备保存的设备记录与接收到的设备记录进行比对,如检测到同一设备的设备记录存在不本文档来自技高网...
一种实现设备查找的方法和装置

【技术保护点】
一种实现设备查找的方法,应用于局域网中的网络终端设备,该方法包括:接入局域网后在所述局域网中广播上线通知消息,其中携带本设备的设备信息和认证信息;在接收到所述局域网中的其他设备发送的上线通知消息或对本设备的上线通知的响应消息后,根据所述消息中携带的所述其他设备的认证信息对所述其他设备进行认证处理,如认证通过,则根据所述其他设备的设备信息在设备列表中添加或更新设备记录;对所述设备列表进行展示。

【技术特征摘要】
1.一种实现设备查找的方法,应用于局域网中的网络终端设备,该方法包括:接入局域网后在所述局域网中广播上线通知消息,其中携带本设备的设备信息和认证信息;在接收到所述局域网中的其他设备发送的上线通知消息或对本设备的上线通知的响应消息后,根据所述消息中携带的所述其他设备的认证信息对所述其他设备进行认证处理,如认证通过,则根据所述其他设备的设备信息在设备列表中添加或更新设备记录;对所述设备列表进行展示。2.如权利要求1所述的方法,其特征在于:所述设备信息包括以下信息的至少一种:设备标识、设备类型、设备提供的服务类型、设备的MAC地址、设备的IP地址、设备的软硬件信息。3.如权利要求1或2所述的方法,其特征在于:根据所述其他设备的设备信息在设备列表中添加或更新设备记录,包括:根据所述其他设备的设备信息查找设备列表,如未找到匹配的设备记录,则在所述设备列表中新增一条设备记录,用于保存所述其他设备的设备信息;如找到匹配的设备记录,则使用接收到的设备信息更新所述设备列表中对应的设备记录。4.如权利要求1或2所述的方法,其特征在于:所述设备列表中的每一条设备记录至少包括以下一种信息:设备的设备信息、设备是否在线的状态信息、本记录的更新时间戳。5.如权利要求4所述的方法,其特征在于,还包括:向所述设备列表中在线的其他设备发送心跳消息,如在一定时间内未收到所述其他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为离线状态,并更新所述记录的更新时间戳;如在一定时间内收到所述其
\t他设备的应答响应,则在所述设备列表中将所述其他设备的状态设置为在线状态,并更新所述记录的更新时间戳。6.如权利要求4所述的方法,其特征在于,还包括:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。7.如权利要求6所述的方法,其特征在于:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:定期与所述设备列表中在线的其他设备同步设备列表中的各条设备记录;或者在检测到用户添加、修改或删除设备列表中的设备记录后,与所述设备列表中在线的其他设备同步设备列表中的各条设备记录。8.如权利要求6或7所述的方法,其特征在于:与所述设备列表中在线的其他设备同步设备列表中的各条设备记录,包括:将本设备的设备列表中的各条设备记录发送给所述设备列表中在线的其他设备,并接收其他设备发送的所述其他设备上保存的设备列表记录;将本设备保存的设备记录与接收到的设备记录进行比对,如检测到同一设备的设备记录存在不一致,则用更新时间戳较新的设备记录覆盖更新时间戳较旧的设备记录,如接收到本设备没有的设备记录,则将所述设备记录添加到本设备的设备列表中。9.如权利要求1或2或3所述的方法,其特征在于:对所述设备列表进行展示,包括:在接收到用户通过本地访问接口或远程访问接口发送的设备查找指令后,将本设备保存的设备列表展示给用户。10.如权利要求2所述的方法,其特征在于:设备标识、设备类型和设备提供的服务类型由用户设置。11.一种实现设备查找的装置,应用于局域网中的网络终端设备,包括:上线广播模块,用于接入局域网后在所述局域网中广播...

【专利技术属性】
技术研发人员:孙健
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1