首页 / 专利库 / 电脑零配件 / 无线通信模块 / 一种接入认证方法,及接入设备

一种接入认证方法,及接入设备

阅读:1026发布:2020-09-05

专利汇可以提供一种接入认证方法,及接入设备专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种接入认证方法,及接入设备,其中方法包括:接入设备的无线通信模 块 接收来自所述接入设备 覆盖 范围内的终端设备的认证 请求 ;所述 无线通信模块 解析所述认证请求获得认证相关信息,并依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备;所述无线通信模块在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息。在接入控制的过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的 硬件 中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。,下面是一种接入认证方法,及接入设备专利的具体信息内容。

1.一种接入认证方法,其特征在于,由无线通信模控制终端设备的认证过程,包括:
接入设备的无线通信模块接收来自所述接入设备覆盖范围内的终端设备的认证请求
所述无线通信模块解析所述认证请求,获得所述终端设备的标识,从所述无线通信模块的私有存储器中获得历史认证记录,依据所述历史认证记录中是否包含所述终端设备的标识,确认是否允许所述终端设备接入所述接入设备;或者,所述无线通信模块解析所述认证请求,获得密码信息,从所述无线通信模块的私有存储器中获得认证密码,依据所述密码信息与所述认证密码是否匹配,确认是否允许所述终端设备接入所述接入设备;
所述无线通信模块在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息;
所述无线通信模块接收来自所述终端设备的上行数据,确定所述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
在所述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将所述上行数据发往射频模块或者有线通信模块。
2.根据权利要求1所述方法,其特征在于,所述方法还包括:
记录所述终端设备的认证结果,待所述接入设备处于低功耗模式的中央处理器被唤醒后,向所述终端设备发送所述终端设备的认证结果。
3.根据权利要求1或2所述方法,其特征在于,所述无线通信模块为:无线保真模块;所述接入设备为无线路由器。
4.根据权利要求1所述方法,其特征在于,在所述将所述上行数据发往射频模块或者有线通信模块之前,所述方法还包括:
解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;确定所述上行数据不满足过滤条件的情况下,执行所述将所述上行数据发往射频模块或者有线通信模块。
5.一种接入设备,包括:无线通信模块,其特征在于,由无线通信模块控制终端设备的认证过程,所述无线通信模块包括:
接收单元,用于接收来自所述接入设备覆盖范围内的终端设备的认证请求;
解析单元,用于解析所述认证请求,获得所述终端设备的标识;
认证单元,用于从所述无线通信模块的私有存储器中获得历史认证记录,依据所述历史认证记录中是否包含所述终端设备的标识,确认是否允许所述终端设备接入所述接入设备;或者,
解析单元,用于解析所述认证请求,获得密码信息;
认证单元,用于从所述无线通信模块的私有存储器中获得认证密码,依据所述密码信息与所述认证密码是否匹配,确认是否允许所述终端设备接入所述接入设备;
发送单元,用于在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息;
所述接收单元,还用于接收来自所述终端设备的上行数据;
所述无线通信模块还包括:
唤醒确定单元,用于确定所述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
所述发送单元,还用于在所述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将所述上行数据发往射频模块或者有线通信模块。
6.根据权利要求5所述接入设备,其特征在于,所述无线通信模块还包括:
记录单元,用于记录所述终端设备的认证结果;
所述发送单元,还用于待所述接入设备处于低功耗模式的中央处理器被唤醒后,向所述终端设备发送所述终端设备的认证结果。
7.根据权利要求4或5所述接入设备,其特征在于,所述无线通信模块为:无线保真模块;所述接入设备为无线路由器。
8.根据权利要求5所述接入设备,其特征在于,所述无线通信模块还包括:
过滤控制单元,用于在所述将所述上行数据发往射频模块或者有线通信模块之前,解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;
所述发送单元,用于在确定所述上行数据不满足过滤条件的情况下,执行所述将所述上行数据发往射频模块或者有线通信模块。
9.一种接入设备,包括:以可通信方式连接的无线通信模块、射频模块,处理器以及存储器,其特征在于,
所述无线通信模块具有独立地对终端设备进行接入认证的功能;
所述无线通信模块,用于接收来自所述接入设备覆盖范围内的终端设备的认证请求;
解析所述认证请求,获得所述终端设备的标识,从所述无线通信模块的私有存储器中获得历史认证记录,依据所述历史认证记录中是否包含所述终端设备的标识,确认是否允许所述终端设备接入所述接入设备;或者,所述无线通信模块解析所述认证请求,获得密码信息,从所述无线通信模块的私有存储器中获得认证密码,依据所述密码信息与所述认证密码是否匹配,确认是否允许所述终端设备接入所述接入设备;在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息;
所述无线通信模块接收来自所述终端设备的上行数据,确定所述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
在所述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将所述上行数据发往射频模块或者有线通信模块。

说明书全文

一种接入认证方法,及接入设备

技术领域

[0001] 本发明涉及通信技术领域,特别涉及一种接入认证方法,及接入设备。

背景技术

[0002] 接入认证是指终端设备接入网络过程中,网络对用户设备进行认证的过程。以下提供一个举例:
[0003] 终端设备搜索预设区域范围能够可用的无线保真(WiFi)热点,获得可用WiFi热点,并推送可用WiFi热点至用户;
[0004] 响应用户WiFi热点选择操作,识别用户选择的WiFi热点;
[0005] 获取用户选择的WiFi热点的认证数据,对用户选择的WiFi热点的WiFi热点入口(Portal)认证协议进行适配,根据适配后的WiFi热点Portal认证协议和WiFi热点的认证数据,登录WiFi热点Portal。
[0006] 以上过程中,由央处理器(Central Processing Unit,CPU)控制运行在应用处理器(Application Processor,AP)上的WiFi模完成认证过程,该过程需要AP与CPU进行交互,AP会发起大量的CPU中断,造成CPU负荷较大,并且整个系统的效率较低。

发明内容

[0007] 本发明实施例提供了一种接入认证方法,及接入设备,用于降低CPU负荷,提升整个接入设备系统的效率。
[0008] 一方面本发明实施例提供了一种接入认证方法,包括:
[0009] 接入设备的无线通信模块接收来自所述接入设备覆盖范围内的终端设备的认证请求
[0010] 所述无线通信模块解析所述认证请求获得认证相关信息,并依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备;
[0011] 所述无线通信模块在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息。
[0012] 在一种可选的实现方式中,所述无线通信模块解析所述认证请求获得认证相关信息,并依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备包括:
[0013] 所述无线通信模块解析所述认证请求,获得所述终端设备的标识,从所述无线通信模块的私有存储器中获得历史认证记录,依据所述历史认证记录中是否包含所述终端设备的标识,确认是否允许所述终端设备接入所述接入设备;
[0014] 或者,所述无线通信模块解析所述认证请求,获得密码信息,从所述无线通信模块的私有存储器中获得认证密码,依据所述密码信息与所述认证密码是否匹配,确认是否允许所述终端设备接入所述接入设备。
[0015] 在一种可选的实现方式中,所述方法还包括:
[0016] 记录所述终端设备的认证结果,待所述接入设备处于低功耗模式的中央处理器被唤醒后,向所述终端设备发送所述终端设备的认证结果。
[0017] 在一种可选的实现方式中,所述无线通信模块为:无线保真模块;所述接入设备为无线路由器。
[0018] 在一种可选的实现方式中,所述方法还包括:
[0019] 所述无线通信模块接收来自所述终端设备的上行数据,确定所述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
[0020] 在所述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将所述上行数据发往射频模块或者有线通信模块。
[0021] 在一种可选的实现方式中,在所述将所述上行数据发往射频模块或者有线通信模块之前,所述方法还包括:
[0022] 解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;确定所述上行数据不满足过滤条件的情况下,执行所述将所述上行数据发往射频模块或者有线通信模块。
[0023] 二方面本发明实施例还提供了一种接入设备,包括:无线通信模块,所述无线通信模块包括:
[0024] 接收单元,用于接收来自所述接入设备覆盖范围内的终端设备的认证请求;
[0025] 解析单元,用于解析所述认证请求获得认证相关信息;
[0026] 认证单元,用于依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备;
[0027] 发送单元,用于在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息。
[0028] 在一种可选的实现方式中,所述无线通信模块解析所述认证请求获得认证相关信息,并依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备包括:
[0029] 所述解析单元,用于解析所述认证请求,获得所述终端设备的标识;
[0030] 所述认证单元,用于从所述无线通信模块的私有存储器中获得历史认证记录,依据所述历史认证记录中是否包含所述终端设备的标识,确认是否允许所述终端设备接入所述接入设备;或者,
[0031] 所述解析单元,用于解析所述认证请求,获得密码信息;
[0032] 所述认证单元,用于所述无线通信模块的私有存储器中获得认证密码,依据所述密码信息与所述认证密码是否匹配,确认是否允许所述终端设备接入所述接入设备。
[0033] 在一种可选的实现方式中,所述无线通信模块还包括:
[0034] 记录单元,用于记录所述终端设备的认证结果;
[0035] 所述发送单元,还用于待所述接入设备处于低功耗模式的中央处理器被唤醒后,向所述终端设备发送所述终端设备的认证结果。
[0036] 在一种可选的实现方式中,所述无线通信模块为:无线保真模块;所述接入设备为无线路由器。
[0037] 在一种可选的实现方式中,所述接收单元,还用于接收来自所述终端设备的上行数据;
[0038] 所述无线通信模块还包括:
[0039] 唤醒确定单元,用于确定所述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
[0040] 所述发送单元,还用于在所述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将所述上行数据发往射频模块或者有线通信模块。
[0041] 在一种可选的实现方式中,所述无线通信模块还包括:
[0042] 过滤控制单元,用于在所述将所述上行数据发往射频模块或者有线通信模块之前,解析所述上行数据,确定所述上行数据满足过滤条件的情况下,丢弃所述上行数据;
[0043] 所述发送单元,用于在确定所述上行数据不满足过滤条件的情况下,执行所述将所述上行数据发往射频模块或者有线通信模块。
[0044] 三方面本发明实施例还提供了另一种接入设备,包括:以可通信方式连接的无线通信模块、射频模块,处理器以及存储器,所述无线通信模块具有独立地对终端设备进行接入认证的功能。
[0045] 更具体地,其中,无线通信模块为前述实施例中的无线通信模块,在此不再一一赘述。
[0046] 四方面本发明实施例还提供了一种接入设备,包括:以可通信方式连接的无线通信模块、射频模块,处理器以及存储器;其中,所述无线通信模块具有独立地对终端设备进行接入认证的功能。
[0047] 在一种可选的实现方式中,所述无线通信模块具有独立地对终端设备进行接入认证的功能包括:
[0048] 所述无线通信模块,用于接收来自所述接入设备覆盖范围内的终端设备的认证请求;解析所述认证请求获得认证相关信息,并依据所述认证相关性信息确认是否允许所述终端设备接入所述接入设备;在确认允许所述终端设备接入所述接入设备的情况下,控制发射设备向所述终端设备回复认证确认消息。
[0049] 更具体地,其中,无线通信模块具有的其他功能,在此不再一一赘述。
[0050] 从以上技术方案可以看出,本发明实施例具有以下优点:由无线通信模块控制终端设备的认证过程,在接入控制的过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的硬件中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。附图说明
[0051] 图1为本发明实施例方法流程示意图;
[0052] 图2为本发明实施例接入设备结构示意图;
[0053] 图3为本发明实施例接入设备结构示意图。

具体实施方式

[0054] 一方面本发明实施例提供了一种接入认证方法,如图1所示,包括:
[0055] 101:接入设备的无线通信模块接收来自上述接入设备覆盖范围内的终端设备的认证请求;
[0056] 接入设备是指无线通信网络中的接入设备,终端设备通过接入设备接入通信网络。接入设备可以是无线接入节点(Access Point,AP),也可以是基站;可以尤其指公共场所的具有WIFI功能的无线路由器,具体的接入设备是什么,本发明实施例不作唯一性限定。
[0057] 认证请求是终端设备发往接入设备的,用于请求与接入设备建立通信连接的请求消息;该请求消息会携带相关的认证信息,用于接入设备确认是不是允许终端设备与终端设备建立连接。较为常见的方式是密码认证,也有一些场合是不需要密码认证的,例如:车站、机场等公共场所,仅需要用户点击相应网页或者其他回答问题就可以认证通过。
[0058] 102:上述无线通信模块解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备;
[0059] 在本实施例中,认证相关信息是指用于进行认证,以确认是否允许终端设备与接入设备建立通信连接的信息;基于前述说明中提到的认证方式,可以是密码,指纹等能够表明用户身份的信息;也可以是符合一定的要求的信息,例如:点击了相应的主页,回答了一定的问题;这基于不同的认证方式可以有不同的认证相关信息,本发明实施例对此不作唯一性限定。
[0060] 103:上述无线通信模块在确认允许上述终端设备接入上述接入设备的情况下,控制发射设备向上述终端设备回复认证确认消息。
[0061] 在本实施例中,无线通信模块可以是控制无线通信的芯片,其本身并不具有将数据发射出去的功能,无线通信模块直接控制具有将数据发射出去的模块,例如:射频模块,将认证确认消息发送给终端设备,使终端设备能够获知自己已经通过了认证,从而与接入设备建立通信连接,从而接入到互联网或者局域网中。
[0062] 在本实施例中,由无线通信模块控制终端设备的认证过程,在接入控制的过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的硬件中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。
[0063] 在一种可选的实现方式中,本发明实施例还提供了由无线通信模块自己独立实现认证,不需要中断CPU的具体实现方案,如下:上述无线通信模块解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备包括:
[0064] 上述无线通信模块解析上述认证请求,获得上述终端设备的标识,从上述无线通信模块的私有存储器中获得历史认证记录,依据上述历史认证记录中是否包含上述终端设备的标识,确认是否允许上述终端设备接入上述接入设备;
[0065] 或者,上述无线通信模块解析上述认证请求,获得密码信息,从上述无线通信模块的私有存储器中获得认证密码,依据上述密码信息与上述认证密码是否匹配,确认是否允许上述终端设备接入上述接入设备。
[0066] 在本实施例中,在无线通信模块设置了其私有的存储空间,用于认证相关信息的存储;在前一种认证方式中,使用的是历史认证记录,在历史认证的第一次认证中,可以是使用密码或者其他认证方式认证的,在终端设备认证通过一次后,无线通信模块记录了该终端设备为授权终端的记录,后续终端设备再进行认证的情况下,无线通信模块由于自己独立完成终端设备的身份认证,那么通过无线通信模块自身设置的私有的存储空间内存储的认证记录,就可以确定该终端设备是授权终端,从而完成身份认证。在无线通信模块中设置私有存储空间,可以使无线通信模块更具独立性,将身份认证过程完全与CPU进行隔离,因此整个身份认证的过程可以完全不打扰到CPU的其他任务执行,或者,不用唤醒正处于休眠状态的CPU。
[0067] 在一种可选的实现方式中,由于接入设备很多时候并不处于工作状态,例如家庭中的无线路由器,在家里没人的情况下,如果处于开机状态下,无线路由器的负载几乎是没有的,这种情况下无线路由器是可以进入休眠状态的,这时候CPU可以进入到低功耗模式以降低能耗,或者有终端设备接入到无线路由器,但是并没有需要CPU进行处理的数据时,其CPU也可以不必处于正常工作状态,基于此本发明实施例提供了如下解决方案:上述方法还包括:
[0068] 记录上述终端设备的认证结果,待上述接入设备处于低功耗模式的中央处理器被唤醒后,向上述终端设备发送上述终端设备的认证结果。
[0069] 在本实施例中,CPU的低功耗模式可以是任意的低于被唤醒的工作模式,通常可以是休眠模式,或者待机模式;本发明实施例对此不作唯一性限定。
[0070] 在一种可选的实现方式中,本发明实施例还提供了无线通信模块以及接入设备的具体举例:上述无线通信模块为:无线保真模块;上述接入设备为无线路由器。
[0071] 需要说明的是,无线通信模块可以是任意的控制无线通信的芯片,例如还可以是:蓝牙模块、红外模块等,以上无线保真模块的举例不应理解为对本发明实施例的唯一性限定。接入设备除了无线路由器以外,还可以是基站或者无线接入节点等,以上无线路由器的举例不应理解为对本发明实施例的唯一性限定。
[0072] 在一种可选的实现方式中,终端设备在接入到接入设备后会执行相应的数据上下行,本实施例以上行数据为例进行举例说明:上述方法还包括:
[0073] 上述无线通信模块接收来自上述终端设备的上行数据,确定上述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
[0074] 在上述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将上述上行数据发往射频模块或者有线通信模块。
[0075] 在本实施例中,无线通信模块将上行数据发往射频模块的方式,可以是无线通信模块直接向射频模块发送,使用无线通信模块与射频模块之间的通信链路,不通过CPU处理后转发。
[0076] 在本实施例中,由无线通信模块控制数据转发功能,另外射频模块的工作由无线通信模块实现控制,因此不必因数据转发导致唤醒CPU也不需要CPU因此执行中断处理,可以降低CPU的负荷,提升整个接入设备系统的效率。
[0077] 在一种可选的实现方式中,由于接入设备接收到了上行数据,并且可以获得上行数据的具体内容,为了避免垃圾信息在网络中的传递,本发明实施例提供了如下解决方案:在上述将上述上行数据发往射频模块或者有线通信模块之前,上述方法还包括:
[0078] 解析上述上行数据,确定上述上行数据满足过滤条件的情况下,丢弃上述上行数据;确定上述上行数据不满足过滤条件的情况下,执行上述将上述上行数据发往射频模块或者有线通信模块。
[0079] 在本实施例中,需要过滤的信息可以是垃圾信息的过滤,过滤的具体实现方式可以是:例如,垃圾短信,需要广播的数据包,广告流量等。具体如何设定过滤规则本发明实施例不作唯一性限定。
[0080] 在本发明实施例中,接入网设备的WIFI模块接收到其覆盖范围内的终端设备发送的接入请求后,直接解析接入请求并获得认证相关消息,并根据WIFI模块内的认证历史记录或者认证信息确定该终端设备是否应该被认证通过,如果是则直接返回认证确认,并与终端设备建立连接,待CPU被启动后反馈该终端接入的结果信息。该方案,在接入过程中,由WIFI模块独立完成,不必唤醒CPU,在CPU被其他应用唤醒的情况下上报结果给CPU,兼容到已有的接入控制方案。
[0081] 二方面本发明实施例还提供了一种接入设备,如图2所示,包括:无线通信模块200,上述无线通信模块200包括:
[0082] 接收单元201,用于接收来自上述接入设备覆盖范围内的终端设备的认证请求;
[0083] 解析单元202,用于解析上述认证请求获得认证相关信息;
[0084] 认证单元203,用于依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备;
[0085] 发送单元204,用于在确认允许上述终端设备接入上述接入设备的情况下,控制发射设备向上述终端设备回复认证确认消息。
[0086] 接入设备是指无线通信网络中的接入设备,终端设备通过接入设备接入通信网络。接入设备可以是无线接入节点(Access Point,AP),也可以是基站;可以尤其指公共场所的具有WIFI功能的无线路由器,具体的接入设备是什么,本发明实施例不作唯一性限定。
[0087] 认证请求是终端设备发往接入设备的,用于请求与接入设备建立通信连接的请求消息;该请求消息会携带相关的认证信息,用于接入设备确认是不是允许终端设备与终端设备建立连接。较为常见的方式是密码认证,也有一些场合是不需要密码认证的,例如:车站、机场等公共场所,仅需要用户点击相应网页或者其他回答问题就可以认证通过。
[0088] 在本实施例中,认证相关信息是指用于进行认证,以确认是否允许终端设备与接入设备建立通信连接的信息;基于前述说明中提到的认证方式,可以是密码,指纹等能够表明用户身份的信息;也可以是符合一定的要求的信息,例如:点击了相应的主页,回答了一定的问题;这基于不同的认证方式可以有不同的认证相关信息,本发明实施例对此不作唯一性限定。
[0089] 在本实施例中,无线通信模块可以是控制无线通信的芯片,其本身并不具有将数据发射出去的功能,无线通信模块直接控制具有将数据发射出去的模块,例如:射频模块,将认证确认消息发送给终端设备,使终端设备能够获知自己已经通过了认证,从而与接入设备建立通信连接,从而接入到互联网或者局域网中。
[0090] 在本实施例中,由无线通信模块控制终端设备的认证过程,在接入控制的过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的硬件中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。
[0091] 在一种可选的实现方式中,本发明实施例还提供了由无线通信模块自己独立实现认证,不需要中断CPU的具体实现方案,如下:上述无线通信模块解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备包括:
[0092] 上述解析单元202,用于解析上述认证请求,获得上述终端设备的标识;
[0093] 上述认证单元203,用于从上述无线通信模块的私有存储器中获得历史认证记录,依据上述历史认证记录中是否包含上述终端设备的标识,确认是否允许上述终端设备接入上述接入设备;或者,
[0094] 上述解析单元202,用于解析上述认证请求,获得密码信息;
[0095] 上述认证单元203,用于上述无线通信模块的私有存储器中获得认证密码,依据上述密码信息与上述认证密码是否匹配,确认是否允许上述终端设备接入上述接入设备。
[0096] 在本实施例中,在无线通信模块设置了其私有的存储空间,用于认证相关信息的存储;在前一种认证方式中,使用的是历史认证记录,在历史认证的第一次认证中,可以是使用密码或者其他认证方式认证的,在终端设备认证通过一次后,无线通信模块记录了该终端设备为授权终端的记录,后续终端设备再进行认证的情况下,无线通信模块由于自己独立完成终端设备的身份认证,那么通过无线通信模块自身设置的私有的存储空间内存储的认证记录,就可以确定该终端设备是授权终端,从而完成身份认证。在无线通信模块中设置私有存储空间,可以使无线通信模块更具独立性,将身份认证过程完全与CPU进行隔离,因此整个身份认证的过程可以完全不打扰到CPU的其他任务执行,或者,不用唤醒正处于休眠状态的CPU。
[0097] 在一种可选的实现方式中,由于接入设备很多时候并不处于工作状态,例如家庭中的无线路由器,在家里没人的情况下,如果处于开机状态下,无线路由器的负载几乎是没有的,这种情况下无线路由器是可以进入休眠状态的,这时候CPU可以进入到低功耗模式以降低能耗,或者有终端设备接入到无线路由器,但是并没有需要CPU进行处理的数据时,其CPU也可以不必处于正常工作状态,基于此本发明实施例提供了如下解决方案:上述无线通信模块还包括:
[0098] 记录单元205,用于记录上述终端设备的认证结果;
[0099] 上述发送单元204,还用于待上述接入设备处于低功耗模式的中央处理器被唤醒后,向上述终端设备发送上述终端设备的认证结果。
[0100] 在本实施例中,CPU的低功耗模式可以是任意的低于被唤醒的工作模式,通常可以是休眠模式,或者待机模式;本发明实施例对此不作唯一性限定。
[0101] 在一种可选的实现方式中,本发明实施例还提供了无线通信模块以及接入设备的具体举例:上述无线通信模块为:无线保真模块;上述接入设备为无线路由器。
[0102] 需要说明的是,无线通信模块可以是任意的控制无线通信的芯片,例如还可以是:蓝牙模块、红外模块等,以上无线保真模块的举例不应理解为对本发明实施例的唯一性限定。接入设备除了无线路由器以外,还可以是基站或者无线接入节点等,以上无线路由器的举例不应理解为对本发明实施例的唯一性限定。
[0103] 在一种可选的实现方式中,终端设备在接入到接入设备后会执行相应的数据上下行,本实施例以上行数据为例进行举例说明:
[0104] 上述接收单元201,还用于接收来自上述终端设备的上行数据;
[0105] 上述无线通信模块还包括:
[0106] 唤醒确定单元206,用于确定上述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
[0107] 上述发送单元204,还用于在上述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将上述上行数据发往射频模块或者有线通信模块。
[0108] 在本实施例中,无线通信模块将上行数据发往射频模块的方式,可以是无线通信模块直接向射频模块发送,使用无线通信模块与射频模块之间的通信链路,不通过CPU处理后转发。
[0109] 在本实施例中,由无线通信模块控制数据转发功能,另外射频模块的工作由无线通信模块实现控制,因此不必因数据转发导致唤醒CPU也不需要CPU因此执行中断处理,可以降低CPU的负荷,提升整个接入设备系统的效率。
[0110] 在一种可选的实现方式中,由于接入设备接收到了上行数据,并且可以获得上行数据的具体内容,为了避免垃圾信息在网络中的传递,本发明实施例提供了如下解决方案:上述无线通信模块还包括:
[0111] 过滤控制单元207,用于在上述将上述上行数据发往射频模块或者有线通信模块之前,解析上述上行数据,确定上述上行数据满足过滤条件的情况下,丢弃上述上行数据;
[0112] 上述发送单元204,用于在确定上述上行数据不满足过滤条件的情况下,执行上述将上述上行数据发往射频模块或者有线通信模块。
[0113] 在本实施例中,需要过滤的信息可以是垃圾信息的过滤,过滤的具体实现方式可以是:例如,垃圾短信,需要广播的数据包,广告流量等。具体如何设定过滤规则本发明实施例不作唯一性限定。
[0114] 三方面本发明实施例还提供了另一种接入设备,如图3所示,包括:无线通信模块301、射频模块302,处理器303以及存储器304;
[0115] 其中,上述无线通信模块301用于,接收来自上述接入设备覆盖范围内的终端设备的认证请求;解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备;在确认允许上述终端设备接入上述接入设备的情况下,控制发射设备向上述终端设备回复认证确认消息。
[0116] 接入设备是指无线通信网络中的接入设备,终端设备通过接入设备接入通信网络。接入设备可以是无线接入节点(Access Point,AP),也可以是基站;可以尤其指公共场所的具有WIFI功能的无线路由器,具体的接入设备是什么,本发明实施例不作唯一性限定。
[0117] 认证请求是终端设备发往接入设备的,用于请求与接入设备建立通信连接的请求消息;该请求消息会携带相关的认证信息,用于接入设备确认是不是允许终端设备与终端设备建立连接。较为常见的方式是密码认证,也有一些场合是不需要密码认证的,例如:车站、机场等公共场所,仅需要用户点击相应网页或者其他回答问题就可以认证通过。
[0118] 在本实施例中,认证相关信息是指用于进行认证,以确认是否允许终端设备与接入设备建立通信连接的信息;基于前述说明中提到的认证方式,可以是密码,指纹等能够表明用户身份的信息;也可以是符合一定的要求的信息,例如:点击了相应的主页,回答了一定的问题;这基于不同的认证方式可以有不同的认证相关信息,本发明实施例对此不作唯一性限定。
[0119] 在本实施例中,无线通信模块可以是控制无线通信的芯片,其本身并不具有将数据发射出去的功能,无线通信模块直接控制具有将数据发射出去的模块,例如:射频模块,将认证确认消息发送给终端设备,使终端设备能够获知自己已经通过了认证,从而与接入设备建立通信连接,从而接入到互联网或者局域网中。
[0120] 在本实施例中,由无线通信模块控制终端设备的认证过程,在接入控制的过程中,不必唤醒CPU也不需要CPU因此执行中断处理,使CPU的工作被部署到具有智能功能的硬件中,一方面实现的负载的均衡,另一方面减少了CPU的中断,因此可以降低CPU的负荷,也可以降低射频模块的功耗,提升整个终端设备的系统效率。
[0121] 在一种可选的实现方式中,本发明实施例还提供了由无线通信模块自己独立实现认证,不需要中断CPU的具体实现方案,如下:上述无线通信模块301用于,解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备包括:
[0122] 解析上述认证请求,获得上述终端设备的标识,从上述无线通信模块的私有存储器中获得历史认证记录,依据上述历史认证记录中是否包含上述终端设备的标识,确认是否允许上述终端设备接入上述接入设备;
[0123] 或者,解析上述认证请求,获得密码信息,从上述无线通信模块的私有存储器中获得认证密码,依据上述密码信息与上述认证密码是否匹配,确认是否允许上述终端设备接入上述接入设备。
[0124] 在本实施例中,在无线通信模块设置了其私有的存储空间,用于认证相关信息的存储;在前一种认证方式中,使用的是历史认证记录,在历史认证的第一次认证中,可以是使用密码或者其他认证方式认证的,在终端设备认证通过一次后,无线通信模块记录了该终端设备为授权终端的记录,后续终端设备再进行认证的情况下,无线通信模块由于自己独立完成终端设备的身份认证,那么通过无线通信模块自身设置的私有的存储空间内存储的认证记录,就可以确定该终端设备是授权终端,从而完成身份认证。在无线通信模块中设置私有存储空间,可以使无线通信模块更具独立性,将身份认证过程完全与CPU进行隔离,因此整个身份认证的过程可以完全不打扰到CPU的其他任务执行,或者,不用唤醒正处于休眠状态的CPU。
[0125] 在一种可选的实现方式中,由于接入设备很多时候并不处于工作状态,例如家庭中的无线路由器,在家里没人的情况下,如果处于开机状态下,无线路由器的负载几乎是没有的,这种情况下无线路由器是可以进入休眠状态的,这时候CPU可以进入到低功耗模式以降低能耗,或者有终端设备接入到无线路由器,但是并没有需要CPU进行处理的数据时,其CPU也可以不必处于正常工作状态,基于此本发明实施例提供了如下解决方案:上述无线通信模块301还用于,记录上述终端设备的认证结果,待上述接入设备处于低功耗模式的中央处理器被唤醒后,向上述终端设备发送上述终端设备的认证结果。
[0126] 在本实施例中,CPU的低功耗模式可以是任意的低于被唤醒的工作模式,通常可以是休眠模式,或者待机模式;本发明实施例对此不作唯一性限定。
[0127] 在一种可选的实现方式中,本发明实施例还提供了无线通信模块以及接入设备的具体举例:上述无线通信模块为:无线保真模块;上述接入设备为无线路由器。
[0128] 需要说明的是,无线通信模块可以是任意的控制无线通信的芯片,例如还可以是:蓝牙模块、红外模块等,以上无线保真模块的举例不应理解为对本发明实施例的唯一性限定。接入设备除了无线路由器以外,还可以是基站或者无线接入节点等,以上无线路由器的举例不应理解为对本发明实施例的唯一性限定。
[0129] 在一种可选的实现方式中,终端设备在接入到接入设备后会执行相应的数据上下行,本实施例以上行数据为例进行举例说明:上述无线通信模块301还用于,接收来自上述终端设备的上行数据,确定上述上行数据的类型,是否符合唤醒处于低功耗模式的中央处理器的要求;
[0130] 在上述上行数据的类型不满足唤醒处于低功耗模式的中央处理器的情况下,将上述上行数据发往射频模块或者有线通信模块。
[0131] 在本实施例中,无线通信模块将上行数据发往射频模块的方式,可以是无线通信模块直接向射频模块发送,使用无线通信模块与射频模块之间的通信链路,不通过CPU处理后转发。
[0132] 在本实施例中,由无线通信模块控制数据转发功能,另外射频模块的工作由无线通信模块实现控制,因此不必因数据转发导致唤醒CPU也不需要CPU因此执行中断处理,可以降低CPU的负荷,提升整个接入设备系统的效率。
[0133] 在一种可选的实现方式中,由于接入设备接收到了上行数据,并且可以获得上行数据的具体内容,为了避免垃圾信息在网络中的传递,本发明实施例提供了如下解决方案:上述无线通信模块301还用于,在上述将上述上行数据发往射频模块或者有线通信模块之前,解析上述上行数据,确定上述上行数据满足过滤条件的情况下,丢弃上述上行数据;确定上述上行数据不满足过滤条件的情况下,执行上述将上述上行数据发往射频模块或者有线通信模块。
[0134] 在本实施例中,需要过滤的信息可以是垃圾信息的过滤,过滤的具体实现方式可以是:例如,垃圾短信,需要广播的数据包,广告流量等。具体如何设定过滤规则本发明实施例不作唯一性限定。
[0135] 四方面本发明实施例还提供了一种接入设备,包括:以可通信方式连接的线通信模块301、射频模块302,处理器303以及存储器304;其中,上述线通信模块301具有独立地对终端设备进行接入认证的功能。
[0136] 在一种可选的实现方式中,上述线通信模块301具有独立地对终端设备进行接入认证的功能包括:
[0137] 上述线通信模块301,用于接收来自上述接入设备覆盖范围内的终端设备的认证请求;解析上述认证请求获得认证相关信息,并依据上述认证相关性信息确认是否允许上述终端设备接入上述接入设备;在确认允许上述终端设备接入上述接入设备的情况下,控制发射设备向上述终端设备回复认证确认消息。
[0138] 更具体地,其中,线通信模块301具有的其他功能,在此不再一一赘述。
[0139] 值得注意的是,上述接入设备实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0140] 另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0141] 以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈