一种路由器、通过扫描二维码获取终端标识的方法及系统与流程

文档序号:14942932发布日期:2018-07-13 21:31阅读:588来源:国知局

本发明涉及电路板技术领域,尤其涉及一种路由器、通过扫描二维码获取终端标识的方法及系统。



背景技术:

通常,在需要通过路由器对终端设备进行配置时,例如对终端设备的网速限制、对终端设备进行无线充电等情况,都需要知道对应设备的唯一标识符,比如硬件地址、ip(互联网协议)地址等,并通过选取该唯一标识符来确定唯一的对应设备。而目前寻找设备唯一标识符的方法一般是通过路由器配置界面进行查看,将连接该路由器局域网的设备的唯一标识符都显示出来,然后去选择相应的唯一标识符。

目前的获取设备唯一标识符的技术方案中,如上所述的需要通过登录路由器配置界面来查看,又或者通过其他软件应用来查看局域网设备的唯一标识符,其都需要通过设备的名字去进行筛选,例如小米手机等。但是当局域网内存在多个同一类型产品或者显示设备名字出现错误时,用户便不清楚具体该设备名字对应于哪一个终端设备的标识符,使得在查找过程中会出现错误。

又如专利号为zl201310717996.3的中国发明专利,公开了一种app获取本地终端的mac地址的方法及系统,该方法包括:通过本地终端向接入网络发送mac地址查询请求;通过本地终端接收接入网络返回的mac地址查询响应;mac地址查询响应中携带本地终端的mac地址信息;mac地址信息,由接入网络从本地终端与接入网络进行通信的过程中获取。该发明提供的app获取终端的mac地址的方法及系统,通过接入网络这个第三方服务器获取本地终端的mac地址信息,然后app向接入网络查询,最后接入网络将mac地址信息告知app,解决了现有技术中操作系统屏蔽app直接获取终端的mac地址的途径的问题。

再如专利号为zl200610109876.5的中国发明专利,公开了一种通信设备获取mac地址的方法以及通信系统,mac地址包含端口号、槽位号以及框号,本方法包括以下步骤:下级通信设备向上级通讯设备发送用于获取所述下级通信设备的框号请求消息;上级通信设备接收并响应所述请求消息,并在所述响应消息中携带所述框号;所述上级通信设备向所述下级通信设备下发所述响应消息;所述下级通信设备根据所述的响应消息获取框号,结合在本通信设备上获取的端口号、槽位号以及主备/非主备标志的取值,完成mac地址配置。该发明实现了通信网络自动完成系统中的各通信设备的mac地址配置,避免了人工硬件拨码所导致的各种问题,保证了mac配置的正确性。

上述现有技术虽然也能够实现获取设备硬件地址的目的,但是要么容易出现错误,要么操作过于复杂。



技术实现要素:

本发明的目的是为了解决上述现有技术存在的问题,提供一种通过扫描二维码获取终端标识的方法,其操作简单,且能够准确快速地获取终端的标识。

本发明的目的是通过以下技术方案实现的:

一种通过扫描二维码获取终端标识的方法,包括如下步骤:

步骤1,路由器显示二维码;

步骤2,终端扫描所述二维码;

步骤3,所述路由器显示所述终端的标识。

作为优选,所述步骤1具体包括:

步骤1.1,所述终端向所述路由器发出获取标识请求;

步骤1.2,所述路由器对接收到的请求进行确认;

步骤1.3,所述路由器显示二维码。

作为优选,所述步骤1.1之后还包括:所述路由器判断所述终端是否已接入所述路由器所在局域网,若是,则接收该请求并进行下一步;若否,则提示所述终端接入该局域网。

作为优选,所述步骤1.2具体为:所述路由器判断所述终端是否具有获取标识的权限,若是,则进行下一步;若否,则提示所述终端获取相关权限。

作为优选,所述步骤2具体为:终端扫描所述二维码,

若所述终端未接入所述路由器所在局域网,则所述路由器提示所述终端接入该局域网;

若所述终端已接入所述路由器所在局域网,则所述路由器接收所述终端发出的获取标识的请求。

作为优选,所述步骤3之后还包括:所述路由器将所述终端的标识发送至所述终端。

本发明还提供一种通过扫描二维码获取终端标识的系统,包括终端和路由器,所述路由器设有显示屏,所述显示屏上显示二维码,所述终端扫描所述二维码以向所述路由器发出获取标识请求,所述路由器响应该请求并在所述显示屏上显示所述终端的标识。

本发明还提供一种路由器,包括:

显示模块,用于显示二维码及终端的标识;

存储模块,用于存储终端的标识;

筛选模块,用于从所述存储模块中筛选出目标终端的标识。

作为优选,还包括:

判断模块,用于判断终端是否已经接入所述路由器所在局域网。

作为优选,还包括:

权限模块,用于设置不同终端的获取标识的权限。

本发明的优点是:通过使用终端设备扫描二维码的方式来获取终端设备的唯一标识符,操作简单高效,且通过扫描二维码来显示该扫描设备对应的唯一标识符,路由器不会出现误判断,确保了结果的准确性。

附图说明

图1为本发明方法的一种实施方式的流程图;

图2为本发明路由器的结构原理图。

具体实施方式

下面将结合附图和具体实施方式对本发明做进一步的详细说明。

实施例1

一种通过扫描二维码获取终端标识的方法,包括如下步骤:

步骤1,路由器显示二维码;

步骤2,终端扫描所述二维码;

步骤3,所述路由器显示所述终端的标识。

本方法中涉及到的最主要的操作为扫描二维码,即当下最流行也最为大众熟知的一种移动终端的操作方式,通过该种操作方式来简单快速地获取终端的唯一标识符,既方便了用户,又确保了结果的准确性。

为了便于说明本方法,以硬件地址为具体的唯一标识符进行如下说明。要说明的是,所述硬件地址仅作为一种最为常用的标识终端设备唯一身份的信息出现在本实施例或者本方法中,当然所述步骤3中路由器最终显示的也可以是ip地址或者其他代表终端设备唯一标识的信息。

具体的,所述步骤1中路由器显示的二维码可以是通过设置于路由器上的显示屏来显示,也可以是将二维码以一种标签的形式贴于所述路由器上,并附上相关说明。而标签形式的二维码虽然成本可能较低,但是其安全性不高,同时时间久了容易附着上污渍等,影响扫描的效率及准确性。故本实施例中的路由器上设置有显示屏,并通过所述显示屏来显示二维码。

并且,路由器的显示屏显示二维码可以是直接通过对路由器的操作实现,即在路由器上设置相关操作按钮,或者在其显示屏(触摸屏)上显示相关操作按键,用户通过对按钮或者触摸屏按键的操作来显示出二维码。路由器显示二维码也可以是需要终端通过发送相关请求来实现的,即由终端发出的请求来触发路由器显示二维码的动作。另外,若通过路由器可同时获取一个设备的多种标识符,我们就可以设置相应的操作按钮或按键来选择性的显示可以获取某个设备的硬件地址或者ip地址或者其他标识的二维码,比如选择了显示硬件地址,则显示可扫描以获取硬件地址的二维码;先择了显示ip地址,则显示可扫描以获取ip地址的二维码。当然,还可以设置同时显示同时获取多个标识符的操作按键,即通过扫描一个二维码就能同时获取一个设备的多种标识符。

另外,所述路由器的显示屏上显示的二维码可以是固定不变的,也可以是动态变化的,出于对安全性等方面的考虑,可优选地采用动态二维码的方式。且二维码的变化方式可以是按照设定的周期进行动态变化,也可以根据扫描的次数来进行变化等。

步骤2中终端扫描所述二维码,以向所述路由器发出获取硬件地址的请求,故可知所述二维码中包含了一种操作指令,即向所述路由器发出获取硬件地址的请求。然后路由器接收到所述请求,并从存储器中筛选出目标终端的硬件地址,通过显示屏显示出来。

由上述可知,路由器需要显示出终端的硬件地址,则所述终端必须是接入了所述路由器所在的局域网中的,路由器才能获取到所述终端的硬件地址等信息,故步骤1或者步骤2中需要涉及到终端是否接入了所述路由器所在的局域网。比如,可将该操作在步骤1中进行,即路由器显示二维码前需要判断所述发出请求的终端是否已经接入路由器所在局域网,并在确认了所述终端已经接入路由器所在局域网后,再显示出二维码。又如,将该操作在步骤2中进行,即终端扫描了二维码后,并向所述路由器发送获取硬件地址的请求时,判断所述终端是否已经接入路由器所在局域网,在确认了所述终端已经接入路由器所在局域网后,再接收该请求并进行下一步操作。

最后,路由器响应终端发出的请求,并从存储器中筛选出相对应的硬件地址,通过显示屏进行显示。当然,通过显示屏进行显示主要是针对设置有显示屏的路由器,而如果路由器没有显示屏,则可以将筛选结果发送至终端,并在终端上进行显示。或者,仅通过路由器显示屏显示的结果,用户可以直接观察,但是不便于记录或者保存,故在路由器显示屏显示结果的同时,路由器将结果发送至终端,以便于终端进行记录或保存。而在路由器将结果发送至终端前可以进行相应的选择操作,如终端主动选择需要将结果发送过来,并将相应请求发送至所述路由器;又如路由器主动向终端发出邀请,询问终端是否需要将结果发送过去。

综上所述,本方法不同现有的获取终端硬件地址的方案,本方法无需人为查看及筛选,同时不需要复杂的操作,即可高效准确地获取到目标终端的硬件地址。

实施例2

实施例1中的步骤1具体包括:

步骤1.1,所述终端向所述路由器发出获取标识请求;

步骤1.2,所述路由器对接收到的请求进行确认;

步骤1.3,所述路由器显示二维码。

上述为一种较为具体的实施方式,路由器需要在接收到终端的请求,并且确认了该请求后,再显示出所述二维码。一方面,避免了人为对路由器进行操作以显示二维码,只需通过对终端的操作便可将该指令或操作发送给路由器;另一方面,也更便于管理和提高路由器的安全性,而增加了一个确认的步骤,比如确认该终端是否具有相关权限等。

具体的,所述步骤1.1之后还包括:所述路由器判断所述终端是否已接入所述路由器所在局域网,若是,则接收该请求并进行下一步;若否,则提示所述终端接入该局域网。

当所述终端向所述路由器发出获取硬件地址的请求时,就需要对终端是否已经接入路由器所在局域网进行判断,若未接入,则即使路由器显示了二维码,终端扫描了二维码,也无法获取到所述终端的硬件地址,故无需进行后续操作,同时提示终端接入该局域网,以进行后续步骤。

而当确认了终端已经接入路由器所在的局域网后,路由器即可接收终端发出的请求,但是为了便于管理,并区分不同终端的不同权限,在显示二维码前,还需要对发出请求的终端的权限进行确认。所述步骤1.2具体为:所述路由器判断所述终端是否具有获取硬件地址的权限,若是,则进行下一步;若否,则提示所述终端获取相关权限。对于没有相关权限的终端所发出的请求,不作显示二维码的回应,而是提示其先获取相关权限。

在满足上述两项要求的前提下,路由器才显示出二维码,以供终端进行扫描。该实施例提高了整体的效率,避免了一些无用操作的进行,同时了加强了对于该功能使用权限的管理,并确保了路由器的安全性。

实施例3

实施例2是在显示二维码之前即对终端发出的请求进行相关确认,而本实施例则有所不同,尤其针对于只需通过对路由器的操作来显示二维码的情况,即无法在路由器显示二维码之前对终端的相关信息进行确认。而是在步骤2中进行相关判断和确认,所述步骤2具体为:终端扫描所述二维码,

若所述终端未接入所述路由器所在局域网,则所述路由器提示所述终端接入该局域网;

若所述终端已接入所述路由器所在局域网,则所述路由器接收所述终端发出的获取标识的请求。

由于终端可能通过其他数据流量来扫描该二维码,所以路由器需要进行上述判断,以保证接下去的操作是在该终端已经接入了路由器所在局域网的前提下进行。

同样的,当路由器确认了终端已经接入该局域网后,还可以对该终端的权限进行判断和确认,从而只对具有相关权限的终端提供该服务。

实施例4

所述步骤3之后还包括:所述路由器将所述终端的标识发送至所述终端。

最后,路由器响应终端发出的请求,并从存储器中筛选出相对应的硬件地址,通过显示屏进行显示。当然,通过显示屏进行显示主要是针对设置有显示屏的路由器,而如果路由器没有显示屏,则可以将筛选结果发送至终端,并在终端上进行显示。或者,仅通过路由器显示屏显示的结果,用户可以直接观察,但是不便于记录或者保存,故在路由器显示屏显示结果的同时,路由器将结果发送至终端,以便于终端进行记录或保存。而在路由器将结果发送至终端前可以进行相应的选择操作,如终端主动选择需要将结果发送过来,并将相应请求发送至所述路由器;又如路由器主动向终端发出邀请,询问终端是否需要将结果发送过去。

本发明还提供一种通过扫描二维码获取终端标识的系统,包括终端和路由器,所述路由器设有显示屏,所述显示屏上显示二维码,所述终端扫描所述二维码以向所述路由器发出获取标识请求,所述路由器响应该请求并在所述显示屏上显示所述终端的标识。

本发明还提供一种路由器,包括:

显示模块,用于显示二维码及终端的标识;

存储模块,用于存储终端的标识;

筛选模块,用于从所述存储模块中筛选出目标终端的标识。

所述显示模块显示二维码时,可以是用户通过直接对路由器的操作以使路由器的显示模块显示出二维码,也可以是通过终端向路由器发送相关请求以使路由器显示出二维码。然后终端扫描所述二维码,以向路由器发出或缺硬件地址的请求。最后路由器响应该请求,并通过筛选模块自存储模块中筛选出所述终端的硬件地址,通过显示模块进行显示。

具体的,所述路由器还包括:

判断模块,用于判断终端是否已经接入所述路由器所在局域网。

所述判断模块的设置是为了减少不必要的操作,因为只有当终端已经接入了路由器所在的局域网,路由器才能够快速准确地获取到所述终端的身份信息,以筛选出该终端的硬件地址,予以显示。

另外,该判断模块可以是工作于二维码显示之前,也可以是工作于扫描二维码之后。

第一种情况下,当所述终端向所述路由器发出获取硬件地址的请求时,就需要对终端是否已经接入路由器所在局域网进行判断,若未接入,则即使路由器显示了二维码,终端扫描了二维码,也无法获取到所述终端的硬件地址,故无需进行后续操作,同时提示终端接入该局域网,以进行后续步骤。只有在确认了终端已经接入了路由器所在局域网的前提下,才给予显示二维码,以供终端进行扫描。

第二中情况下,尤其针对于只需通过对路由器的操作来显示二维码的情况,即无法在路由器显示二维码之前对终端的相关信息进行确认。终端扫描所述二维码时,若所述终端未接入所述路由器所在局域网,则所述路由器提示所述终端接入该局域网;若所述终端已接入所述路由器所在局域网,则所述路由器接收所述终端发出的获取硬件地址的请求。由于终端可能通过其他数据流量来扫描该二维码,所以路由器需要进行上述判断,以保证接下去的操作是在该终端已经接入了路由器所在局域网的前提下进行。

所述路由器还包括:

权限模块,用于设置不同终端的获取标识的权限。

所述权限模块的设置更便于对不同终端的权限进行管理,同样的,该权限模块可以工作于二维码显示之前,也可以工作于扫描二维码之后。

第一种情况下,当确认了终端已经接入路由器所在的局域网后,路由器即可接收终端发出的请求,但是在显示二维码前,还需要对发出请求的终端的权限进行确认。所述路由器需要判断所述终端是否具有获取硬件地址的权限,若是,则进行下一步;若否,则提示所述终端获取相关权限。对于没有相关权限的终端所发出的请求,不作显示二维码的回应,而是提示其先获取相关权限,以加强权限管理。

第二种情况下,当路由器确认了终端已经接入该局域网后,还需要对该终端的权限进行判断和确认,从而只对具有相关权限的终端提供该服务。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1