接入网络的方法和装置与流程

文档序号:13767729阅读:103来源:国知局

本发明实施例涉及智能设备技术领域,尤其涉及接入网络的方法和装置。



背景技术:

随着电子通讯技术的不断发展和人民生活水平的不断提高,各类智能设备已经在人们生活中逐渐普及。为实现智能设备的正常工作,智能设备内置有Wi-Fi(Wireless-Fidelity,无线保真)芯片,Wi-Fi芯片可以实现智能设备接入网络,进而实现智能设备的功能设计。

现有的智能设备接入网络时先启动智能设备,启动成功后,通过智能设备上的特殊按键让智能设备的无线网卡进入监听模式(Monitormode)。由于无线数据可能处于14个不同的信道中,所以智能设备的无线网卡会循环切换信道,监听各个信道的无线数据(考虑到各个信道之间存在重叠,所以有些设备并不会监听所有的信道);控制终端(控制智能设备连接无线路由器的设备)连接无线路由器,然后将智能设备所需要连接的无线路由器的SSID(ServiceSetIdentifier,服务集标识)号以及密码广播出去(连续广播,直到智能设备连接上无线路由器);智能设备收到控制终端发出的无线路由器的SSID号以及密码之后,将无线网卡切换为被管理模式(Managedmode),然后连接指定的无线路由器。

在上述的方案中,智能设备的无线网卡会循环监听各个信道的数据(有些设备为了提高效率可能会监听更少的信道,如8个),为了能够完整的获取控制终端发出的SSID号以及密码,智能设备需要在每个信道上监听一段时间,由于消息乱序的问题、干扰问题以及其他通信数据的影响,在一个信道上的一次监听很可能获取不到正确的数据,所以智能设备需要长时间循环监听。当监听的信道越多,智能设备连接上无线路由器花的时间就越多,并且这种时间的增加并非是直线增加,基数越大,多监听一个信道增加的时间成本越大。



技术实现要素:

本发明实施例提供接入网络的方法和装置,以提高智能设备接入网络的速度。

一方面,本发明实施例提供了一种接入网络的方法,所述方法,包括:

智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度;

所述智能设备检测到监听指令后所述无线网卡进入监听模式,根据所述信号强度的强弱排序依次监听所述信道;

当监听到通过所述信道发送的SSID和密码时,根据所述SSID和密码发起网络连接。

另一方面,本发明实施例提供了一种接入网络的装置,所述装置,包括:

第一模式单元,用于控制智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度;

第二模式单元,用于控制所述智能设备检测到监听指令后所述无线网卡进入监听模式,根据所述信号强度的强弱排序依次监听所述信道;

网络接入单元,用于当监听到通过所述信道发送的SSID和密码时,根据所述SSID和密码发起网络连接。

本发明实施例中提供的接入网络的方法和装置,在监听无线热点的信道前先判断无线热点的信号强度,根据无线热点的信号强度选择待监听的信道,进入监听模式后依次监听选择的待监听的信道,避免了对接入可能性低的信道的监听,减少了智能设备接入网络所需监听的信道的数量,提高了智能设备连接无线路由器接入网络的速度。

附图说明

图1为本发明实施例一提供的一种接入网络的方法的方法流程图;

图2为本发明实施例二提供的一种接入网络的方法的方法流程图;

图3为本发明实施例三提供的一种接入网络的装置的结构方框图;

图4为本发明实施例四提供的一种接入网络的装置的结构方框图。

具体实施方式

下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各项步骤的顺序可以被重新安排。当其步骤完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1为本发明实施例一提供的一种接入网络的方法的方法流程图,该方法应用于智能设备,参见图1,所述接入网络的方法包括:

步骤S101:智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度。

在普通居民的室内,一般只用到一个无线路由器,在最理想的状态下,只需要让智能设备监听一个无线热点即可。而实际情况是,室外其他居民的无线路由器会对智能设备的监听产生干扰,智能设备无法直接判断出那个无线热点是其可以连接的无线热点。

在这种情况,本方案中解决问题的思路是尽可能将需要连接的无线热点筛选出来,至少筛选出部分疑似无线热点。根据室内无线路由器和室外无线路由器的布局特点,本方案中将无线热点的信号强度作为筛选的标准。所以智能设备中的无线网卡上电后首先进入被管理模式,收集无线热点的信道及对应的信号强度。而信道和信号强度都可以通过无线热点广播的信号数据包来获取,在此不单独说明信号强度的获取方式。

步骤S102:智能设备检测到监听指令后无线网卡进入监听模式,根据信号强度的强弱排序依次监听信道。

一般而言,室内的无线路由器距离智能设备最近,对应也会被检测到最强的信号强度;考虑到室内的无线路由器和室外的无线路由器以及智能设备的实际布局,可能会有少数室外的无线路由器距离智能设备更近,从而具有更强的信号强度,因此不能只在信号强度最强的那个信道进行监听,而是对信号强度最强的若干信道进行监听。在实际监听过程中,根据信号的强弱排序依次监听信道,因为较大概率连接到信号强度较强的信道,对信号强度很弱的信道,可以考虑忽略不进行监听。

步骤S103:当监听到通过信道发送的SSID和密码时,根据SSID和密码发起网络连接。

当监听到通过信道发送的SSID和密码时,根据SSID和密码向该信道对应的无线热点发起网络连接,如果连接失败,继续进行监听,直到接入无线热点或停止监听。

综上所述,在监听无线热点的信道前先判断无线热点的信号强度,根据无线热点的信号强度选择待监听的信道,进入监听模式后依次监听选择的待监听的信道,避免了对接入可能性低的信道的监听,减少了智能设备接入网络所需监听的信道的数量,提高了智能设备连接无线路由器接入网络的速度。

实施例二

图2为本发明实施例二提供的一种接入网络的方法的方法流程图,所述接入网络的方法以上述实施例一为基础,进一步说明了监听过程中的处理机制。

参见图2,所述接入网络的方法包括:

步骤S201:智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度。

本方案中所说的上电是初始连接的上电或检测到重置指令的上电,不是每次开机都需要重新接入网络,如果有连接成功的记录,直接按已有的连接记录接入网络即可。

若智能设备能检测到的无线热点的信道共有10个,在现有技术中,不会考虑10个信道的信号强度,而是直接对10个信道依次进行监听,并且每个信道监听的时间等长,如果实际需要接入的无线热点刚好在监听的周期内未广播SSID和密码,则需要在另外9个信道监听完之后再行连接。而在本方案,基于信号强度先行筛选再进行监听。

步骤S202:智能设备检测到监听指令后无线网卡进入监听模式,根据信号强度由强到弱排序,确认排序靠前的预设个数信道,依次监听预设个数信道。

在本实施例中,信号强度由强到弱排序,确认排序靠前的预设个数信道,从智能设备所处的场景实际而言,智能设备需要接入的信道处于排序靠前的预设个数信道的可能性接近100%,在监听过程中对这些信道进行监听即可。

实际监听过程中,无线网卡可以对确认的预设个数信道每次监听等长的时间,也可以信道的信号强度越强,对该信道的单次监听时间越长。信号强度越高,需要接入的可能性越大,适当延长单次监听的时间可以提高一次监听即接入网络的可能性。

步骤S203:当信道的信号强度低于预设阈值时,对该信道不予监听。

在信号强度的排序后取预设个数的信道的基础上,可以进一步筛选信号强度的绝对大小,如果信号强度很小,即使其信号强度的排序比较靠前,依然对该信道不予监听,在前述的排序筛选的基础上,进一步通过信号强度的绝对大小筛选。

步骤S204:当监听到通过信道发送的SSID和密码时,根据SSID和密码发起网络连接。

SSID和密码通过控制终端或无线路由器控制广播。

控制终端(例如手机、平板电脑)可以控制无线路由器广播SSID和密码;无线路由器本身也可以控制广播SSID和密码。

步骤S205:当对预设个数信道的监听达到预设次数且未接入网络时,对所有信道依次监听。

尽管信号强度越大越有可能是智能设备需要接入的信道,但是依然有可能基于信号强度的排序筛选出来的预设个数信道中不包括实际需要接入的信道,这种情况下对预设个数信道的监听是无法接入网络或者无法接入正确的网络,此时需要对其它信道进行监听,保证智能设备最终接入正确的信道。

综上所述,在监听无线热点的信道前先判断无线热点的信号强度,根据无线热点的信号强度选择待监听的信道,进入监听模式后依次监听选择的待监听的信道,避免了对接入可能性低的信道的监听,减少了智能设备接入网络所需监听的信道的数量,提高了智能设备连接无线路由器接入网络的速度。同时根据信道的信号强度的不同,设置不同的单次监听时长,并且只选择信号较强的若干信道进行监听,能够有效缩短接入网络的时长。

实施例三

图3为本发明实施例三提供的一种接入网络的装置的结构方框图,该装置应用于智能终端。参见图3,所述接入网络的装置包括:

第一模式单元10,用于控制智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度;

第二模式单元20,用于控制所述智能设备检测到监听指令后所述无线网卡进入监听模式,根据所述信号强度的强弱排序依次监听所述信道;

网络接入单元30,用于当监听到通过所述信道发送的SSID和密码时,根据所述SSID和密码发起网络连接。

综上所述,在监听无线热点的信道前先判断无线热点的信号强度,根据无线热点的信号强度选择待监听的信道,进入监听模式后依次监听选择的待监听的信道,避免了对接入可能性低的信道的监听,减少了智能设备接入网络所需监听的信道的数量,提高了智能设备连接无线路由器接入网络的速度。

实施例四

图4为本发明实施例四提供的一种接入网络的装置的结构方框图,所述接入网络的装置以上述实施例三为基础,进一步说明了监听过程中的处理机制。

参见图4,所述接入网络的装置包括:

第一模式单元10,用于控制智能设备中的无线网卡上电后进入被管理模式,并收集无线热点的信道和信号强度;

第二模式单元20,用于控制所述智能设备检测到监听指令后所述无线网卡进入监听模式,根据所述信号强度的强弱排序依次监听所述信道;

网络接入单元30,用于当监听到通过所述信道发送的SSID和密码时,根据所述SSID和密码发起网络连接。

其中,所述第二模式单元20,具体用于:

控制所述智能设备检测到监听指令后所述无线网卡进入监听模式,根据所述信号强度由强到弱排序,确认排序靠前的预设个数信道,依次监听预设个数信道。

其中,所述信道的强度越强,所述无线网卡对该信道的单次监听时间越长。

其中,所述装置还包括:

强度判断单元40,用于当所述信道的信号强度低于预设阈值时,对该信道不予监听。

其中,所述SSID和密码通过控制终端或无线路由器控制广播。

综上所述,在监听无线热点的信道前先判断无线热点的信号强度,根据无线热点的信号强度选择待监听的信道,进入监听模式后依次监听选择的待监听的信道,避免了对接入可能性低的信道的监听,减少了智能设备接入网络所需监听的信道的数量,提高了智能设备连接无线路由器接入网络的速度。同时根据信道的信号强度的不同,设置不同的单次监听时长,并且只选择信号较强的若干信道进行监听,能够有效缩短接入网络的时长。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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