CN114745324A - Device identification method, device, storage medium and routing device - Google Patents
Device identification method, device, storage medium and routing device Download PDFInfo
- Publication number
- CN114745324A CN114745324A CN202110017163.0A CN202110017163A CN114745324A CN 114745324 A CN114745324 A CN 114745324A CN 202110017163 A CN202110017163 A CN 202110017163A CN 114745324 A CN114745324 A CN 114745324A
- Authority
- CN
- China
- Prior art keywords
- target electronic
- information
- electronic device
- electronic equipment
- preset
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 12
- 238000012546 transfer Methods 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本申请涉及计算机技术领域,特别的涉及一种设备标识方法、装置、存储介质及路由设备。The present application relates to the field of computer technology, and in particular, to a device identification method, device, storage medium and routing device.
背景技术Background technique
目前手机的功能越来越多元化,例如很多手机厂商为手机提供了随机局域网(Media Access Control Address,MAC)地址,以使手机的MAC地址在每次连接WIFI时都会随机变化,可避免因MAC地址被收集造成泄漏个人隐私的风险。At present, the functions of mobile phones are becoming more and more diversified. For example, many mobile phone manufacturers provide random local area network (Media Access Control Address, MAC) addresses for mobile phones, so that the MAC address of mobile phones will change randomly every time it is connected to WIFI, which can avoid the problem of MAC address. The collection of addresses creates a risk of leakage of personal privacy.
然而,路由器上的应用识别和设备识别等功能,都依赖于对设备的准确识别,当设备利用产生的随机MAC地址与路由器连接时,路由器无法对设备做出准确而又快速的识别,不仅影响路由器的应用识别和设备识别等功能,还会影响用户连接路由器的使用体验。However, functions such as application identification and device identification on the router all depend on the accurate identification of the device. When the device uses the generated random MAC address to connect to the router, the router cannot identify the device accurately and quickly, which not only affects the The router's application identification and device identification functions will also affect the user experience of connecting to the router.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种设备标识方法、装置、存储介质及路由设备,可在电子设备产生随机地址的情况下对该电子设备准确识别,给用户带来持续的使用体验。Embodiments of the present application provide a device identification method, device, storage medium, and routing device, which can accurately identify the electronic device when the electronic device generates a random address, and bring continuous use experience to the user.
第一方面,本申请实施例提供了一种设备标识方法,方法应用于路由设备,包括:In a first aspect, an embodiment of the present application provides a device identification method, and the method is applied to a routing device, including:
获取目标电子设备的地址信息,并判断目标电子设备的地址信息是否为随机地址信息;Obtain the address information of the target electronic device, and determine whether the address information of the target electronic device is random address information;
在确定目标电子设备的地址信息为随机地址信息的情况下,获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配;目标电子设备的辅助信息用于表征目标电子设备的型号信息;预设对应表包括多个与路由设备连接的设备地址信息及与每个设备地址信息各自对应的辅助信息;When it is determined that the address information of the target electronic device is random address information, the auxiliary information of the target electronic device is obtained, and the auxiliary information of the target electronic device is matched with the preset correspondence table; the auxiliary information of the target electronic device is used to represent the target The model information of the electronic device; the preset correspondence table includes a plurality of device address information connected to the routing device and auxiliary information corresponding to each device address information;
在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。When the matching degree between the auxiliary information of the target electronic device and the auxiliary information corresponding to any device address information connected to the routing device in the preset correspondence table is greater than or equal to the preset matching degree, add the address information of the target electronic device to the preset correspondence table.
在第一方面的一种可选方案中,判断目标电子设备的地址信息是否为随机地址信息,包括:In an optional solution of the first aspect, determining whether the address information of the target electronic device is random address information includes:
判断目标电子设备的地址信息中是否存在预设字符串;Determine whether there is a preset character string in the address information of the target electronic device;
在检测到目标电子设备的地址信息中存在预设字符串的情况下,确定目标电子设备的地址信息为随机地址信息。In the case where it is detected that a preset character string exists in the address information of the target electronic device, it is determined that the address information of the target electronic device is random address information.
在第一方面的又一种可选方案中,方法还包括:In yet another optional solution of the first aspect, the method further includes:
在检测到目标电子设备的地址信息中不存在预设字符串的情况下,获取目标电子设备的辅助信息;Obtain the auxiliary information of the target electronic device when it is detected that there is no preset character string in the address information of the target electronic device;
将目标电子设备的地址信息及目标电子设备的辅助信息添加至预设对应表中。The address information of the target electronic device and the auxiliary information of the target electronic device are added to the preset correspondence table.
在第一方面的又一种可选方案中,获取目标电子设备的辅助信息之后,将目标电子设备的辅助信息与预设对应表进行匹配之前,还包括:In yet another optional solution of the first aspect, after obtaining the auxiliary information of the target electronic device, and before matching the auxiliary information of the target electronic device with the preset correspondence table, the method further includes:
将目标电子设备的辅助信息与预设第一数据库进行匹配,并确定目标电子设备的类别信息;预设第一数据库包括多个不同的设备型号信息及与每个设备型号信息各自对应的类别信息;Match the auxiliary information of the target electronic device with the preset first database, and determine the category information of the target electronic device; the preset first database includes a plurality of different device model information and category information corresponding to each device model information. ;
将目标电子设备的辅助信息与预设对应表进行匹配,包括:Match the auxiliary information of the target electronic device with the preset correspondence table, including:
在确定目标电子设备的类别信息为智能电子设备的情况下,将目标电子设备的辅助信息与预设对应表进行匹配;其中,智能电子设备的地址信息为随机地址信息。When it is determined that the category information of the target electronic device is an intelligent electronic device, the auxiliary information of the target electronic device is matched with a preset correspondence table; wherein, the address information of the intelligent electronic device is random address information.
在第一方面的又一种可选方案中,获取目标电子设备的辅助信息,包括:In yet another optional solution of the first aspect, acquiring auxiliary information of the target electronic device includes:
从目标电子设备发出的超文本传输协议信息中确定目标电子设备的数据信息;Determine the data information of the target electronic device from the hypertext transfer protocol information sent by the target electronic device;
将目标电子设备的数据信息与预设第二数据库进行匹配;预设第二数据库包括多个不同的与路由设备连接的设备数据信息及与每个设备数据信息各自对应的型号信息;Matching the data information of the target electronic device with a preset second database; the preset second database includes a plurality of different device data information connected to the routing device and model information corresponding to each device data information;
在目标电子设备的数据信息与预设第二数据库匹配成功的情况下,将预设第二数据库中与路由设备连接的设备数据信息所对应的型号信息作为目标电子设备的辅助信息。When the data information of the target electronic device is successfully matched with the preset second database, the model information corresponding to the device data information connected to the routing device in the preset second database is used as auxiliary information of the target electronic device.
在第一方面的又一种可选方案中,获取目标电子设备的辅助信息,包括:In yet another optional solution of the first aspect, acquiring auxiliary information of the target electronic device includes:
从目标电子设备发出的动态主机配置协议信息中获取目标电子设备的hostname信息;Obtain the hostname information of the target electronic device from the dynamic host configuration protocol information sent by the target electronic device;
根据目标电子设备的hostname信息确定目标电子设备的型号信息,并将目标电子设备的型号信息作为目标电子设备的辅助信息。The model information of the target electronic device is determined according to the hostname information of the target electronic device, and the model information of the target electronic device is used as auxiliary information of the target electronic device.
第二方面,本申请实施例提供了一种设备标识装置,装置应用于路由设备,包括:In a second aspect, an embodiment of the present application provides a device identification device, and the device is applied to a routing device, including:
第一获取模块,用于获取目标电子设备的地址信息,并判断目标电子设备的地址信息是否为随机地址信息;The first acquisition module is used to acquire the address information of the target electronic device, and determine whether the address information of the target electronic device is random address information;
第二获取模块,用于在确定目标电子设备的地址信息为随机地址信息的情况下,获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配;目标电子设备的辅助信息用于表征目标电子设备的型号信息;预设对应表包括多个与路由设备连接的设备地址信息及与每个设备地址信息各自对应的辅助信息;The second obtaining module is configured to obtain auxiliary information of the target electronic device when it is determined that the address information of the target electronic device is random address information, and match the auxiliary information of the target electronic device with the preset correspondence table; the target electronic device The auxiliary information is used to represent the model information of the target electronic device; the preset correspondence table includes a plurality of device address information connected to the routing device and auxiliary information corresponding to each device address information;
第一处理模块,用于在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。The first processing module is configured to, when the matching degree of the auxiliary information of the target electronic device and the auxiliary information corresponding to any one of the device address information connected to the routing device in the preset correspondence table is greater than or equal to the preset matching degree, The address information of the target electronic device is added to the preset correspondence table.
在第二方面的一种可选方案中,第一获取模块包括:In an optional solution of the second aspect, the first obtaining module includes:
判断单元,用于判断目标电子设备的地址信息中是否存在预设字符串;a judging unit for judging whether a preset character string exists in the address information of the target electronic device;
第一确定单元,用于在检测到目标电子设备的地址信息中存在预设字符串的情况下,确定目标电子设备的地址信息为随机地址信息。The first determining unit is configured to determine that the address information of the target electronic device is random address information when a preset character string is detected in the address information of the target electronic device.
在第二方面的又一种可选方案中,装置还包括:In yet another optional solution of the second aspect, the device further includes:
第三获取模块,用于在检测到目标电子设备的地址信息中不存在预设字符串的情况下,获取目标电子设备的辅助信息;a third obtaining module, configured to obtain auxiliary information of the target electronic device when it is detected that the address information of the target electronic device does not contain a preset character string;
第二处理模块,用于将目标电子设备的地址信息及目标电子设备的辅助信息添加至预设对应表中。The second processing module is configured to add the address information of the target electronic device and the auxiliary information of the target electronic device to the preset correspondence table.
在第二方面的又一种可选方案中,装置还包括:In yet another optional solution of the second aspect, the device further includes:
第三处理模块,用于获取目标电子设备的辅助信息之后,将目标电子设备的辅助信息与预设对应表进行匹配之前,将目标电子设备的辅助信息与预设第一数据库进行匹配,并确定目标电子设备的类别信息;预设第一数据库包括多个不同的设备型号信息及与每个设备型号信息各自对应的类别信息;The third processing module is configured to match the auxiliary information of the target electronic device with the preset first database after obtaining the auxiliary information of the target electronic device and before matching the auxiliary information of the target electronic device with the preset correspondence table, and determine Category information of the target electronic equipment; the preset first database includes a plurality of different equipment model information and the category information corresponding to each equipment model information;
第二获取模块具体用于:The second acquisition module is specifically used for:
在确定目标电子设备的类别信息为智能电子设备的情况下,将目标电子设备的辅助信息与预设对应表进行匹配;其中,智能电子设备的地址信息为随机地址信息。When it is determined that the category information of the target electronic device is an intelligent electronic device, the auxiliary information of the target electronic device is matched with a preset correspondence table; wherein, the address information of the intelligent electronic device is random address information.
在第二方面的又一种可选方案中,第二获取模块包括:In yet another optional solution of the second aspect, the second obtaining module includes:
第三确定单元,用于从目标电子设备发出的超文本传输协议信息中确定目标电子设备的数据信息;a third determining unit, configured to determine the data information of the target electronic device from the hypertext transfer protocol information sent by the target electronic device;
处理单元,用于将目标电子设备的数据信息与预设第二数据库进行匹配;预设第二数据库包括多个不同的与路由设备连接的设备数据信息及与每个设备数据信息各自对应的型号信息;The processing unit is used to match the data information of the target electronic device with the preset second database; the preset second database includes a plurality of different device data information connected with the routing device and the respective models corresponding to each device data information information;
第四确定单元,用于在目标电子设备的数据信息与预设第二数据库匹配成功的情况下,将预设第二数据库中与路由设备连接的设备数据信息所对应的型号信息作为目标电子设备的辅助信息。The fourth determining unit is configured to use the model information corresponding to the device data information connected to the routing device in the preset second database as the target electronic device when the data information of the target electronic device is successfully matched with the preset second database auxiliary information.
在第二方面的又一种可选方案中,第二获取模块还包括:In yet another optional solution of the second aspect, the second obtaining module further includes:
获取单元,用于从目标电子设备发出的动态主机配置协议信息中获取目标电子设备的hostname信息;an acquisition unit for acquiring the hostname information of the target electronic device from the dynamic host configuration protocol information sent by the target electronic device;
第五确定单元,用于根据目标电子设备的hostname信息确定目标电子设备的型号信息,并将目标电子设备的型号信息作为目标电子设备的辅助信息。The fifth determining unit is configured to determine the model information of the target electronic device according to the hostname information of the target electronic device, and use the model information of the target electronic device as auxiliary information of the target electronic device.
第三方面,本申请实施例又提供了一种设备标识装置,包括处理器以及存储器;处理器与存储器相连;存储器,用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行本申请实施例第一方面或第一方面的任意一种实现方式提供的设备标识方法。In a third aspect, an embodiment of the present application further provides a device identification device, including a processor and a memory; the processor is connected to the memory; the memory is used to store executable program codes; The program code is used to run a program corresponding to the executable program code, so as to execute the device identification method provided by the first aspect or any implementation manner of the first aspect of the embodiments of the present application.
第四方面,本申请实施例提供了一种路由设备,包括第三方面实现方式提供的设备标识装置。In a fourth aspect, an embodiment of the present application provides a routing device, including the device identification device provided by the implementation manner of the third aspect.
第五方面,本申请实施例还提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,可实现本申请实施例第一方面或第一方面的任意一种实现方式提供的设备标识方法。In a fifth aspect, an embodiment of the present application further provides a computer storage medium, where the computer storage medium stores a computer program, the computer program includes program instructions, and the program instructions, when executed by a processor, can implement the first aspect of the embodiments of the present application or A device identification method provided by any implementation manner of the first aspect.
可以理解的,上述提供的第五方面提供的计算机存储介质,用于执行第一方面或第一方面的任意一种实现方式所提供的设备标识方法,因此,其所能达到的有益效果可参考第一方面或第一方面的任意一种实现方式所提供的设备标识方法中的有益效果,此处不再赘述。It can be understood that the computer storage medium provided in the fifth aspect provided above is used to execute the device identification method provided by the first aspect or any implementation manner of the first aspect. Therefore, the beneficial effects that can be achieved can be referred to. The beneficial effects in the device identification method provided by the first aspect or any implementation manner of the first aspect will not be repeated here.
在本申请实施例中,可在获取目标电子设备的地址信息后进行判断是否为随机地址信息,并在确定为随机地址的情况下获取该目标电子设备的辅助信息与预设对应表匹配,若辅助信息的匹配度大于或等于预设匹配度则将获取的地址信息添加至预设对应表中,可保证目标电子设备在更换为随机地址信息后路由设备仍可准确快速识别,并对应执行相应的应用识别和设备识别等功能,在提升电子设备安全性的同时还可保障用户正常的使用体验。In this embodiment of the present application, after obtaining the address information of the target electronic device, it is possible to determine whether it is random address information, and if it is determined to be a random address, the auxiliary information of the target electronic device is obtained and the preset correspondence table matches. If the matching degree of the auxiliary information is greater than or equal to the preset matching degree, the obtained address information will be added to the preset correspondence table, which can ensure that the routing device can still be accurately and quickly identified after the target electronic device is replaced with random address information, and correspondingly execute the corresponding The functions of application identification and device identification, etc., can improve the security of electronic devices and ensure the normal user experience.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without any creative effort.
图1为本申请实施例提供的一种设备标识系统的架构示意图;1 is a schematic diagram of the architecture of a device identification system provided by an embodiment of the present application;
图2为本申请实施例提供的一种设备标识方法的流程示意图;2 is a schematic flowchart of a device identification method provided by an embodiment of the present application;
图3为本申请实施例提供的一种预设对应表的效果示意图;3 is a schematic diagram of the effect of a preset correspondence table provided by an embodiment of the present application;
图4为本申请实施例提供的又一种设备标识方法的流程示意图;4 is a schematic flowchart of another device identification method provided by an embodiment of the present application;
图5为本申请实施例提供的一种预设第一数据库的效果示意图;FIG. 5 is a schematic diagram of the effect of a preset first database provided by an embodiment of the present application;
图6为本申请实施例提供的又一种预设对应表的效果示意图;6 is a schematic diagram of the effect of another preset correspondence table provided by an embodiment of the present application;
图7为本申请实施例提供的又一种预设对应表的效果示意图;FIG. 7 is a schematic diagram of the effect of another preset correspondence table provided by an embodiment of the present application;
图8为本申请实施例提供的一种设备标识装置的结构示意图;8 is a schematic structural diagram of a device identification device according to an embodiment of the present application;
图9为本申请实施例提供的一种路由设备的结构示意图。FIG. 9 is a schematic structural diagram of a routing device according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "first", "second", "third" and the like in the description and claims of the present application and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally also includes For other steps or units inherent to these processes, methods, products or devices.
请参阅图1,图1示出了本申请实施例提供的一种设备标识系统的架构示意图。Referring to FIG. 1 , FIG. 1 shows a schematic structural diagram of a device identification system provided by an embodiment of the present application.
如图1所示,该设备标识系统包括路由设备10和电子设备,其中:As shown in Figure 1, the device identification system includes a
路由设备10可为多个网络间提供数据转换服务的计算机系统或设备,例如但不局限于路由器、可支持热点的电子设备等。以路由设备10为路由器为例,路由器可对要与路由器进行连接的电子设备分配互联网协议(Internet Protocol,IP)地址,该IP地址可与电子设备的媒体存取控制(Media Access Control,MAC)地址为对应关系,并通过不同的IP地址向各自对应的电子设备发送或接收数据。当已与路由器完成连接的电子设备再次与路由器连接时,路由器可通过电子设备发送的MAC地址准确识别出该电子设备并结合该电子设备传输的数据执行相应的应用功能。其中,路由器与电子设备的连接方式可为无线连接或有线连接。The
电子设备可为一个或多个电子设备,多个电子设备可包括电子设备20a、电子设备20b、电子设备20c等。电子设备可与路由设备10连接实现与不同电子设备之间的数据传输。以路由设备10为路由器为例,电子设备可通过无线连接或有线连接的方式与路由器建立连接。可能的,当电子设备与路由器为无线连接时,电子设备可通过点开系统设置中的无线局限网,搜索到要无线连接的路由器名称并对应输入路由器密码以与路由器实现连接。可能的,当电子设备与路由器为有线连接时,电子设备可在网络和Internet设置中找到与路由器名称对应的网络并输入密码以与路由器实现连接。The electronic device may be one or more electronic devices, and the plurality of electronic devices may include
本申请实施例中涉及的电子设备可以是手机、平板电脑、桌面型、膝上型、笔记本电脑、超级移动个人计算机(Ultra-mobile Personal Computer,UMPC)、手持计算机、上网本、个人数字助理(Personal Digital Assistant,PDA)、路由设备、虚拟现实设备等。The electronic devices involved in the embodiments of the present application may be mobile phones, tablet computers, desktops, laptops, notebook computers, Ultra-mobile Personal Computers (UMPCs), handheld computers, netbooks, personal digital assistants (Personal Digital Assistants) Digital Assistant, PDA), routing devices, virtual reality devices, etc.
请参阅图2,图2示出了本申请实施例提供的一种设备标识方法的流程示意图。Referring to FIG. 2, FIG. 2 shows a schematic flowchart of a device identification method provided by an embodiment of the present application.
如图2所示,该设备标识方法应用于路由设备,包括:As shown in Figure 2, the device identification method is applied to a routing device, including:
步骤201、获取目标电子设备的地址信息,并判断目标电子设备的地址信息是否为随机地址信息。Step 201: Acquire address information of the target electronic device, and determine whether the address information of the target electronic device is random address information.
具体地,路由设备在与目标电子设备完成连接后,可获取目标电子设备的MAC地址,并判断该MAC地址是否为生成的随机地址。Specifically, after completing the connection with the target electronic device, the routing device may obtain the MAC address of the target electronic device, and determine whether the MAC address is a generated random address.
具体的,以路由设备为路由器,目标电子设备与路由器为无线连接为例。用户可在目标电子设备的系统设置中找到并打开无线局域网,以对周围的无线局域网进行搜寻,当目标电子设备在无线局域网中搜索到与路由器对应的名称时,可选择与该路由器建立连接。可能的,当目标电子设备与路由器为初次连接时,需要根据用户输入与路由器对应的密码完成连接。可能的,当目标电子设备与路由器不为初次连接时,可在目标电子设备打开无线局域网的时候自动与该路由器完成连接。其中,在目标电子设备与路由器不为初次连接时,若目标电子设备每次与路由器连接时未选择记录路由器密码,则在目标电子设备搜索到该路由器对应的名称时仍需重新输入路由器密码完成连接。Specifically, it is assumed that the routing device is a router, and the target electronic device and the router are wirelessly connected as an example. The user can find and open the wireless local area network in the system settings of the target electronic device to search the surrounding wireless local area network. When the target electronic device searches for the name corresponding to the router in the wireless local area network, it can choose to establish a connection with the router. Possibly, when the target electronic device is connected to the router for the first time, the connection needs to be completed according to the user inputting a password corresponding to the router. Possibly, when the target electronic device is not connected to the router for the first time, the target electronic device can automatically complete the connection with the router when the wireless local area network is opened by the target electronic device. Among them, when the target electronic device is not connected to the router for the first time, if the target electronic device does not choose to record the router password each time it connects with the router, the router password needs to be re-entered when the target electronic device searches for the name corresponding to the router. connect.
进一步的,在路由器与目标电子设备完成连接后,会获取目标电子设备发送的MAC地址,可先结合已保存分配的地址对应关系确定该目标电子设备是否为初次连接的电子设备。具体的,路由器可在已连接电子设备的MAC地址与各自对应的IP地址关系中查找是否存在获取的目标电子设备的MAC地址,若未查找到则表征该目标电子设备为新连接的电子设备或是更改MAC地址的电子设备,若查找到则表征该目标电子设备为已连接的电子设备。Further, after the router completes the connection with the target electronic device, it will obtain the MAC address sent by the target electronic device, and can first determine whether the target electronic device is an electronic device connected for the first time in combination with the stored and assigned address correspondence. Specifically, the router can check whether there is an acquired MAC address of the target electronic device in the relationship between the MAC address of the connected electronic device and the corresponding IP address. If not found, it indicates that the target electronic device is a newly connected electronic device or It is an electronic device whose MAC address is changed. If it is found, it indicates that the target electronic device is a connected electronic device.
在确定获取的目标电子设备的MAC地址不存在于路由器已保存的已连接电子设备的MAC地址与各自对应的IP地址关系中时,可进一步确定该目标电子设备的MAC地址是否为生成的随机MAC地址。需要说明的是,随机MAC地址是由已与路由器连接的电子设备自动生成的,即电子设备以MAC地址与路由器建立连接后,并以生成的随机MAC地址再次与该路由器建立连接。When it is determined that the acquired MAC address of the target electronic device does not exist in the relationship between the MAC addresses of the connected electronic devices and their corresponding IP addresses saved by the router, it can be further determined whether the MAC address of the target electronic device is a generated random MAC address address. It should be noted that the random MAC address is automatically generated by the electronic device already connected to the router, that is, after the electronic device establishes a connection with the router with the MAC address, it establishes a connection with the router again with the generated random MAC address.
步骤202、在确定目标电子设备的地址信息为随机地址信息的情况下,获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配。Step 202: In the case that the address information of the target electronic device is determined to be random address information, obtain auxiliary information of the target electronic device, and match the auxiliary information of the target electronic device with a preset correspondence table.
具体地,目标电子设备的辅助信息用于表征目标电子设备的型号信息。其中,电子设备的型号信息可以但不局限于电子设备的品牌、型号、系统版本信息等。Specifically, the auxiliary information of the target electronic device is used to characterize the model information of the target electronic device. The model information of the electronic device may be, but not limited to, the brand, model, system version information of the electronic device, and the like.
具体地,预设对应表包括多个与路由设备连接的设备地址信息及与每个设备地址信息各自对应的辅助信息。具体的,路由设备可与每个新的电子设备初次连接成功后获取各个新的电子设备的MAC地址以及各自对应的辅助信息,并以对应的方式一一保存在预设对应表中。例如以路由设备为路由器为例,可参阅3示出的本申请实施例提供的一种预设对应表的效果示意图。如图3所示,预设对应表可通过登录路由器所在客户端查看,且在该预设对应表中呈现有当前与路由器处于连接的三台设备辅助信息、各自对应的MAC地址以及与各自MAC地址对应分配的IP地址。其中,辅助信息为Ipaid8的设备的MAC地址为0C:EE:E6:FE:01:CF,路由器对应分配的IP地址为192.168.3.103;辅助信息为Miipcam的设备的MAC地址为C4:6A:B7:09:59:08,路由器对应分配的IP地址为192.168.3.105;辅助信息为Huaweix10的设备的MAC地址为34:60:B3:10:F6:1E,路由器对应分配的IP地址为192.168.3.106。在该预设对应表中对每个设备还显示有各自对应的连接有效时间,例如辅助信息为Ipaid8的设备的有效时间为00:38:48,辅助信息为Miipcam的设备的有效时间为01:48:07,辅助信息为Huaweix10的设备的有效时间为01:40:26。Specifically, the preset correspondence table includes a plurality of device address information connected to the routing device and auxiliary information corresponding to each device address information. Specifically, the routing device can obtain the MAC address and the corresponding auxiliary information of each new electronic device after the initial connection with each new electronic device is successful, and store them in the preset correspondence table in a corresponding manner. For example, taking the routing device as a router as an example, reference may be made to the schematic diagram of the effect of a preset correspondence table provided by the embodiment of the present application shown in 3. As shown in Figure 3, the preset correspondence table can be viewed by logging in to the client where the router is located, and the preset correspondence table presents auxiliary information of three devices currently connected to the router, their corresponding MAC addresses, and their respective MAC addresses. The address corresponds to the assigned IP address. Among them, the MAC address of the device whose auxiliary information is Ipaid8 is 0C:EE:E6:FE:01:CF, the corresponding IP address assigned by the router is 192.168.3.103; the MAC address of the device whose auxiliary information is Miipcam is C4:6A:B7 :09:59:08, the IP address assigned by the router is 192.168.3.105; the MAC address of the device whose auxiliary information is Huaweix10 is 34:60:B3:10:F6:1E, and the IP address assigned by the router is 192.168.3.106 . In the preset correspondence table, the corresponding connection valid time is also displayed for each device. For example, the valid time of the device whose auxiliary information is Ipaid8 is 00:38:48, and the valid time of the device whose auxiliary information is Miipcam is 01: At 48:07, the effective time of the device whose auxiliary information is Huaweix10 is 01:40:26.
具体地,路由设备在确定目标电子设备的MAC地址属于随机MAC地址后,可通过目标电子设备发送或接收的数据信息获取该目标电子设备的辅助信息,并将获取的辅助信息与保存在路由设备的预设对应表中的辅助信息进行匹配。Specifically, after determining that the MAC address of the target electronic device belongs to a random MAC address, the routing device can obtain auxiliary information of the target electronic device through data information sent or received by the target electronic device, and save the obtained auxiliary information with the routing device. The auxiliary information in the preset correspondence table is matched.
步骤203、在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。Step 203: In the case where the matching degree of the auxiliary information corresponding to the auxiliary information of the target electronic device and any one of the device address information connected to the routing device in the preset correspondence table is greater than or equal to the preset matching degree, the matching degree of the target electronic device is The address information is added to the preset correspondence table.
具体地,路由设备可将目标电子设备的辅助信息与预设对应表中任意一个辅助信息进行匹配,当匹配度大于或等于预设匹配度时,可判定该目标电子设备为已与路由设备连接的电子设备,并将该目标电子设备的MAC地址添加到预设对应表中与目标电子设备的辅助信息对应的MAC地址。Specifically, the routing device can match the auxiliary information of the target electronic device with any auxiliary information in the preset correspondence table, and when the matching degree is greater than or equal to the preset matching degree, it can be determined that the target electronic device is connected to the routing device and add the MAC address of the target electronic device to the MAC address corresponding to the auxiliary information of the target electronic device in the preset correspondence table.
需要说明的是,上述提到的预设匹配度可由路由设备默认设置,例如预设匹配度可默认设置为100%,且在本实施例中的预设匹配度不局限于为100%。It should be noted that the preset matching degree mentioned above can be set by default by the routing device, for example, the preset matching degree can be set to 100% by default, and the preset matching degree in this embodiment is not limited to 100%.
在本申请实施例中,可在获取目标电子设备的地址信息后进行判断是否为随机地址信息,并在确定为随机地址的情况下获取该目标电子设备的辅助信息与预设对应表匹配,若辅助信息的匹配度大于或等于预设匹配度则将获取的地址信息添加至预设对应表中,可保证目标电子设备在更换为随机地址信息后路由设备仍可准确快速识别,并对应执行相应的应用识别和设备识别等功能,在提升电子设备安全性的同时还可保障用户正常的使用体验。In this embodiment of the present application, after obtaining the address information of the target electronic device, it is possible to determine whether it is random address information, and if it is determined to be a random address, the auxiliary information of the target electronic device is obtained and the preset correspondence table matches. If the matching degree of the auxiliary information is greater than or equal to the preset matching degree, the obtained address information will be added to the preset correspondence table, which can ensure that the routing device can still be accurately and quickly identified after the target electronic device is replaced with random address information, and correspondingly execute the corresponding The functions of application identification and device identification, etc., can improve the security of electronic devices and ensure the normal user experience.
作为本申请的一个实施例,可参阅图4示出的又一种设备标识方法的流程示意图。As an embodiment of the present application, reference may be made to a schematic flowchart of another device identification method shown in FIG. 4 .
如图4所示,该设备标识方法应用于路由设备,包括:As shown in Figure 4, the device identification method is applied to a routing device, including:
步骤401、判断目标电子设备的地址信息中是否存在预设字符串。Step 401: Determine whether a preset character string exists in the address information of the target electronic device.
步骤402、在检测到目标电子设备的地址信息中存在预设字符串的情况下,确定目标电子设备的地址信息为随机地址信息。
具体地,为更好的区分获取的目标电子设备是否为已与路由设备连接的电子设备,可根据目标电子设备的MAC地址所对应的字符串判断该MAC地址是否为随机MAC地址。具体的,以路由设备为路由器为例,路由器可根据目标电子设备的MAC地址所对应的字符串确定在预设位置的字符串是否为预设字符串,若检测到在预设位置的字符串为预设字符串,则将该目标电子设备的MAC地址作为随机MAC地址。Specifically, in order to better distinguish whether the acquired target electronic device is an electronic device connected to the routing device, it can be determined whether the MAC address is a random MAC address according to the character string corresponding to the MAC address of the target electronic device. Specifically, taking the routing device as a router as an example, the router can determine whether the character string at the preset position is a preset character string according to the character string corresponding to the MAC address of the target electronic device, and if the character string at the preset position is detected is a preset character string, the MAC address of the target electronic device is taken as a random MAC address.
示例性的,目标电子设备MAC地址为36:43:6E:6A:9A:09(MAC地址表示为12个16进制数),路由器中预设字符串为MAC地址的第二位为2或6或A或E,即路由器在获取到的目标电子设备的MAC地址中检测到第二位字符串为2或6或A或E中任意一个时,可判定该目标电子设备的MAC地址为随机MAC地址。Exemplarily, the MAC address of the target electronic device is 36:43:6E:6A:9A:09 (the MAC address is represented as 12 hexadecimal numbers), and the preset string in the router is that the second digit of the MAC address is 2 or 6 or A or E, that is, when the router detects that the second character string is any one of 2 or 6 or A or E in the obtained MAC address of the target electronic device, it can determine that the MAC address of the target electronic device is random. MAC address.
步骤403、获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配。Step 403: Acquire auxiliary information of the target electronic device, and match the auxiliary information of the target electronic device with a preset correspondence table.
具体地,步骤403与步骤202一致,此处不再赘述。Specifically,
步骤404、在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。Step 404: In the case that the matching degree of the auxiliary information of the target electronic device and the auxiliary information corresponding to any one of the device address information connected to the routing device in the preset correspondence table is greater than or equal to the preset matching degree, the matching degree of the target electronic device is The address information is added to the preset correspondence table.
具体地,步骤404与步骤203一致,此处不再赘述。Specifically,
步骤405、在检测到目标电子设备的地址信息中不存在预设字符串的情况下,获取目标电子设备的辅助信息。Step 405: Obtain auxiliary information of the target electronic device when it is detected that there is no preset character string in the address information of the target electronic device.
步骤406、将目标电子设备的地址信息及目标电子设备的辅助信息添加至预设对应表中。Step 406: Add the address information of the target electronic device and the auxiliary information of the target electronic device to the preset correspondence table.
具体地,当路由设备检测到目标电子设备的MAC地址所对应的字符串不存在预设字符串时,可将目标电子设备作为初次连接的电子设备,则进一步可获取该目标电子设备的辅助信息并与MAC地址一起添加至预设对应表中,以便于当该电子设备生成随机MAC地址并与路由设备连接时由路由设备快速识别。Specifically, when the routing device detects that the character string corresponding to the MAC address of the target electronic device does not have a preset character string, it can take the target electronic device as the electronic device to be connected for the first time, and further obtain auxiliary information of the target electronic device It is added to the preset correspondence table together with the MAC address, so that when the electronic device generates a random MAC address and connects with the routing device, it can be quickly identified by the routing device.
作为本申请的又一个实施例,获取目标电子设备的辅助信息之后,将目标电子设备的辅助信息与预设对应表进行匹配之前,还包括:As another embodiment of the present application, after obtaining the auxiliary information of the target electronic device, and before matching the auxiliary information of the target electronic device with the preset correspondence table, the method further includes:
将目标电子设备的辅助信息与预设第一数据库进行匹配,并确定目标电子设备的类别信息;预设第一数据库包括多个不同的设备型号信息及与每个设备型号信息各自对应的类别信息;Match the auxiliary information of the target electronic device with the preset first database, and determine the category information of the target electronic device; the preset first database includes a plurality of different device model information and category information corresponding to each device model information. ;
将目标电子设备的辅助信息与预设对应表进行匹配,包括:Match the auxiliary information of the target electronic device with the preset correspondence table, including:
在确定目标电子设备的类别信息为智能电子设备的情况下,将目标电子设备的辅助信息与预设对应表进行匹配。When it is determined that the category information of the target electronic device is an intelligent electronic device, the auxiliary information of the target electronic device is matched with a preset correspondence table.
具体地,在确定目标电子设备的MAC地址属于随机MAC地址后,可能在该随机MAC地址中还存在一些非智能电子设备的MAC地址,该非智能电子设备的MAC地址符合判断为随机MAC地址的条件,例如该非智能电子设备的MAC地址对应的字符串存在预设字符串。可以理解地,非智能电子设备是无法产生随机MAC地址的,为更准确的区分可产生随机MAC地址的智能电子设备以及满足MAC地址属于判断为随机MAC地址的非智能电子设备,路由设备可在获取目标电子设备的辅助信息后,将目标电子设备的辅助信息与预设第一数据库进行匹配,以确定该目标电子设备的类别,并在根据目标电子设备的类别确定为智能设备的情况下将该目标电子设备的辅助信息与预设对应表进行匹配。Specifically, after it is determined that the MAC address of the target electronic device belongs to a random MAC address, there may be some MAC addresses of non-smart electronic devices in the random MAC address, and the MAC addresses of the non-smart electronic devices conform to the MAC addresses determined as random MAC addresses. Conditions, for example, a preset character string exists in the character string corresponding to the MAC address of the non-intelligent electronic device. Understandably, non-intelligent electronic devices cannot generate random MAC addresses. In order to more accurately distinguish between intelligent electronic devices that can generate random MAC addresses and non-intelligent electronic devices whose MAC addresses are judged to be random MAC addresses, routing devices can be After obtaining the auxiliary information of the target electronic device, the auxiliary information of the target electronic device is matched with the preset first database to determine the category of the target electronic device, and in the case of determining that the target electronic device is a smart device according to the category of the target electronic device The auxiliary information of the target electronic device is matched with a preset correspondence table.
具体的,以路由设备为路由器为例,可参阅图5示出的本申请实施例提供的一种预设第一数据库的效果示意图。如图5所示,预设第一数据库可通过登录路由器所在客户端查看,在该预设第一数据库中包括当前与路由器处于连接的三台设备辅助信息、各自对应的设备类别以及各自对应是否属于智能电子设备。其中,当路由器获取目标电子设备的辅助信息为Ipaid8时,可与预设第一数据库进行匹配对应得到设备类别为平板,并确定该目标电子设备为智能电子设备;当路由器获取目标电子设备的辅助信息为Miipcam时,可与预设第一数据库进行匹配对应得到设备类别为摄像机,并确定该目标电子设备不为智能电子设备;当路由器获取目标电子设备的辅助信息为Huaweix10时,可与预设第一数据库进行匹配对应得到设备类别为手机,并确定该目标电子设备为智能电子设备。可以理解地,本申请实施例不局限于上述提到的电子设备的辅助信息。Specifically, taking the routing device as a router as an example, reference may be made to the schematic diagram of the effect of a preset first database provided by an embodiment of the present application shown in FIG. 5 . As shown in FIG. 5 , the preset first database can be viewed by logging in to the client where the router is located, and the preset first database includes auxiliary information of three devices currently connected to the router, their corresponding device categories, and whether they correspond to each other. It is an intelligent electronic device. Wherein, when the router obtains the auxiliary information of the target electronic device as Ipaid8, it can match with the preset first database to obtain the device type as tablet, and determine that the target electronic device is an intelligent electronic device; when the router obtains the auxiliary information of the target electronic device When the information is Miipcam, it can be matched with the preset first database to obtain the device type as a camera, and determine that the target electronic device is not an intelligent electronic device; when the router obtains the auxiliary information of the target electronic device as Huaweix10, it can be matched with the preset device. The first database performs matching to obtain a device type as a mobile phone, and determines that the target electronic device is an intelligent electronic device. It can be understood that the embodiments of the present application are not limited to the auxiliary information of the electronic device mentioned above.
作为本申请的又一个实施例,获取目标电子设备的辅助信息,包括:As another embodiment of the present application, obtaining auxiliary information of the target electronic device includes:
从目标电子设备发出的超文本传输协议信息中确定目标电子设备的数据信息;Determine the data information of the target electronic device from the hypertext transfer protocol information sent by the target electronic device;
将目标电子设备的数据信息与预设第二数据库进行匹配;其中,预设第二数据库可包括多个不同的与路由设备连接的设备数据信息及与每个设备数据信息各自对应的型号信息;Matching the data information of the target electronic device with a preset second database; wherein, the preset second database may include a plurality of different device data information connected to the routing device and model information corresponding to each device data information;
在目标电子设备的数据信息与预设第二数据库匹配成功的情况下,将预设第二数据库中与路由设备连接的设备数据信息所对应的型号信息作为目标电子设备的辅助信息。When the data information of the target electronic device is successfully matched with the preset second database, the model information corresponding to the device data information connected to the routing device in the preset second database is used as auxiliary information of the target electronic device.
具体地,路由设备在与目标电子设备完成连接后,可转发目标电子设备发送的数据至其他设备,其中当目标电子设备发送的数据为超文本传输协议(Hypertext TransferProtocol,HTTP)时,可根据路由设备在数据传输通道预设的配置文件向HTTP协议的user-agent信息中获取数据信息,并将该数据信息与预设第二数据库进行匹配,在匹配成功的情况下将预设第二数据库中与该数据信息对应的型号信息作为目标电子设备的辅助信息。Specifically, after the routing device is connected to the target electronic device, it can forward the data sent by the target electronic device to other devices, wherein when the data sent by the target electronic device is a hypertext transfer protocol (Hypertext Transfer Protocol, HTTP), the routing The device obtains data information from the user-agent information of the HTTP protocol in the preset configuration file of the data transmission channel, and matches the data information with the preset second database. The model information corresponding to the data information is used as auxiliary information of the target electronic device.
作为本申请的又一个实施例,获取目标电子设备的辅助信息,还可包括:As another embodiment of the present application, acquiring auxiliary information of the target electronic device may further include:
从目标电子设备发出的动态主机配置协议信息中获取目标电子设备的hostname信息;Obtain the hostname information of the target electronic device from the dynamic host configuration protocol information sent by the target electronic device;
根据目标电子设备的hostname信息确定目标电子设备的型号信息,并将目标电子设备的型号信息作为目标电子设备的辅助信息。The model information of the target electronic device is determined according to the hostname information of the target electronic device, and the model information of the target electronic device is used as auxiliary information of the target electronic device.
具体地,路由设备在与目标电子设备完成连接后,目标电子设备可通过动态主机配置协议(Dynamic Host Configuration Protocol,DCHP)向路由设备请求IP地址,路由设备可通过目标电子设备发送的DCHP协议的头部信息中获取hostname信息。其中,路由设备从不同品牌的电子设备中获取的hostname信息各不相同,例如以路由设备为路由器为例,可能的与路由器无线连接的电子设备为华为系列时,路由器获取的hostname信息的形式可为设备具体型号加字符串。可能的与路由器无线连接的电子设备为苹果系列时,路由器获取的hostname信息的形式可为设备具体型号。可能的与路由器无线连接的电子设备为小米系列时,路由器获取的hostname信息的形式可为设备具体型号加用户名称。Specifically, after the routing device is connected to the target electronic device, the target electronic device can request an IP address from the routing device through the Dynamic Host Configuration Protocol (DCHP), and the routing device can pass the DCHP protocol sent by the target electronic device. Get the hostname information from the header information. Among them, the hostname information obtained by the routing device from electronic devices of different brands is different. For example, taking the routing device as a router as an example, when the possible electronic device wirelessly connected to the router is a Huawei series, the hostname information obtained by the router can be in the form of Add a string to the specific model of the device. When the possible electronic device wirelessly connected to the router is an Apple series, the form of the hostname information obtained by the router may be the specific model of the device. When the possible electronic devices wirelessly connected to the router are Xiaomi series, the hostname information obtained by the router can be in the form of the specific model of the device plus the user name.
作为本申请获取目标电子设备的辅助信息的又一个实施例,当目标电子设备支持多播域名系统协议(Multicast Domain Name System,MDNS)时,还可向路由设备发送MDNS数据包,路由设备可根据MDNS数据包中的domain name信息获取目标电子设备的设备型号。其中,MDNS数据包可不局限于包括目标电子设备的域名、组播地址、设备型号、IP地址等。As another embodiment of the present application for obtaining auxiliary information of the target electronic device, when the target electronic device supports the Multicast Domain Name System (MDNS) protocol, it can also send MDNS data packets to the routing device. The domain name information in the MDNS data packet obtains the device model of the target electronic device. Wherein, the MDNS data packet may not be limited to include the domain name, multicast address, device model, IP address, etc. of the target electronic device.
作为本申请获取目标电子设备的辅助信息的又一个实施例,路由设备还可根据已连接的目标电子设备所发送的广播获取该目标电子设备的设备标识。例如,以路由设备为路由器为例,当目标电子设备为华为系列时,目标电子设备在与路由器连接后会发送用户数据报协议(User Datagram Protocol,UDP)广播至与路由器连接的任意一个设备,路由器在接收到该目标电子设备发送的UDP广播后可从UDP广播提取device uuid信息,并将该device uuid信息作为华为系列电子设备的设备标识,即当路由器从目标电子设备发送的广播中提取出device uuid信息时,可判定该目标电子设备为华为系列电子设备。As another embodiment of the present application for obtaining auxiliary information of the target electronic device, the routing device may also obtain the device identification of the target electronic device according to the broadcast sent by the connected target electronic device. For example, taking the routing device as a router as an example, when the target electronic device is a Huawei series, the target electronic device will send a User Datagram Protocol (UDP) broadcast to any device connected to the router after connecting to the router. After the router receives the UDP broadcast sent by the target electronic device, it can extract the device uuid information from the UDP broadcast, and use the device uuid information as the device identifier of the Huawei series electronic equipment, that is, when the router extracts from the broadcast sent by the target electronic device. When the device uuid information is displayed, it can be determined that the target electronic device is a Huawei series electronic device.
作为本申请获取目标电子设备的辅助信息的又一个实施例,路由设备还可根据目标电子设备所执行的应用程序发出的请求中获取该目标设备的设备型号。例如目标电子设备使用应用程序时由应用程序发出获取请求,路由设备接收到该应用程序发出的获取请求时可从中提取设备型号。若路由设备从获取请求中提取出uid信息或m2信息时,可将该uid信息或m2信息包含的设备型号信息作为目标电子设备的设备型号。As another embodiment of the present application for obtaining auxiliary information of the target electronic device, the routing device may also obtain the device model of the target device according to a request sent by an application program executed by the target electronic device. For example, when the target electronic device uses the application program, the application program sends an acquisition request, and the routing device can extract the device model from the application program when it receives the acquisition request issued by the application program. If the routing device extracts the uid information or the m2 information from the acquisition request, the device model information contained in the uid information or the m2 information can be used as the device model of the target electronic device.
结合上述获取目标电子设备的辅助信息的实施例,请参阅图6,图6示出了本申请实施例提供的又一种预设对应表的效果示意图。如图6所示,预设对应表可通过登录路由器所在客户端查看,且在该预设对应表中呈现有当前与路由器处于连接的三台设备的MAC地址、各自对应MAC地址的主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息,其中主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息可用于表征电子设备的辅助信息。具体的,MAC地址为0C:EE:E6:FE:01:CF的电子设备的主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息分别为Ipad、Ipad、Ipad8,MAC地址为C4:6A:B7:09:59:08的电子设备的主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息分别为Miipcam、Miipcam、Miipcam,MAC地址为34:60:B3:10:F6:1E的电子设备的主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息分别为Huawei、Huawei、Huaweix10。Referring to FIG. 6 with reference to the above-mentioned embodiment of acquiring auxiliary information of a target electronic device, FIG. 6 shows a schematic diagram of the effect of another preset correspondence table provided by an embodiment of the present application. As shown in Figure 6, the preset correspondence table can be viewed by logging in to the client where the router is located, and the preset correspondence table presents the MAC addresses of the three devices currently connected to the router and the host names corresponding to the MAC addresses ( Hostname information, domain name information and device type information, wherein the host name (Hostname) information, domain name (Domain name) information and device type (Devicetype) information can be used to represent auxiliary information of the electronic device. Specifically, the host name (Hostname) information, domain name (Domain name) information and device type (Devicetype) information of the electronic device whose MAC address is 0C:EE:E6:FE:01:CF are Ipad, Ipad, Ipad8, MAC The host name (Hostname) information, domain name (Domain name) information and device type (Devicetype) information of the electronic device whose address is C4:6A:B7:09:59:08 are Miipcam, Miipcam, Miipcam respectively, and the MAC address is 34: 60:B3:10:F6:1E The host name (Hostname) information, domain name (Domain name) information, and device type (Devicetype) information of the electronic device are Huawei, Huawei, and Huaweix10, respectively.
结合图6,还可参阅图7示出的本申请实施例提供的又一种预设对应表的效果示意图。如图7所示,主机名(Hostname)信息、域名(Domain name)信息以及设备类型(Devicetype)信息分别为Huawei、Huawei、Huaweix10的电子设备对应的MAC地址包括34:60:B3:10:F6:1E以及3E:43:6E:6A:9A:09,表征该电子设备的MAC地址变为随机MAC地址,且3E:43:6E:6A:9A:09为该电子设备当前的MAC地址。With reference to FIG. 6 , you can also refer to the schematic diagram of the effect of another preset correspondence table provided by the embodiment of the present application shown in FIG. 7 . As shown in Figure 7, the host name (Hostname) information, domain name (Domain name) information and device type (Devicetype) information are respectively Huawei, Huawei, and Huaweix10 The corresponding MAC addresses of electronic devices include 34:60:B3:10:F6 :1E and 3E:43:6E:6A:9A:09, indicating that the MAC address of the electronic device becomes a random MAC address, and 3E:43:6E:6A:9A:09 is the current MAC address of the electronic device.
请参阅图8,图8示出了本申请实施例提供的一种设备标识装置。Referring to FIG. 8 , FIG. 8 shows a device identification device provided by an embodiment of the present application.
如图8所示,该设备标识装置800至少可以包括第一获取模块801、第二获取模块802及第一处理模块803,其中:As shown in FIG. 8 , the
第一获取模块801,用于获取目标电子设备的地址信息,并判断目标电子设备的地址信息是否为随机地址信息;The first obtaining
第二获取模块802,用于在确定目标电子设备的地址信息为随机地址信息的情况下,获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配;目标电子设备的辅助信息用于表征目标电子设备的型号信息;预设对应表包括多个与路由设备连接的设备地址信息及与每个设备地址信息各自对应的辅助信息;The second obtaining
第一处理模块803,用于在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。The
在一些可能的实施例中,第一获取模块801包括:In some possible embodiments, the first obtaining
判断单元,用于判断目标电子设备的地址信息中是否存在预设字符串;a judging unit for judging whether a preset character string exists in the address information of the target electronic device;
第一确定单元,用于在检测到目标电子设备的地址信息中存在预设字符串的情况下,确定目标电子设备的地址信息为随机地址信息。The first determining unit is configured to determine that the address information of the target electronic device is random address information when a preset character string is detected in the address information of the target electronic device.
在一些可能的实施例中,设备标识装置800还包括:In some possible embodiments, the
第三获取模块,用于在检测到目标电子设备的地址信息中不存在预设字符串的情况下,获取目标电子设备的辅助信息;a third obtaining module, configured to obtain auxiliary information of the target electronic device when it is detected that the address information of the target electronic device does not contain a preset character string;
第二处理模块,用于将目标电子设备的地址信息及目标电子设备的辅助信息添加至预设对应表中。The second processing module is configured to add the address information of the target electronic device and the auxiliary information of the target electronic device to the preset correspondence table.
在一些可能的实施例中,设备标识装置800还包括:In some possible embodiments, the
第三处理模块,用于获取目标电子设备的辅助信息之后,将目标电子设备的辅助信息与预设对应表进行匹配之前,将目标电子设备的辅助信息与预设第一数据库进行匹配,并确定目标电子设备的类别信息;预设第一数据库包括多个不同的设备型号信息及与每个设备型号信息各自对应的类别信息;The third processing module is configured to match the auxiliary information of the target electronic device with the preset first database after obtaining the auxiliary information of the target electronic device and before matching the auxiliary information of the target electronic device with the preset correspondence table, and determine Category information of the target electronic equipment; the preset first database includes a plurality of different equipment model information and the category information corresponding to each equipment model information;
第二获取模块802具体用于:The second obtaining
在确定目标电子设备的类别信息为智能电子设备的情况下,将目标电子设备的辅助信息与预设对应表进行匹配;其中,智能电子设备的地址信息为随机地址信息。When it is determined that the category information of the target electronic device is an intelligent electronic device, the auxiliary information of the target electronic device is matched with a preset correspondence table; wherein, the address information of the intelligent electronic device is random address information.
在一些可能的实施例中,第二获取模块802包括:In some possible embodiments, the second obtaining
第三确定单元,用于从目标电子设备发出的超文本传输协议信息中确定目标电子设备的数据信息;a third determining unit, configured to determine the data information of the target electronic device from the hypertext transfer protocol information sent by the target electronic device;
处理单元,用于将目标电子设备的数据信息与预设第二数据库进行匹配;预设第二数据库包括多个不同的与路由设备连接的设备数据信息及与每个设备数据信息各自对应的型号信息;The processing unit is used to match the data information of the target electronic device with the preset second database; the preset second database includes a plurality of different device data information connected with the routing device and the respective models corresponding to each device data information information;
第四确定单元,用于在目标电子设备的数据信息与预设第二数据库匹配成功的情况下,将预设第二数据库中与路由设备连接的设备数据信息所对应的型号信息作为目标电子设备的辅助信息。The fourth determining unit is configured to use the model information corresponding to the device data information connected to the routing device in the preset second database as the target electronic device when the data information of the target electronic device is successfully matched with the preset second database auxiliary information.
在一些可能的实施例中,第二获取模块802还包括:In some possible embodiments, the second obtaining
获取单元,用于从目标电子设备发出的动态主机配置协议信息中获取目标电子设备的hostname信息;an acquisition unit for acquiring the hostname information of the target electronic device from the dynamic host configuration protocol information sent by the target electronic device;
第五确定单元,用于根据目标电子设备的hostname信息确定目标电子设备的型号信息,并将目标电子设备的型号信息作为目标电子设备的辅助信息。The fifth determining unit is configured to determine the model information of the target electronic device according to the hostname information of the target electronic device, and use the model information of the target electronic device as auxiliary information of the target electronic device.
在本申请实施例中,可在获取目标电子设备的地址信息后进行判断是否为随机地址信息,并在确定为随机地址的情况下获取该目标电子设备的辅助信息与预设对应表匹配,若辅助信息的匹配度大于或等于预设匹配度则将获取的地址信息添加至预设对应表中,可保证目标电子设备在更换为随机地址信息后路由设备仍可准确快速识别,并对应执行相应的应用识别和设备识别等功能,在提升电子设备安全性的同时还可保障用户正常的使用体验。In this embodiment of the present application, after obtaining the address information of the target electronic device, it is possible to determine whether it is random address information, and if it is determined to be a random address, the auxiliary information of the target electronic device is obtained and the preset correspondence table matches. If the matching degree of the auxiliary information is greater than or equal to the preset matching degree, the obtained address information will be added to the preset correspondence table, which can ensure that the routing device can still be accurately and quickly identified after the target electronic device is replaced with random address information, and correspondingly execute the corresponding The functions of application identification and device identification, etc., can improve the security of electronic devices and ensure the normal user experience.
请参阅图9,图9示出了本申请实施例提供的一种路由设备的结构示意图。Referring to FIG. 9, FIG. 9 shows a schematic structural diagram of a routing device provided by an embodiment of the present application.
如图9所示,该路由设备900可以包括:至少一个处理器901、至少一个网络接口904、用户接口903、存储器905以及至少一个通信总线902。As shown in FIG. 9 , the
其中,通信总线902可用于实现上述各个组件的连接通信。Wherein, the
其中,用户接口903可以包括按键,可选用户接口还可以包括标准的有线接口、无线接口。The
其中,网络接口904可选的可以蓝牙模块、NFC模块、Wi-Fi模块等。The
其中,处理器901可以包括一个或者多个处理核心。处理器901利用各种接口和线路连接整个电子设备900内的各个部分,通过运行或执行存储在存储器905内的指令、程序、代码集或指令集,以及调用存储在存储器905内的数据,执行路由设备900的各种功能和处理数据。可选的,处理器901可以采用DSP、FPGA、PLA中的至少一种硬件形式来实现。处理器901可集成CPU、GPU和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器901中,单独通过一块芯片进行实现。The
其中,存储器905可以包括RAM,也可以包括ROM。可选的,该存储器905包括非瞬时性计算机可读介质。存储器905可用于存储指令、程序、代码、代码集或指令集。存储器905可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器905可选的还可以是至少一个位于远离前述处理器901的存储装置。如图9所示,作为一种计算机存储介质的存储器905中可以包括操作系统、网络通信模块、用户接口模块以及设备标识应用程序。The
具体地,处理器901可以用于调用存储器905中存储的设备标识应用程序,并具体执行以下操作:Specifically, the
获取目标电子设备的地址信息,并判断目标电子设备的地址信息是否为随机地址信息;Obtain the address information of the target electronic device, and determine whether the address information of the target electronic device is random address information;
在确定目标电子设备的地址信息为随机地址信息的情况下,获取目标电子设备的辅助信息,并将目标电子设备的辅助信息与预设对应表进行匹配;目标电子设备的辅助信息用于表征目标电子设备的型号信息;预设对应表包括多个与路由设备连接的设备地址信息及与每个设备地址信息各自对应的辅助信息;When it is determined that the address information of the target electronic device is random address information, the auxiliary information of the target electronic device is obtained, and the auxiliary information of the target electronic device is matched with the preset correspondence table; the auxiliary information of the target electronic device is used to represent the target The model information of the electronic device; the preset correspondence table includes a plurality of device address information connected to the routing device and auxiliary information corresponding to each device address information;
在目标电子设备的辅助信息与预设对应表中任意一个与路由设备连接的设备地址信息所对应的辅助信息的匹配度大于或等于预设匹配度的情况下,将目标电子设备的地址信息添加至预设对应表中。When the matching degree between the auxiliary information of the target electronic device and the auxiliary information corresponding to any device address information connected to the routing device in the preset correspondence table is greater than or equal to the preset matching degree, add the address information of the target electronic device to the preset correspondence table.
在一些可能的实施例中,处理器901判断目标电子设备的地址信息是否为随机地址信息时,具体执行:In some possible embodiments, when the
判断目标电子设备的地址信息中是否存在预设字符串;Determine whether there is a preset character string in the address information of the target electronic device;
在检测到目标电子设备的地址信息中存在预设字符串的情况下,确定目标电子设备的地址信息为随机地址信息。In the case where it is detected that a preset character string exists in the address information of the target electronic device, it is determined that the address information of the target electronic device is random address information.
在一些可能的实施例中,处理器901还执行:In some possible embodiments, the
在检测到目标电子设备的地址信息中不存在预设字符串的情况下,获取目标电子设备的辅助信息;Obtain the auxiliary information of the target electronic device when it is detected that the preset character string does not exist in the address information of the target electronic device;
将目标电子设备的地址信息及目标电子设备的辅助信息添加至预设对应表中。The address information of the target electronic device and the auxiliary information of the target electronic device are added to the preset correspondence table.
在一些可能的实施例中,处理器901获取目标电子设备的辅助信息之后,将目标电子设备的辅助信息与预设对应表进行匹配之前,还用于执行:In some possible embodiments, after the
将目标电子设备的辅助信息与预设第一数据库进行匹配,并确定目标电子设备的类别信息;预设第一数据库包括多个不同的设备型号信息及与每个设备型号信息各自对应的类别信息;Match the auxiliary information of the target electronic device with the preset first database, and determine the category information of the target electronic device; the preset first database includes a plurality of different device model information and category information corresponding to each device model information. ;
处理器901将目标电子设备的辅助信息与预设对应表进行匹配时,用于执行:When the
在确定目标电子设备的类别信息为智能电子设备的情况下,将目标电子设备的辅助信息与预设对应表进行匹配;其中,智能电子设备的地址信息为随机地址信息。When it is determined that the category information of the target electronic device is an intelligent electronic device, the auxiliary information of the target electronic device is matched with a preset correspondence table; wherein, the address information of the intelligent electronic device is random address information.
在一些可能的实施例中,处理器901获取目标电子设备的辅助信息时,用于执行:In some possible embodiments, when the
从目标电子设备发出的超文本传输协议信息中确定目标电子设备的数据信息;Determine the data information of the target electronic device from the hypertext transfer protocol information sent by the target electronic device;
将目标电子设备的数据信息与预设第二数据库进行匹配;预设第二数据库包括多个不同的与路由设备连接的设备数据信息及与每个设备数据信息各自对应的型号信息;Matching the data information of the target electronic device with a preset second database; the preset second database includes a plurality of different device data information connected to the routing device and model information corresponding to each device data information;
在目标电子设备的数据信息与预设第二数据库匹配成功的情况下,将预设第二数据库中与路由设备连接的设备数据信息所对应的型号信息作为目标电子设备的辅助信息。When the data information of the target electronic device is successfully matched with the preset second database, the model information corresponding to the device data information connected to the routing device in the preset second database is used as auxiliary information of the target electronic device.
在一些可能的实施例中,处理器901获取目标电子设备的辅助信息时,用于执行:In some possible embodiments, when the
从目标电子设备发出的动态主机配置协议信息中获取目标电子设备的hostname信息;Obtain the hostname information of the target electronic device from the dynamic host configuration protocol information sent by the target electronic device;
根据目标电子设备的hostname信息确定目标电子设备的型号信息,并将目标电子设备的型号信息作为目标电子设备的辅助信息。The model information of the target electronic device is determined according to the hostname information of the target electronic device, and the model information of the target electronic device is used as auxiliary information of the target electronic device.
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机或处理器上运行时,使得计算机或处理器执行上述图2或图4所示实施例中的一个或多个步骤。上述路由设备的各组成模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在所述计算机可读取存储介质中。Embodiments of the present application further provide a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, when the computer or the processor is run on the computer or the processor, the computer or the processor causes the computer or the processor to execute the steps shown in FIG. 2 or FIG. 4 above. one or more steps in an example embodiment. If each component module of the above-mentioned routing device is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in the computer-readable storage medium.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital SubscriberLine,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字多功能光盘(Digital VersatileDisc,DVD))、或者半导体介质(例如,固态硬盘(Solid State Disk,SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented in software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general purpose computer, special purpose computer, computer network, or other programmable device. The computer instructions may be stored in or transmitted over a computer-readable storage medium. The computer instructions can be sent from one website site, computer, server, or data center to another by wire (eg, coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.) A website site, computer, server or data center for transmission. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, or the like that includes an integration of one or more available media. The available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, Digital Versatile Disc (DVD)), or semiconductor media (eg, Solid State Disk (SSD) ))Wait.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可存储程序代码的介质。在不冲突的情况下,本实施例和实施方案中的技术特征可以任意组合。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, The processes of the embodiments of the various methods described above may be included. The aforementioned storage medium includes various media that can store program codes, such as ROM, RAM, magnetic disk, or optical disk. The technical features in this embodiment and the implementation can be combined arbitrarily if there is no conflict.
以上所述的实施例仅仅是本申请的优选实施例方式进行描述,并非对本申请的范围进行限定,在不脱离本申请的设计精神的前提下,本领域普通技术人员对本申请的技术方案作出的各种变形及改进,均应落入本申请的权利要求书确定的保护范围内。The above-mentioned embodiments are only the preferred embodiments of the present application to describe, and do not limit the scope of the present application. On the premise of not departing from the design spirit of the present application, those of ordinary skill in the art can make the technical solutions of the present application. Various modifications and improvements should fall within the protection scope determined by the claims of the present application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110017163.0A CN114745324A (en) | 2021-01-07 | 2021-01-07 | Device identification method, device, storage medium and routing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110017163.0A CN114745324A (en) | 2021-01-07 | 2021-01-07 | Device identification method, device, storage medium and routing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN114745324A true CN114745324A (en) | 2022-07-12 |
Family
ID=82274306
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110017163.0A Pending CN114745324A (en) | 2021-01-07 | 2021-01-07 | Device identification method, device, storage medium and routing device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114745324A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117714279A (en) * | 2023-07-28 | 2024-03-15 | 荣耀终端有限公司 | Device management methods, routers and readable storage media |
| CN117714413A (en) * | 2023-07-28 | 2024-03-15 | 荣耀终端有限公司 | Method, router and readable storage medium for determining device brand information |
| WO2024111109A1 (en) * | 2022-11-25 | 2024-05-30 | 三菱電機株式会社 | Communication device |
-
2021
- 2021-01-07 CN CN202110017163.0A patent/CN114745324A/en active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024111109A1 (en) * | 2022-11-25 | 2024-05-30 | 三菱電機株式会社 | Communication device |
| JPWO2024111109A1 (en) * | 2022-11-25 | 2024-05-30 | ||
| JP7724984B2 (en) | 2022-11-25 | 2025-08-18 | 三菱電機株式会社 | communication equipment |
| CN117714279A (en) * | 2023-07-28 | 2024-03-15 | 荣耀终端有限公司 | Device management methods, routers and readable storage media |
| CN117714413A (en) * | 2023-07-28 | 2024-03-15 | 荣耀终端有限公司 | Method, router and readable storage medium for determining device brand information |
| CN117714279B (en) * | 2023-07-28 | 2024-10-08 | 荣耀终端有限公司 | Device management method, router and readable storage medium |
| CN117714413B (en) * | 2023-07-28 | 2025-01-03 | 荣耀终端有限公司 | Method for determining device brand information, router and readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110677405B (en) | Data processing method and device, electronic equipment and storage medium | |
| JP6726426B2 (en) | Login-free method and device between terminals | |
| CN104980514B (en) | Remote play control method and device for wireless sound box | |
| WO2017024842A1 (en) | Internet access authentication method, client, computer storage medium | |
| CN111405042B (en) | Electronic device discovery method and device, storage medium and electronic device | |
| CN109314723B (en) | A method, device and terminal for realizing data service | |
| CN107222369A (en) | Recognition methods, device, switch and the storage medium of application program | |
| CN114745324A (en) | Device identification method, device, storage medium and routing device | |
| CN103298072A (en) | Method, system and mobile communication terminal for automatically connecting to WiFi access point | |
| CN103532751A (en) | Management method and device for network access equipment | |
| WO2014161478A1 (en) | Switching method for network interfaces, access device and computer storage medium | |
| CN110049012A (en) | A kind of operating method of routing device, routing device and terminal device | |
| CN104837179A (en) | A method and device for displaying manufacturer information of wireless hotspot equipment | |
| CN103561063B (en) | A kind of method of Register top box and terminal | |
| CN111953761B (en) | Data processing method, device, electronic equipment and storage medium | |
| CN114025009A (en) | Method, system, proxy server and device for forwarding request | |
| JP6406045B2 (en) | Karaoke system, address lease server, management server, karaoke equipment | |
| US9203704B2 (en) | Discovering a server device, by a non-DLNA device, within a home network | |
| CN105959188A (en) | Method and device for controlling user terminal to be online | |
| CN113573254A (en) | Networking control method and device for smart home, control equipment and storage medium | |
| WO2017166038A1 (en) | Communication method and terminal | |
| TW201236491A (en) | Method of pairing a computer and wireless electronic devices | |
| WO2013159591A1 (en) | Method and apparatus for differentiating wireless terminals | |
| CN106028469B (en) | Communication connection establishment method and device and mobile terminal | |
| CN106060111A (en) | Resource downloading method and device and terminal device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Country or region after: China Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant after: Shenzhen 3600 Smart Life Technology Co.,Ltd. Address before: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.) Applicant before: SHENZHEN QIHU INTELLIGENT TECHNOLOGY CO.,LTD. Country or region before: China |
|
| CB02 | Change of applicant information |