一种网络接入方法、终端和具有存储功能的装置与流程

文档序号:13984916
一种网络接入方法、终端和具有存储功能的装置与流程

本发明涉及通信技术领域,特别是涉及一种网络接入方法、终端和具有存储功能的装置。



背景技术:

近些年来,网络通信系统在使用方面迅速增长,在网络通信系统中,通信设备之间进行的通信都需要在特定的信道上进行。

无线网络的工作频段有严格限制,分为2.4GHz和5GHz两个大类,在中国,2.4GHz频段上共有13个可用信道,而相互独立的仅有1、6、11信道。现有技术中,为保证网络接入点之间不会相互干扰信号,通常将网络接入点的工作信道设置为1、6、11这三个不互相重叠的信道中的一个。且由于相应的信道切换过程较为复杂,因此选定了相应的工作信道后,通常难以改变,从而不能够满足用户的使用需求。



技术实现要素:

本发明主要解决的技术问题是提供一种网络接入方法、终端和具有存储功能的装置,能够自动根据信道的优先级选择最合适的工作信道。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种网络接入方法,该方法包括以下步骤:获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量;利用第一数量与第二数量,获取每个信道的优先级;根据每个信道的优先级,确定需要接入的信道。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种终端,该终端包括:存储器和处理器,处理器耦接存储器;该处理器用于,获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量,然后利用第一数量与第二数量,获取每个信道的优先级,并根据每个信道的优先级,确定需要接入的信道,并保存至存储器中。

为解决上述技术问题,本发明采用的又一个技术方案是:提供一种具有存储功能的装置,该具有存储功能的装置存储有程序数据,程序数据被处理器执行时能够上述网络接入方法中的步骤。

本发明的有益效果是:区别于现有技术的情况,本发明提供一种网络接入方法,该方法包括以下步骤:获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量;利用第一数量与第二数量,获取每个信道的优先级;根据每个信道的优先级,确定需要接入的信道。通过上述方法,本发明能够自动获取各信道以及邻近信道上的网络接入点的数量,并根据该数量获取信道的优先级,进而根据优先级自动确定网络需要接入的信道,而不是仅能够接入固定的信道,或者需要手动更改需要接入的信道,进而使得信道的接入能够根据各信道的优先级而自动更改,使用方便。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是本发明网络接入方法一实施方式的流程示意图;

图2是本发明终端一实施方式的结构示意图;

图3是本发明具有存储功能的装置一实施方式的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参阅图1,图1是本发明网络接入方法一实施方式的流程示意图。在本实施方式中,该方法包括:

步骤S101:获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量。

在本实施方式中,信道为网络接入点的当前工作信道和可以切换的多个备用信道。其中,网络接入点是指与终端连接的网络接入点。网络接入点可以由移动终端中的WiFi芯片、平板电脑中的WiFi芯片或者无线路由器等实现,本发明实施方式对此不进行限定。

其中,第一数量是指,在一定时间段或者时间周期期间内,在一当前网络接入点信号覆盖的区域中,使用当前工作信道的网络接入点的数量总和。第二数量是指,在同一预设时间段或者预设时间周期期间内,在同一区域中,使用与当前工作信道邻近的信道的网络接入点的数量总和。

具体地,在本实施方式中,终端可以通过任意方式获取当前工作信道中网络接入点的第一数量,以及与当前工作信道邻近的信道中网络接入点的第二数量。例如,通过仪器检测网络接入点的数量,或者将信道上某网络接入点的信号强度与预设的强度阈值进行比较,若该网络接入点的信号强度大于强度阈值,则该信道上部署的网络接入点的数目加1。在其他实施方式中,终端也可以根据用户自定义的方法获取获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量。在此不做限定。

在终端在获取当前工作信道中网络接入点的第一数量和第二数量后,逐个切换备用信道为工作信道,重复上述步骤,继续获取多个备用信道中网络接入点的第一数量和第二数量,直至获取所有信道中网络接入点的第一数量和第二数量。

步骤S102:利用第一数量与第二数量,获取每个信道的优先级;根据每个信道的优先级,确定需要接入的信道。

在本实施方式中,优先级可以为评估信道通信质量的参数,例如,优先级具体可以为关于信道的使用状态信息、信道的吞吐率、下行信道从网络接入点到终端的下行信道的信号强度中的一种或多种的函数。在其他实施方式中,优先级也可以为根据信道的工作负荷参数、网络接入点的数量中的一种或多种确定的参数。在此不做限定。

其中,终端可以利用预设规则分析第一数量和第二数量,获取每个信道的优先级。具体地,在本实施方式中,预设规则可以为第一数量、第二数量与信道的优先级呈负相关。在其他实施方式中,预设规则也可以根据用户需求自定义设置。在此不做限定。

具体地,在本实施方式中,终端可以利用当前工作信道的第一数量与第二数量,获取当前工作信道的优先级。在获取当前工作信道的优先级后,逐个切换备用信道为工作信道,重复上述步骤,继续利用多个备用信道的优先级,直至获取所有信道的优先级。

步骤S103:根据每个信道的优先级,确定需要接入的信道。

其中,在本实施方式中,终端可以对各个信道的优先级进行排序,确定优先级最高的信道为通信质量最优的信道,将该信道确定为网络接入点需要接入的信道。

下面以一应用场景对上述实施方式进行举例:

终端与一网络接入点连接,获取该网络接入点的当前工作信道与可以切换的多个备用信道,并根据每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量,获取每个信道的优先级。终端对所有信道的优先级按由大到小的规则进行排序,确定排序后第一序号的信道为需要接入的信道。

区别于现有技术的情况,本实施方式提供一种网络接入方法,该方法包括以下步骤:提供一种网络接入方法,该方法包括以下步骤:获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量;利用第一数量与第二数量,获取每个信道的优先级;根据每个信道的优先级,确定需要接入的信道。通过上述方法,本实施方式能够自动获取各信道以及邻近信道上的网络接入点的数量,并根据该数量获取信道的优先级,进而根据优先级自动确定网络需要接入的信道,而不是仅能够接入固定的信道,或者需要手动更改需要接入的信道,进而使得信道的接入能够根据各信道的优先级而自动更改,使用方便。

其中,在一实施方式中,步骤S101进一步包括:获取每个信道中网络接入点的第一数量Ni,以及与每个信道邻近的四个信道中网络接入点的第二数量Ni-1、Ni+1、Ni-2、Ni+2

步骤S102进一步包括:利用第一数量Ni,第二数量Ni-1、Ni+1、Ni-2、Ni+2,获取每个信道的优先级

其中,i为信道的序号,i-2、i-1、i+1及i+2为与信道邻近的信道的序号。

通过本实施方式,获取各信道以及邻近信道上的网络接入点的数量,由于连续相邻的多个信道之间存在频率重叠,因此,能够判断网络接入点在接入该信道后,与该网络接入点存在信号相互重叠的网络接入点的个数,进而能够判断该信道上的干扰强度的强弱。

下面以一应用场景对上述实施方式进行举例:

与终端连接的网络接入点的当前工作信道的序号i为6,在该网络接入点信号覆盖的区域内,共有3个网络接入点使用信道6,即信道6中网络接入点的第一数量N6为3。与信道6邻近的信道包括:信道4、信道5、信道7和信道8,在当前网络接入点信号覆盖的区域内,使用信道4、信道5、信道7和信道8的网络接入点分别为0个、0个、1个、4个,则与每个信道邻近的信道中网络接入点的第二数量为N4为0、N5为0、N7为1、N8为4。利用第一数量N6为3,第二数量为N4为0、N5为0、N7为1、N8为4,获取信道6的优先级为终端逐个切换备用信道为工作信道,继续获取这些备用信道中网络接入点的第一数量和第二数量,利用第一数量和第二数量,获取所有信道的优先级。需要说明的是,这里的第一数量N6为3、N4为0、N5为0、N7为1、N8为4,仅为举例,并非限制。

通过本实施方式,获取当前工作信道与备用信道上网络接入点的总个数,从而获取与该网络接入点相互重叠的网络接入点总个数,利用函数计算各信道的优先级,得到与网络接入点总个数呈负相关的优先级,通过优先级的大小,可以直观判断该信道上干扰强度的强弱。

其中,在一实施方式中,当信道的序号为1时,利用第一数量N1,第二数量N2、N3,获取序号为1的信道的优先级

当信道的序号为2时,利用第一数量N2,第二数量N1、N3、N4,获取序号为1的信道的优先级

当信道的序号为12时,利用第一数量N12,第二数量N13、N11、N10,获取序号为1的信道的优先级

当信道的序号为13时,利用第一数量N13,第二数量N12、N11,获取序号为1的信道的优先级

考虑到中国所提供的在2.4GHz频段的可用信道只有13个,通过本实施方式,能够根据信道的实际情况,计算其优先级,从而能够准确地计算得出信道上干扰强度的强弱。

其中,在一实施方式中,上述实施方式中的步骤S103还包括:获取信道的优先级最大值对应的信道,并将优先级最大值对应的信道确定为需要接入的信道。

具体地,本实施方式中,终端可以对各个信道的优先级由大到小进行排序,第一序号的信道即为优先级最大值对应的信道,确定该信道为通信质量最优的信道,将该信道确定为网络接入点需要接入的信道。在其他实施方式中,终端也可以根据用户自定义排序规则进行排序确定优先级最大值对应的信道。在此不做限定。

通过本实施方式,能够保证信道为干扰强度最小且通信质量最好的的信道,进而能够保证正常的网络通信的速度。

其中,在一实施方式中,步骤S103之后,还包括:向网络接入点发送将网络接入需要接入的信道的指令,以使得网络接入点将网络接入需要接入的信道。具体地,在本实施方式中,终端可以将优先级最大值对应的信道的序号发送给网络接入点,网络接入点收到该信道序号后,将该信道设置为工作信道。

通过本实施方式,选择优先级最大值对应的信道作为网络接入点的工作信道,能够尽可能地避免与相邻网络接入点接入到同一信道当中,保证网络的正常使用和流畅性。

其中,在一实施方式中,信道为2.4GHz频段下的信道。具体地,在本实施方式中,信道可以为中国所提供的在2.412-2.472GHz频段的13个可用信道。在其他实施方式中,信道也可以为其他国家在2.4GHz频段的其他可用信道。

通过本实施方式,能够保证当用户使用2.4GHz频段的信道时,能够切换到干扰强度最小的信道。

参阅图2,图2为本发明终端一实施方式的一结构示意图。其中,终端可以为具有无线通信模块的所有手持移动终端以及非手持移动终端,具体可以包括但不限于手机、平板电脑、笔记本电脑等。该终端30包括存储器31及处理器32。处理器32耦接存储器31。

具体地,存储器31用于存储每个信道的优先级及其对应信道的序号。

处理器32用于获取每个信道中网络接入点的第一数量,以及与每个信道邻近的信道中网络接入点的第二数量,然后利用第一数量与第二数量,获取每个信道的优先级,并根据每个信道的优先级,确定需要接入的信道。

本实施方式提供了一种终端,该终端存储器31及处理器32。处理器32耦接存储器31,存储器31及处理器32能够共同执行上述网络接入方法实施方式中的步骤。通过上述方法,本实施方式能够自动获取各信道以及邻近信道上的网络接入点的数量,并根据该数量获取信道的优先级,进而根据优先级自动确定网络需要接入的信道,而不是仅能够接入固定的信道,或者需要手动更改需要接入的信道,进而使得信道的接入能够根据各信道的优先级而自动更改,使用方便。

其中,在一实施方式中,处理器32还用于获取每个信道中网络接入点的第一数量Ni,以及与每个信道邻近的四个信道中网络接入点的第二数量Ni-1、Ni+1、Ni-2、Ni+2

随后,处理器32利用第一数量Ni,第二数量Ni-1、Ni+1、Ni-2、Ni+2,获取每个信道的优先级其中,i为信道的序号,i-2、i-1、i+1及i+2为与信道邻近的信道的序号。

其中,在一实施方式中,处理器32获取每个信道的优先级进一步包括:

当信道的序号为1时,处理器32利用第一数量N1,第二数量N2、N3,获取序号为1的信道的优先级

当信道的序号为2时,处理器32利用第一数量N2,第二数量N1、N3、N4,获取序号为1的信道的优先级

当信道的序号为12时,处理器32利用第一数量N12,第二数量N13、N11、N10,获取序号为1的信道的优先级

当信道的序号为13时,处理器32利用第一数量N13,第二数量N12、N11,获取序号为1的信道的优先级

其中,在一实施方式中,处理器32获取信道的优先级最大值对应的信道,并将优先级最大值对应的信道确定为需要接入的信道。

存储器31存储该需要接入的信道信息。

处理器32将网络接入需要接入的信道。

其中,在一实施方式中,存储器31存储的信道为2.4GHz频段下的信道。

通过上述方法,本实施方式能够根据信道的优先级确定最优的工作信道,能够避免与其他网络接入点共同使用同一个信道,进而避免信号干扰,保证正常网络通信的程度。

参阅图3,图3是本发明具有存储功能的装置一实施方式的结构示意图,具有存储功能的装置40,存储有程序数据41,该程序数据41能够被执行以实现如上述本发明网络接入方法实施方式中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘叙。

其中,该具有存储功能的装置40可以为服务器、软盘驱动器、硬盘驱动器、CD-ROM读取器、磁光盘读取器、CPU(针对RAM)等中的至少一种。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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