CN103701673A - 一种局域网设备查询方法、装置及路由器 - Google Patents

一种局域网设备查询方法、装置及路由器 Download PDF

Info

Publication number
CN103701673A
CN103701673A CN201310671621.8A CN201310671621A CN103701673A CN 103701673 A CN103701673 A CN 103701673A CN 201310671621 A CN201310671621 A CN 201310671621A CN 103701673 A CN103701673 A CN 103701673A
Authority
CN
China
Prior art keywords
equipment
lan
area network
local area
log
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310671621.8A
Other languages
English (en)
Inventor
文振威
许瑞军
张波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310671621.8A priority Critical patent/CN103701673A/zh
Publication of CN103701673A publication Critical patent/CN103701673A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本公开是关于一种局域网设备查询方法、装置及路由器。所述方法包括:接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;将所述符合查询条件的设备的注册信息发送到所述第一设备。

Description

一种局域网设备查询方法、装置及路由器
技术领域
本公开涉及局域网络技术领域,尤其涉及一种局域网设备查询方法、装置及路由器。
背景技术
家庭办公室的局域网中智能设备越来越多,当局域网中两个点需要通信的时候(比如手机内容投射到电视上等),其中一台设备会发一个广播,告诉局域网中所有的设备,自己已经加入了此局域网,每个设备收到这个广播后,就会将这个新加入的设备记录下来。为了保证对方知道自己在线,会以一定的频率来发送这样的组包来宣告自己的存在。
这样,接入局域网的设备需要发送大量的组包,并且为了保持连接状态,每个设备每隔一段时间都要发送组包来宣告一下自己的存在,这样做比较复杂,效率也比较低下。
发明内容
本公开实施例提供一种局域网设备查询方法、装置及路由器,用于实现简单高效地发现局域网中的设备。
一方面,本公开提供了一种局域网设备查询方法,其特征在于,包括:
接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
将所述符合查询条件的设备的注册信息发送到所述第一设备。
本实施例的一些有益效果可以包括:设备接入局域网时仅发送一次注册信息到路由器即可,不需要每隔一段时间就发送一个组包来宣告自身的存在,设备和路由器之间传输组包数量减少,节约了传输资源,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。另外,在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
所述查询条件包括:查询局域网内所有设备;或,查询支持指定无线连接标准的局域网内设备;或,查询所述局域网内指定的设备。
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备,包括:查询并获取在本地存储的局域网内已注册设备的全部注册信息;或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
本实施例的一些有益效果可以包括:在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
所述方法还包括:
接收接入所述局域网的设备发送的注册信息;
将接收到的所述注册信息在本地进行存储。
本实施例的一些有益效果可以包括:设备接入局域网时仅发送一次注册信息到路由器即可,不需要每隔一段时间就发送一个组包来宣告自身的存在,设备和路由器之间传输组包数量减少,节约了传输资源就,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。
接收接入所述局域网的设备发送的注册信息,包括:
通过http服务接口接收接入所述局域网的设备发送的注册信息。
将所述符合查询条件的设备的注册信息发送到所述第一设备,包括:
通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
本实施例的一些有益效果可以包括:通过在路由器上设置http服务接口提供接收注册信息及发送查询结果的服务,减少设备和路由器之间传输组包数量,节约了传输资源就,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。另外,可以快速查询到局域网中的设备,降低了设备查询的时延,提高了设备发现效率。
所述方法还包括:
当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
本实施例的一些有益效果可以包括:通过删除与局域网断开连接的设备的注册信息,保证在路由器中可查询到的设备都是目前正在局域网中的设备,提高设备查询的准确度,以及设备连接的准确度。
所述注册信息包括:
所述设备的MAC地址、IP地址、设备名称、所支持的无线连接标准及接入端口信息。
本实施例的一些有益效果可以包括:设备接入局域网时,通过将上述信息发送到路由器,使得其他设备可以根据这些信息准确地查找到所要连接的设备。
另一方面,本公开提供了一种局域网设备查询装置,包括:
接收模块,用于接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
查询模块,用于根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
发送模块,用于将所述符合查询条件的设备的注册信息发送到所述第一设备。
所述查询条件包括:查询局域网内所有设备;或,查询支持指定无线连接标准的局域网内设备;或,查询所述局域网内指定的设备;
所述查询模块,用于查询并获取在本地存储的局域网内已注册设备的全部注册信息;或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
所述装置还包括:存储模块,所述接收模块,还用于接收接入所述局域网的设备发送的注册信息;所述存储模块,用于将接收到的所述注册信息在本地进行存储。
所述接收模块,用于通过http服务接口接收接入所述局域网的设备发送的注册信息。
所述发送模块,用于通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
所述存储模块,用于当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
另一方面,本公开提供了一种路由器,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
将所述符合查询条件的设备的注册信息发送到所述第一设备。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
附图用来提供对本公开的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。在附图中:
图1为应用于路由器的局域网设备查询方法的示例性流程图;
图2为设备与路由器之间的交互过程的示例性流程图;
图3为在UE1上显示设备列表的示意图;
图4为应用于路由器的局域网设备查询装置的示例性结构图;
图5为路由器的示例性结构图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。
本公开实施例提供一种局域网设备查询方法、装置及路由器,以下结合附图对本公开进行详细说明。
在一个实施例中,如图1所示,提供一种应用于路由器的局域网设备查询方法包括:
步骤101,接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
步骤102,根据查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合查询条件的设备;
步骤103,将符合查询条件的设备的注册信息发送到第一设备。
当设备A、B、C......接入局域网时,可以选择向路由器发送注册信息进行注册,这样,在路由器中就会存储这些进行注册的设备的注册信息。当设备B需要查询该局域网中的其他设备时,向路由器发送带有查询条件的查询请求,路由器就会将符合查询条件的设备信息反馈给该设备。
本实施例的一些有益效果可以包括:设备接入局域网时仅发送一次注册信息到路由器即可,不需要每隔一段时间就发送一个组包来宣告自身的存在,设备和路由器之间传输组包数量减少,节约了传输资源,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。另外,在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
本实施例中,注册信息包括:设备的MAC地址、IP地址、设备名称、所支持的无线连接标准及接入端口信息。其中,无线连接标准指的是该设备支持的服务类型,一般包括:Wifi display,airplay,airkan等标准。设备接入局域网时,通过将上述信息发送到路由器,使得其他设备可以根据这些信息准确地查找到所要连接的设备。
本实施例中,该方法还包括:接收接入所述局域网的设备发送的注册信息;将接收到的所述注册信息在本地进行存储。
本实施例的一些有益效果可以包括:设备接入局域网时仅发送一次注册信息到路由器即可,不需要每隔一段时间就发送一个组包来宣告自身的存在,设备和路由器之间传输组包数量减少,节约了传输资源就,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。
步骤102中,查询条件可以包括以下任一条件:
(1)查询局域网内所有设备
例如,设备B可以向路由器发送请求查询局域网内已注册的所有设备的查询请求,并将路由器反馈的已注册的所有设备的注册信息缓存到本地,这样,当设备B需要连接到局域网中的设备A时,可以直接从本地获得设备A的IP地址和端口进行连接。
为了提高连接效率,设备B可以每个一段时间向路由器发起一次查询请求,定时更新本地存储的局域网内所有已注册的设备的注册信息。这样,设备B可以准确、快速地获知局域网中是否包含某个设备,从而可以更加快速地连接到所要连接的设备。
(2)查询支持指定无线连接标准的局域网内设备
例如,用户想要推送视频到电视上,可以通过设备B可以向路由器发送请求查询局域网内支持airplay标准的设备,路由器返回所有支持airplay标准的设备列表到设备B,设备列表中包含这些设备的注册信息,使用设备B的用户可以从该设备列表中选择需要连接的设备进行连接。
(3)查询局域网内指定的设备
例如,设备B曾经连接过设备A,那么,当设备B需要再次连接到设备A时,可以向路由器直接发送请求查询设备A,从而快速地获知设备A是否在该局域网内,如果设备A在该局域网内,则直接从路由器获得设备A当前的的IP地址和端口,进行连接。
步骤102中,查询并获取在本地存储的局域网内已注册设备的全部注册信息;或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
本实施例的一些有益效果可以包括:在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
本实施例中,路由器通过http服务接口接收接入局域网的设备发送的注册信息;并通过http服务接口将符合查询条件的设备的注册信息发送到第一设备。
例如,可以利用路由器自带的http服务,在路由器上设置一个http服务接口,当一个设备连接入局域网,会向路由器的http服务接口发送包含注册信息的http包。路由器也通过该http服务接口将查询结果发送的发起查询的设备。
本实施例的一些有益效果可以包括:通过在路由器上设置http服务接口提供接收注册信息及发送查询结果的服务,减少设备和路由器之间传输组包数量,节约了传输资源就,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。另外,可以快速查询到局域网中的设备,降低了设备查询的时延,提高了设备发现效率。
本实施例中,当已注册的设备与局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与局域网断开连接的设备的注册信息。
例如,路由器可以自动检测已注册的设备是否仍然在局域网内,当某个设备与局域网断开连接时,在本地存储中删除该设备的注册信息。或者,当设备与局域网断开连接数,自动向路由器发送一个消息,用以通知路由器该设备已离开,这样,路由器可以从本地存储中删除该设备的注册信息。
本实施例的一些有益效果可以包括:通过删除与局域网断开连接的设备的注册信息,保证在路由器中可查询到的设备都是目前正在局域网中的设备,提高设备查询的准确度,以及设备连接的准确度。
当然,设备也可以根据需要选择设置是否向路由器发送注册信息。如果不发送注册信息,局域网内的其他设备就无法发现该设备。这样,可以提高用户的隐私性和安全性。
下面对设备与路由器之间的交互进行具体说明。
如图2所示,以下,以手机UE1接入局域网LAN1为例对设备与路由器之间的交互过程进行具体说明:
步骤201,UE1需要接入局域网LAN1,主动向路由器R1的http服务接口发送注册信息,注册信息中包括UE1的MAC地址、IP地址、设备名称、所支持的无线连接标准及接入端口信息。
步骤202,R1接收到UE1的注册请求后,可以根据注册信息对UE1的合法性及接入权限等进行认证,若UE1通过认证,则完成UE1的注册,将注册成功信息返回给UE1,并存储UE1的注册信息。
步骤203,UE1接入LAN1。
步骤204,使用UE1的用户想要推送一个视频文件到局域网内的其他显示设备上,如果该UE1即支持airplay标准,又支持airkan标准,则UE1向R1发送请求查询LAN1内支持airplay和airkan标准的设备;
步骤205,R1查询本地存储所有已注册设备的注册信息,将局域网内已注册的所有支持airplay和airkan标准的设备列表发送给UE1,该设备列表如下表1所示。
表1
设备名称 支持的无线连接标准
IPAD-1 airplay
TVLE-3 airplay
TVM-2 airplay
MI-3 airkan
TVMI-1 airkan
MI-5 airkan
步骤206,UE1接收到上述设备列表,如图3所示,在UE1上显示上述设备列表,用户可以从列表中选择任意一个设备来推送视频。
从上述设备与路由器之间的交互过程可以看出,设备接入局域网,无需发送广播告知局域网内所有设备自己的加入,也无需为保持连接状态,每隔一段时间就发送组包来宣告自己的存在,仅在初始加入局域网时向路由器发送注册信息即可。对于其他设备来说,也不用接收广播并记录其他设备的信息,仅在需要查询其他设备时向路由器发起查询请求即可。设备和设备之间,设备和路由器之间传输数据量减少,节约了传输资源,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。
另外,在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
在另一个实施例中,如图4所示,提供一种局域网设备查询装置40,包括:
接收模块41,用于接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
查询模块42,用于根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
发送模块43,用于将所述符合查询条件的设备的注册信息发送到所述第一设备。
述查询条件包括:查询局域网内所有设备;或,查询支持指定无线连接标准的局域网内设备;或,查询所述局域网内指定的设备。查询模块42,用于查询并获取在本地存储的局域网内已注册设备的全部注册信息;或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
该装置40还包括:存储模块44。接收模块41,还用于接收接入所述局域网的设备发送的注册信息;存储模块44,用于将接收到的所述注册信息在本地进行存储。
接收模块41,用于通过http服务接口接收接入所述局域网的设备发送的注册信息。
发送模块43,用于通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
存储模块44,用于当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
图5是本公开实施例中路由器的结构示意图。该路由器1900可因配置或性能不同而产生比较大的差异,可以包括一个或一个以***处理器(centralprocessing units,CPU)1922(例如,一个或一个以上处理器)和存储器1932,一个或一个以上存储应用程序1942或数据1944的存储介质1930(例如一个或一个以上海量存储设备)。其中,存储器1932和存储介质1930可以是短暂存储或持久存储。存储在存储介质1930的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对路由器中的一系列指令操作。更进一步地,中央处理器1922可以设置为与存储介质1930通信,在路由器1900上执行存储介质1930中的一系列指令操作。
路由器1900还可以包括一个或一个以上电源1926,一个或一个以上有线或无线网络接口1950,一个或一个以上输入输出接口1958,一个或一个以上键盘1956,和/或,一个或一个以上操作***1941,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
具体在本实施例中,路由器还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行一个或者一个以上程序包含用于进行以下操作的指令:
接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
将所述符合查询条件的设备的注册信息发送到所述第一设备。
该程序还包含用于进行以下操作的指令:
查询并获取在本地存储的局域网内已注册设备的全部注册信息;
或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;
或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
该程序还包含用于进行以下操作的指令:接收接入所述局域网的设备发送的注册信息;
将接收到的所述注册信息在本地进行存储。
该程序还包含用于进行以下操作的指令:通过http服务接口接收接入所述局域网的设备发送的注册信息。
该程序还包含用于进行以下操作的指令:通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
该程序还包含用于进行以下操作的指令:当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
该程序还包含用于进行以下操作的指令:
所述设备的MAC地址、IP地址、设备名称、所支持的无线连接标准及接入端口信息。
本公开的一些有益效果可以包括:设备接入局域网时仅发送一次注册信息到路由器即可,不需要每隔一段时间就发送一个组包来宣告自身的存在,设备和路由器之间传输组包数量减少,节约了传输资源,并且节约了设备和路由器的处理能力,降低了设备和路由器的能耗。另外,在查询局域网内的设备时,仅需要在路由器中根据设定的查询条件查询路由器中存储的已注册设备的注册信息,就可以快速的获得所要查询的设备,降低了设备查询的时延,提高了设备发现效率。
此外,典型地,本公开所述的移动终端可为各种手持终端设备,例如手机、个人数字助理(PDA)等,因此本公开的保护范围不应限定为某种特定类型的移动终端。
此外,根据本公开的方法还可以被实现为由CPU执行的计算机程序。在该计算机程序被CPU执行时,执行本公开的方法中限定的上述功能。
此外,上述方法步骤以及***单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储设备实现。
此外,应该明白的是,本文所述的计算机可读存储设备(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)或快闪存储器。易失性存储器可以包括随机存取存储器(RAM),该RAM可以充当外部高速缓存存储器。作为例子而非限制性的,RAM可以以多种形式获得,比如同步RAM(DRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据速率SDRAM(DDR SDRAM)、增强SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)以及直接RambusRAM(DRRAM)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。
本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个***的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本公开的范围。
结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核、或任何其它这种配置。
结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,所述存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。
在一个或多个示例性设计中,所述功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(DSL)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、DSL或诸如红外先、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。
尽管前面公开的内容示出了本公开的示例性实施例,但是应当注意,在不背离权利要求限定的本公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本公开的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。
以上所述的具体实施方式,对本公开的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本公开的具体实施方式而已,并不用于限定本公开的保护范围,凡在本公开的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。

Claims (15)

1.一种局域网设备查询方法,其特征在于,包括:
接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
将所述符合查询条件的设备的注册信息发送到所述第一设备。
2.根据权利要求1所述的方法,其特征在于,所述查询条件包括:
查询局域网内所有设备;
或,查询支持指定无线连接标准的局域网内设备;
或,查询所述局域网内指定的设备。
3.根据权利要求2所述的方法,其特征在于,所述根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备,包括:
查询并获取在本地存储的局域网内已注册设备的全部注册信息;
或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;
或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收接入所述局域网的设备发送的注册信息;
将接收到的所述注册信息在本地进行存储。
5.根据权利要求4所述的方法,其特征在于,接收接入所述局域网的设备发送的注册信息,包括:
通过http服务接口接收接入所述局域网的设备发送的注册信息。
6.根据权利要求1所述的方法,其特征在于,将所述符合查询条件的设备的注册信息发送到所述第一设备,包括:
通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述注册信息包括:
所述设备的MAC地址、IP地址、设备名称、所支持的无线连接标准及接入端口信息。
9.一种局域网设备查询装置,其特征在于,包括:
接收模块,用于接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
查询模块,用于根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
发送模块,用于将所述符合查询条件的设备的注册信息发送到所述第一设备。
10.根据权利要求9所述的装置,其特征在于,所述查询条件包括:
查询局域网内所有设备;或,查询支持指定无线连接标准的局域网内设备;或,查询所述局域网内指定的设备;
所述查询模块,用于查询并获取在本地存储的局域网内已注册设备的全部注册信息;或,从在本地存储的局域网内已注册设备的注册信息中查找支持指定无线连接标准的设备;或,从在本地存储的局域网内已注册设备的注册信息中查找指定的设备。
11.根据权利要求9所述的装置,其特征在于,所述装置还包括:存储模块,
所述接收模块,还用于接收接入所述局域网的设备发送的注册信息;
所述存储模块,用于将接收到的所述注册信息在本地进行存储。
12.根据权利要求11所述的装置,其特征在于,
所述接收模块,用于通过http服务接口接收接入所述局域网的设备发送的注册信息。
13.根据权利要求9所述的装置,其特征在于,所述发送模块,用于通过http服务接口将所述符合查询条件的设备的注册信息发送到所述第一设备。
14.根据权利要求11所述的装置,其特征在于,所述存储模块,用于当已注册的设备与所述局域网断开连接时,从本地存储的局域网内已注册设备的注册信息中删除与所述局域网断开连接的设备的注册信息。
15.一种路由器,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
接收第一设备发送的携带有查询条件的查询局域网内设备的查询请求;
根据所述查询条件从本地存储的局域网内已注册设备的注册信息中进行查询符合所述查询条件的设备;
将所述符合查询条件的设备的注册信息发送到所述第一设备。
CN201310671621.8A 2013-12-10 2013-12-10 一种局域网设备查询方法、装置及路由器 Pending CN103701673A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310671621.8A CN103701673A (zh) 2013-12-10 2013-12-10 一种局域网设备查询方法、装置及路由器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310671621.8A CN103701673A (zh) 2013-12-10 2013-12-10 一种局域网设备查询方法、装置及路由器

Publications (1)

Publication Number Publication Date
CN103701673A true CN103701673A (zh) 2014-04-02

Family

ID=50363076

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310671621.8A Pending CN103701673A (zh) 2013-12-10 2013-12-10 一种局域网设备查询方法、装置及路由器

Country Status (1)

Country Link
CN (1) CN103701673A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105182784A (zh) * 2015-09-24 2015-12-23 小米科技有限责任公司 控制智能设备的方法、装置及终端
CN105915512A (zh) * 2016-04-13 2016-08-31 乐视控股(北京)有限公司 一种智能互联的方法和装置
CN106685776A (zh) * 2017-02-14 2017-05-17 上海斐讯数据通信技术有限公司 一种局域网内智能设备发现方法及***
WO2017143759A1 (zh) * 2016-02-25 2017-08-31 北京小米移动软件有限公司 提醒烹饪状态的方法及装置
CN109167851A (zh) * 2018-09-18 2019-01-08 青岛海信电器股份有限公司 一种获取mac地址的方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1481113A (zh) * 2002-09-06 2004-03-10 () 一种网络上设备间自动查找的方法
CN102387156A (zh) * 2011-11-29 2012-03-21 青岛海信传媒网络技术有限公司 设备登录网络的处理方法、装置及***
CN103001837A (zh) * 2011-09-09 2013-03-27 海尔集团公司 家庭物联网控制***及方法、包含该***的装置和***
CN103428632A (zh) * 2012-12-06 2013-12-04 北京众思铭信息技术有限公司 信息查询方法和***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1481113A (zh) * 2002-09-06 2004-03-10 () 一种网络上设备间自动查找的方法
CN103001837A (zh) * 2011-09-09 2013-03-27 海尔集团公司 家庭物联网控制***及方法、包含该***的装置和***
CN102387156A (zh) * 2011-11-29 2012-03-21 青岛海信传媒网络技术有限公司 设备登录网络的处理方法、装置及***
CN103428632A (zh) * 2012-12-06 2013-12-04 北京众思铭信息技术有限公司 信息查询方法和***

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105182784A (zh) * 2015-09-24 2015-12-23 小米科技有限责任公司 控制智能设备的方法、装置及终端
WO2017143759A1 (zh) * 2016-02-25 2017-08-31 北京小米移动软件有限公司 提醒烹饪状态的方法及装置
US10008092B2 (en) 2016-02-25 2018-06-26 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus, and storage medium for alerting cooking state of electric cooker
CN105915512A (zh) * 2016-04-13 2016-08-31 乐视控股(北京)有限公司 一种智能互联的方法和装置
CN106685776A (zh) * 2017-02-14 2017-05-17 上海斐讯数据通信技术有限公司 一种局域网内智能设备发现方法及***
CN106685776B (zh) * 2017-02-14 2020-01-07 上海斐讯数据通信技术有限公司 一种局域网内智能设备发现方法及***
CN109167851A (zh) * 2018-09-18 2019-01-08 青岛海信电器股份有限公司 一种获取mac地址的方法及装置
CN109167851B (zh) * 2018-09-18 2021-06-29 海信视像科技股份有限公司 一种获取mac地址的方法及装置

Similar Documents

Publication Publication Date Title
JP6941679B2 (ja) ネットワークスライス選択方法、ユーザ機器、及びネットワーク装置
EP2569987B1 (en) Discover network capabilities for connecting to an access network
CN108401037B (zh) 用户终端和设备的绑定方法、装置和***
EP3163946B1 (en) Transmission list in wi-fi acces point
TW201204105A (en) Methods and apparatus to authenticate requests for network capabilities for connecting to an access network
WO2013131472A1 (zh) 消息处理方法、装置和***
EP3148286A1 (en) System, method and apparatus for data communication
CN103701673A (zh) 一种局域网设备查询方法、装置及路由器
CN103458057A (zh) 一种获取资源的方法、装置和服务器
JP2019193274A (ja) データ伝送
CN102801800B (zh) 多无线终端之间的资源共享处理方法及***
JP2017511049A (ja) アクセスポイント開始型ネイバー報告要求
US10341830B2 (en) Method and apparatus for sending or forwarding information
US10051552B2 (en) Method for realizing resource attribute notification, and common service entity
CN103346896A (zh) 一种快速传输数据的方法及***
KR101852699B1 (ko) 환경 컨텍스트를 공유하기 위한 방법 및 장치
US10334509B2 (en) System and method of ANQP querying using a common ANQP group version
CN102404616A (zh) 基于数字电视网络进行数据云推送的方法及***
US11050707B2 (en) Systems and methods for updating a resource address
CN105072669B (zh) 站点的接入控制方法及装置
CN103532852A (zh) 一种路由调度方法、装置及网络设备
US20170353818A1 (en) Method for deleting notification resource, and common service entity
KR102435756B1 (ko) 디바이스 그룹 제어 시스템 및 그 제어 방법
KR20150013095A (ko) 코드 기반의 장치 액세스 방법 및 코드 기반의 장치 액세스를 위한 사용자 장치
JP2016502310A (ja) ショートメッセージシグナリングを最適化するための方法、デバイス、及びシステム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402