基于NFC的路由器信息快速获取及终端管理的方法及系统与流程

文档序号:15197522发布日期:2018-08-19 01:05阅读:249来源:国知局

本发明属于路由设备领域,尤其涉及一种基于nfc的路由器信息快速获取及终端管理的方法及系统。



背景技术:

目前连接无线即wifi;路由器的方式一共有两种,一种是采用输入连接密钥方式,另外就是采用wps方式(pin码或者pbc方式)。其中密钥输入的方式采用的人工输入的方式,容易导致密码的人为泄露并且当密钥复杂时不容易记住,输入效率慢等缺点。如果采用wps方式中的pin码,同样存在和输入密码一样的问题;而pbc方式虽然省去上述的麻烦,但是带来的新问题就是wps的密钥在交互过程中在空中传播,这就给密钥安全带了一定的风险;并且,由于pbc方式下,该路由器所开启的wps模式可以被周围所有的wifi设备侦测到,一旦有其余机器抢先点击了它wifi设备的wps的pbc方式,就会抢先连接上路由器,使得真正需要连接进路由器的wifi设备被拒绝服务。

为了解决上述技术问题,人们进行了长期的探索,例如中专利公开了一种基于nfc技术的无线路由器授权连接方法及系统[申请号:cn201310602185.9],应用于带有nfc模块的移动设备和带有nfc模块的无线路由器,其特征在于:包括如下步骤:步骤10、无线路由器将无线路由器的ssid和无线加密方式通过nfc模块发送到移动设备;步骤20、移动设备检测自身wifi是否打开,如果wifi未打开,则打开wifi;步骤30、移动设备使用wifi搜索本地的wifi网络,根据所述的无线路由器的ssid和无线加密方式连接所述的无线路由器。

上述方案通过利用nfc的近磁场物理连接特性实现终端快速地连接路由器,但是上述方案只是单向通信,存在信息传递单一,并且在得到ssid和密码信息后终端一定会与路由器连接,用户无法自主选择是否连接路由器的无线网络。



技术实现要素:

本发明的目的是针对上述问题,提供一种能够实现路由器与终端设备之间双向通信的基于nfc的路由器信息快速获取及终端管理的方法;

本方案的另一目的是提供一种基于上述方法的基于nfc的路由器信息快速获取及终端管理的系统。

为达到上述目的,本发明采用了下列技术方案:

本发明的基于nfc的路由器信息快速获取方法,包括以下步骤:

s1:接收具有nfc功能的第一终端设备请求建立通信连接的连接请求并通过路由端nfc模块与所述第一终端设备建立通信连接关系;

s2:将所述路由器的基本信息通过路由端nfc模块发送给所述第一终端设备;

s3:接收所述第一终端设备发送过来的管理命令,并根据管理命令对路由器进行管理,和/或对连接于路由器无线网络的第二终端设备进行连接管理。

在上述的基于nfc的路由器信息快速获取方法中,所述的基本信息包括所述路由器的wan口状态信息、网络状态信息、终端连接信息和ssid及密码信息中的任意一种或多种的组合。

在上述的基于nfc的路由器信息快速获取方法中,所述的管理命令包括用于对连接于所述路由器无线网络的第二终端设备进行限速和/或禁止连接管理的终端管理命令。

在上述的基于nfc的路由器信息快速获取方法中,在步骤s1中,只有当所述第一终端设备与路由器之间的距离小于预设值时路由器才会接收所述第一终端设备的连接请求并通过路由端nfc模块与所述第一终端设备建立通信连接关系。

一种基于nfc的路由器信息快速获取方法,包括以下步骤:s1:接收具有nfc功能的第一终端设备请求建立通信连接的连接请求并通过路由端nfc模块与所述第一终端设备建立通信连接关系;

s2:将所述路由器的基本信息通过路由端nfc模块发送给所述第一终端设备;

s3:接收所述第一终端设备发送过来的选择连接结果,并在所述第一终端设备选择连接到所述路由器无线网络时向所述第一终端设备开放所述路由器的无线网络以供所述第一终端设备连接至所述路由器的无线网络。

一种基于nfc的路由器信息快速获取方法,包括以下步骤:

s10:第一终端设备向具有nfc功能的路由器发送请求建立通信连接的连接请求并通过终端nfc模块与所述路由器建立通信连接关系;

s20:第一终端设备生成nfc控制界面,接收所述路由器发送过来的基本信息,并将所述基本信息显示在所述nfc控制界面中;

s30:第一终端设备向所述路由器发送管理命令以对路由器和/或连接于路由器无线网络的第二终端设备进行连接管理。

一种基于nfc的路由器信息快速获取方法,包括以下步骤:

s10:第一终端设备向具有nfc功能的路由器发送请求建立通信连接的连接请求并通过终端nfc模块与所述路由器建立通信连接关系;

s20:第一终端设备生成具有供用户选择是否连入所述路由器无线网络的选择界面的nfc控制界面,接收所述路由器发送过来的基本信息,并将所述基本信息显示在所述nfc控制界面中;

s30:当用户选择不接入路由器的无线网络时,所述第一终端设备不连入所述路由器的无线网络,当用户选择接入路由器的无线网络时执行步骤s40;

s40:检测第一终端设备的wifi模块是否打开,若打开,则直接连接到所述路由器的无线网络,若没有打开,则打开wifi模块后连接到所述路由器的无线网络。

一种基于nfc的路由器信息快速获取的系统,包括具有路由端处理器的路由器,所述的路由端处理器连接有路由端nfc模块和控制命令解析模块,所述的路由端nfc模块连接有通信服务组件,其中,

路由端nfc模块,用于接收来自具有nfc功能的第一终端设备的连接请求,向与所述路由器建立通信连接关系的第一终端设备发送所述路由器的基本信息,以及接收所述第一终端设备发送过来的管理命令和/或选择是否连入所述路由器无线网络的选择命令;

通信服务组件,用于使路由器通过路由端nfc模块与具有nfc功能的第一终端设备建立通信连接关系以完成路由器与所述第一终端设备之间的数据传输;

控制命令解析模块,用于对所述第一终端设备发送过来的管理命令进行解析,并根据解析结果对路由器的底层做对应的更改以对路由器设置和/或连接于路由器无线网络的第二终端设备进行连接管理;或者用于根据所述第一终端设备发送过来的选择命令控制所述第一终端设备连入或不连入所述路由器的无线网络。

在上述的基于nfc的路由器信息快速获取的系统中,所述的具有nfc功能的第一终端设备包括终端处理器和连接于终端处理器的终端nfc模块,所述的终端nfc模块与路由端nfc模块之间通过通信服务组件连接,所述的终端处理器还连接有用于生成nfc控制界面的nfc控制界面生成模块,且所述的nfc控制界面用于显示路由器发送过来的基本信息和/或供用户选择是否连入所述路由器无线网络的选择界面,所述的终端nfc模块连接有用于接收用户在nfc控制界面的操作信息并根据操作信息生成控制命令的控制命令生成模块,所述的控制命令通过终端nfc模块发送给路由器。

在上述的基于nfc的路由器信息快速获取的系统中,所述的基本信息包括所述路由器的wan口状态信息、网络状态信息、终端连接信息和ssid及密码信息中的任意一种或多种的组合,用户根据终端连接信息管理连接于路由器的第二终端设备连接路由器无线网络的连接状态;所述的终端处理器还连接有wifi处理模块,所述的wifi处理模块用于当用户选择接入路由器无线网络的时候检测第一终端设备的wifi模块是否打开,如果没有打开则打开wifi模块,并在打开wifi模块后连接到路由器的无线网络。

本发明相较于现有技术具有以下优点:终端与路由器实习双向通信,能够得到路由器的更多信息;能够根据得到的路由器信息对连接于路由器的终端进行管理;用户能够通过页面选择是否连接到路由器,具有更灵活的联网机制。

附图说明

图1是本发明实施例一的方法流程图;

图2是本发明实施例二的部分方法流程图;

图3是本发明实施例三的系统框图。

附图标记:路由器1;路由端处理器11;路由端nfc模块12;控制命令解析模块13;通信服务组件2;第一终端设备3;终端处理器31;终端nfc模块32;nfc控制界面生成模块33;控制命令生成模块34;wifi处理模块35。

具体实施方式

虽然流程图将各项操作描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。各项操作的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。

这里所使用的术语“和/或”包括其中一个或更多所列出的相关联项目的任意和所有组合。当一个单元被称为“连接”或“耦合”到另一单元时,其可以直接连接或耦合到所述另一单元,或者可以存在中间单元。

这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非上下文明确地另有所指,否则这里所使用的单数形式“一个”、“一项”还意图包括复数。还应当理解的是,这里所使用的术语“包括”和/或“包含”规定所陈述的特征、整数、步骤、操作、单元和/或组件的存在,而不排除存在或添加一个或更多其余特征、整数、步骤、操作、单元、组件和/或其组合。

本发明的基于nfc的路由器信息快速获取及终端管理的方法及系统主要应用于路由器的无线通信网络,其解决了现有技术中用户无法与路由器进行双向通信,也无法在获取到路由器的ssid及密码信息后根据路由器的网络状态等信息选择性地接入网络等问题,以下是本发明的优选实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明不限于这些实施例。

实施例一

如今,几乎每个家庭房都会有一台路由器,在我们使用的时候经常会出现各种问题,例如移动设备连不上路由器,路由器没有网络等,当出现这些问题的时候,我们需要查看路由器的wan口状态,网络状态等相关信息,才能诊断出问题出现在哪里;另外,我们身处一个复杂的网络环境中,市面上具有很多蹭网软件的使用,在我们不知情的情况下,有很多人蹭我们的网,盗用我们的网络。为了快速获取到路由器的所有相关信息,以及获取到连接到路由器的终端设备信息从而对终端设备进行管理,本实施例提出了如下技术方案:

如图1所示,本实施例公开了一种基于nfc的路由器息快速获取方法,包括以下步骤:

s1:当具有nfc功能的第一终端设备3与路由器1之间的距离小于预设值时,该第一终端设备3向路由器1发送请求建立通信连接的连接请求,路由器1接收该连接请求并通过路由端nfc模块12与所述第一终端设备3建立通信连接关系;

这里的第一终端设备3与路由器1都具有nfc功能,nfc是一种短距离无线通信技术标准,支持双向识别读写和连接,在其余领域,nfc目前已经为我们解决了很多问题,例如,公交卡的充值,公交卡挨近或接触具有nfc功能的手机时,手机就会自动弹出nfc的控制界面,读取公交卡的余额,并可以进行充值以对公交卡进行写功能。

正常情况下在使用过程中,终端设备3几乎是不可能很近距离的靠近路由器1等网络设备的,所以当终端设备3接触路由器1或者非常近距离靠近路由器1的时候,可以认为该移动设备是想要获取路由器1的信息或对连接于路由器1无线网络的终端设备3进行管理而相连接的,此时终端设备3和路由器1通过nfc相连以建立通信机制,并且,需要说明的是这里与路由器通过nfc相连的终端设备称为第一终端设备,其余连接于路由器无线网络的终端设备称为第二终端设备,所以本实施例中,只有当带有nfc功能的第一终端设备3接近路由器1小于预设值时,路由器1与第一终端设备3才会通过各自的nfc模块建立通信连接关系,并且预设值可以0.5m、0.3m等数值,在此不设限制。

进一步地,建立通信连接关系后,第一终端设备3生成nfc控制界面;

s2:路由器1将它的基本信息通过路由端nfc模块12发送给所述第一终端设备3;

第一终端设备3接收所述路由器1发送过来的基本信息,并将所述基本信息显示在所述nfc控制界面中;

进一步地,所述的基本信息包括所述路由器1的所有信息,包括wan口状态信息、网络状态信息、终端连接信息和ssid及密码信息中的任意一种或多种的组合。

在很多时候我们需要得到路由器1的当前信息,比如感觉网速变慢了,想查看是不是有人蹭网,尤其是上不了网的时候,常常需要得到路由器1的相关状态信息才能判断问题出在哪里,现有技术中,主要通过两种方式获取路由器1的相关信息:手机app,web页面,如果有只是单纯想得到路由器1的相关信息的话,通过这两种方式得到就显得小题大做,使简单的问题复杂化,而且,很多用户很多时候几乎不愿意下载手机app。本实施例通过nfc技术,获取并通过nfc控制界面显示路由器1的基本信息,用户可以方便地查看路由器1的相关状态信息以及是否有人蹭网。

s3:第一终端设备3向所述路由器1发送管理命令以对路由器1和/或连接于路由器1无线网络的第二终端设备进行连接管理,路由器1接收所述第一终端设备3发送过来的管理命令,并根据管理命令对路由器1进行管理,和/或对连接于路由器1无线网络的第二终端设备进行连接管理。

并且,对第二终端设备进行连接管理的操作包括对第二终端设备进行限速和/或禁止连接管理,路由器1在接收到对第二终端进行限速和/或禁止管理的管理命令后对管理命令进行解析并根据解析结果在底层做出对相应第二终端设备的限速或踢出管理。

而且,需要说明的是,上述方案不仅适用于未连接路由器1无线网络的第一终端设备3,对于已经连接于路由器1无线网络的第一终端设备3也适用,具体地,已经连接于路由器1的具有nfc功能的第一终端设备3在靠近路由器1足够近的时候,路由器1与该第一终端设备3通过各自nfc模块实现通信连接,第一终端设备3生成并弹出nfc控制界面,nfc控制界面中显示路由器1端发送过来的基本信息,基本信息包括有连接于所述路由器无线网络的所有第二终端设备信息,也就是连接于所述路由器1无线网络的所有终端设备3的信息都会以用户名或者其余等形式显示在nfc控制界面中,用户可以通过选择nfc控制界面中任意一个或多个第二终端设备对选中的第二终端设备进行限速或禁止连接的管理,例如,当用户选择其中一个第二终端设备并对其进行禁止连接管理后,第一终端设备3将根据用户的操作信息生成的管理命令发送给路由器1,路由器1对管理命令进行解析,然后在底层对路由器1进行相应配置的更改以禁止用户选中的第二终端设备连接所述路由器1无线网络,或对其联网速度进行限速从而实现对连接于路由器1无线网络的第二终端设备3连接状态进行管理的目的。

通过本实施例的实施,用户可以轻松地得到路由器1的信息,连接到路由器1无线网络的第二终端设备信息,从而快速获取路由器1的相关状态信息以检查上不了网或网速不正常的问题,以及对路由器1的设置进行管理,或这对连接于路由器1的第二终端设备进行无线网络连接管理。

实施例二

如图2所示,本实施例与实施例一类似,不同之处在于,本实施例的nfc控制界面中具有供用户选择是否连入所述路由器1的选择界面,且本实施例在步骤s2之后执行以下步骤::

s3:路由器1接收所述第一终端设备3发送过来的选择连接结果,当用户选择不接入路由器1时,所述第一终端设备3不连入所述路由器1的无线网络,当用户选择接入路由器1时执行步骤s5;

s4:在所述第一终端设备3选择连接到所述路由器1的时候,路由器1向所述第一终端设备3开放所述路由器1的无线网络以供所述第一终端设备3连接至所述路由器1的无线网络;第一终端设备3检测终端设备3的wifi模块是否打开,若打开,则直接连接到所述路由器1的无线网络,若没有打开,则打开wifi模块后连接到所述路由器1的无线网络。

通过本实施例的实施,用户不仅能够对路由器1或连接于路由器1的终端设备3进行管理,而且对于首次连接所述路由器1的陌生终端设备3,用户可以通过接收到的基本信息选择接入或者不接入路由器1的无线网络,具有更灵活的联网机制。

实施例三

如图3所示,本实施例公开了一种基于实施例一或实施例二方法的基于nfc的路由器1信息快速获取的系统,包括具有路由端处理器11的路由器1,路由端处理器11连接有路由端nfc模块12和控制命令解析模块13,所述的路由端nfc模块12连接有通信服务组件2,其中,

路由端nfc模块12,用于接收来自具有nfc功能的第一终端设备3的连接请求,向与所述路由器1建立通信连接关系的第一终端设备3发送所述路由器1的基本信息,以及接收所述第一终端设备3的管理命令和/或选择是否连入所述路由器无线网络的选择命令;

通信服务组件2,用于使路由器1通过路由端nfc模块12与具有nfc功能的第一终端设备3建立通信连接关系以完成路由器1与所述第一终端设备3之间的数据传输;

控制命令解析模块13,用于对所述第一终端设备3发送过来的管理命令进行解析,并根据解析结果对路由器1的底层做对应的更改以对路由器1设置和/或连接于路由器1的第二终端设备进行连接管理;或者用于根据所述第一终端设备发送过来的选择命令控制所述第一终端设备连入或不连入所述路由器的无线网络。

进一步地,所述的具有nfc功能的第一终端设备3包括终端处理器31和连接于终端处理器31的终端nfc模块32,所述的终端nfc模块32连接于所述的通信服务组件2,所述的终端nfc模块32与路由端nfc模块12之间通过通信服务组件2连接,所述的终端处理器31还连接有用于生成nfc控制界面的nfc控制界面生成模块33,且所述的nfc控制界面用于显示路由器1发送过来的基本信息和/或供用户选择是否连入所述路由器1无线网络的选择界面,所述的终端nfc模块32还连接有用于接收用户在nfc控制界面的操作信息并根据操作信息生成控制命令的控制命令生成模块34,所述的控制命令通过终端nfc模块32发送给路由器1。

优选地,所述的基本信息包括所述路由器1的wan口状态信息、网络状态信息、终端连接信息和ssid及密码信息中的任意一种或多种的组合,用户根据终端连接信息管理连接于路由器1的第二终端设备连接路由器1无线网络的连接状态;所述的终端处理器31还连接有wifi处理模块35,所述的wifi处理模块35用于当用户选择接入路由器1无线网络的时候检测第一终端设备3的wifi模块是否打开,如果没有打开则打开wifi模块,并在打开wifi模块后连接到路由器1的无线网络。

本实施例基于nfc建立路由器1与第一终端设备3的双向通信,第一终端设备可以得到路由器1的网络状态、第二终端设备连接情况等信息,并能够对连接于路由器1无线网络的第二终端设备进行限速和/或禁止管理;此外,用户在得到这些信息后还可以根据这些信息自主选择是否连接到所述路由器的无线网络。

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

尽管本文较多地使用了路由器1;路由端处理器11;路由端nfc模块12;控制命令解析模块13;通信服务组件2;第一终端设备3;终端处理器31;终端nfc模块32;nfc控制界面生成模块33;控制命令生成模块34;wifi处理模块35等术语,但并不排除使用其它术语的可能性。使用这些术语仅仅是为了更方便地描述和解释本发明的本质把它们解释成任何一种附加的限制都是与本发明精神相违背的。

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