CN109040958A - 网络连接方法、装置、电子设备和计算机可读存储介质 - Google Patents
网络连接方法、装置、电子设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN109040958A CN109040958A CN201810934164.XA CN201810934164A CN109040958A CN 109040958 A CN109040958 A CN 109040958A CN 201810934164 A CN201810934164 A CN 201810934164A CN 109040958 A CN109040958 A CN 109040958A
- Authority
- CN
- China
- Prior art keywords
- access point
- wireless access
- current location
- electronic equipment
- identity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/003—Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种网络连接方法、装置、电子设备和计算机可读存储介质。所述方法包括:获取电子设备的当前位置,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。由于可以根据当前位置从对照表中获取匹配的接入点标识集合,与接入点标识集合中分数最高的接入点标识对应的无线接入点连接,可以提高网络连接的效率。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种网络连接方法、装置、电子设备和计算机可读存储介质。
背景技术
随着计算机技术的发展,无线网络技术成为人们日常工作或工作中重要的网络连接方式之一。当电子设备需要连接无线网络时,需要扫描周围存在的无线网络,再连接到扫描得到的无线网络。
然而,传统的方法中存在网络连接效率低的问题。
发明内容
本申请实施例提供一种网络连接方法、装置、电子设备和计算机可读存储介质,可以提高网络连接效率。
一种网络连接方法,包括:
获取电子设备的当前位置;
从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
一种网络连接装置,包括:
获取模块,用于获取电子设备的当前位置;
查找模块,用于从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
连接模块,用于将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:
获取电子设备的当前位置;
从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
获取电子设备的当前位置;
从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
上述网络连接方法、装置、电子设备和计算机可读存储介质,通过获取电子设备的当前位置,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,可以提高网络连接的效率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为一个实施例中网络连接方法的应用环境图;
图2为一个实施例中网络连接方法的流程图;
图3为另一个实施例中网络连接方法的流程图;
图4为又一个实施例中网络连接方法的流程图;
图5为一个实施例中网络连接方法的流程图;
图6为一个实施例中对照表的示意图;
图7为一个实施例中网络连接方法的流程图;
图8为一个实施例中更新对照表的流程图;
图9为一个实施例中更新后的对照表的示意图;
图10为一个实施例中网络连接装置的结构框图;
图11为一个实施例中手机的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一目标接入点标识称为第二目标接入点标识,且类似地,可将第二目标接入点标识称为第一目标接入点标识。第一目标接入点标识和第二目标接入点标识两者都是目标接入点标识,但其不是同一目标接入点标识。
本申请提供的网络连接方法,可以应用于如图1所示的应用环境中。其中:电子设备120通过无线接入点140连接到互联网中。电子设备120可以获取电子设备120的当前位置,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,分数用于评价接入点标识对应的无线接入点的性能。其中,电子设备120可以是手机、平板电脑或者个人数字助理或穿戴式设备等。无线接入点140可以是路由器、无线连接设备等,还可以是手机或电脑等可以实现无线网络分享的电子设备。
图2为一个实施例中网络连接方法的流程图。本实施例中的网络连接方法,以运行于图1中的电子设备上为例进行描述。如图2所示,网络连接方法包括步骤202至步骤206。
步骤202,获取电子设备的当前位置。
电子设备的当前位置是指电子设备当前所处的具***置。具体地,电子设备的当前位置可以是电子设备当前的经纬度信息,也可以是电子设备获取的经纬度信息对应的具体地理位置。例如,当检测到电子设备的经纬度信息为北纬109.408984,东经18.294898时,则电子设备的当前位置可以为北纬109.408984,东经18.294898,也可以为该经纬度信息对应的具体地理位置即海南三亚湾海滩。电子设备可以通过GPS(Global PositioningSystem,全球定位***)、基站定位、WIFI(Wireless Fidelity,无线保真)定位等方式获取电子设备的当前位置。
电子设备可以在需要连接或切换无线网络时获取电子设备的当前位置。具体地,当检测到对无线网络的连接指令或切换指令时,电子设备根据该对无线网络的连接指令或切换指令获取当前位置。例如,电子设备可以在接收到连接无线网络的指令时获取电子设备的当前位置,也可以在接收到对当前连接的移动通信网络的关闭指令时获取电子设备的当前位置,还可以在当前连接的无线接入点的位置与当前位置的距离超过预设距离值时获取电子设备的当前位置等,不限于此。
步骤204,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合。
对照表中包含至少一个参考位置对应的接入点标识集合及接入点标识集合中的各个接入点标识对应的分数等。接入点标识集合是由参考位置对应的无线接入点的接入点标识组成的集合。具体地,电子设备可以在参考位置所在位置扫描,获取扫描得到的无线接入点,然后根据扫描得到的无线接入点对应的接入点标识组成接入点标识集合,将参考位置及该接入点标识集合保存至对照表中。接入点标识是无线接入点的唯一标识。接入点标识可以由文字、数字、字母、符号等的至少一种组成。例如,接入点标识可以是无线接入点的物理地址,也可以是无线接入点的SSID(Service Set Identifier,服务集标识),还可以是电子设备根据预设规则对电子设备分配的标识。无线接入点可以是无线接入设备、无线路由器,也可以是手机、电脑、平板电脑等。无线接入点通过WIFI技术可以使连接到无线接入点的电子设备具备无线上网的功能。
电子设备从对照表中查找与当前位置相匹配的参考位置。具体地,电子设备检测当前位置是否位于参考位置的预设范围内,当电子设备当前位置位于参考位置的预设范围时,则确定该参考位置与当前位置相匹配;电子设备也可以计算当前位置与对照表中各个参考位置之间的距离值,获取与当前位置距离最小的参考位置作为与当前位置相匹配的参考位置;电子设备还可以根据当前位置的地理标识查找对照表中具有相同地理标识的参考位置作为当前位置相匹配的参考位置,例如,当电子设备的当前位置对应的地理标识为A购物中心时,则电子设备可以对照表中地理标识为A购物中心的参考位置作为当前位置相匹配的参考位置。电子设备在查找到对照表中与当前位置相匹配的参考位置后,可以获取参考位置对应的接入点标识集合。
步骤206,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。
对照表中的分数用于评价接入点标识对应的无线接入点的性能,具体地,电子设备可以根据无线接入点的信号强度、传输速率、带宽、工作频率、丢包率、无线通信标准、该无线接入点所采用的信道中其他无线接入点的数量、电子设备是否与该无线接入点认证通过等评分。根据无线接入点的分数与无线接入点的性能呈正相关,分数越高,则对应的无线接入点性能越好,分数越低,则对应的无线接入点的性能越差。电子设备与第一目标接入点标识对应的无线接入点连接,具体地,电子设备可以直接向该无线接入点发送关联请求(Association request),当接收到该无线接入点返回的关联响应(AssociationResponse)时,则表示电子设备与该无线接入点连接成功,电子设备可以通过该无线接入点连接到互联网中。
电子设备在获取到与当前位置相匹配的参考位置所对应的接入点标识集合之后,可以获取该接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,则电子设备连接的无线接入点为当前位置性能最好的无线接入点。
本申请实施例中的网络连接方法,通过获取电子设备的当前位置,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,可以根据电子设备的当前位置获取对应的无线接入点连接,可以提高网络连接的效率,并且与接入点标识集合中分数最高的接入点标识对应的无线接入点连接,可以提高网络连接的质量。
如图3所示,在一个实施例中,提供的网络连接方法包括步骤302至步骤308,其中:
步骤302,获取电子设备当前连接的无线接入点的网络质量参数。
网络质量参数是用于分析无线接入点的网络质量的参数。具体地,网络质量参数可以包括RSSI(Received Signal Strength Indication,信号强度指示)值、丢包率(packet error rate)、网络速度等中的一种或多种。电子设备用于确定无线接入点的网络质量参数还可以包括距离连接的无线接入点的距离、无线接入点的带宽速度等,在此不对网络质量参数做限定。RSSI值是无线接入度信号强度的指示值,通过RSSI值可以判定无线接入点的连接信号强度。丢包率是指与无线接入点的连接过程中丢失的数据包占总发送数据组的比率,丢包率越小,无线接入点质量越高;丢包率越高,则无线接入点的质量越差。网络速度包括上传速度和下载速度,网络速度越高、则上传或下载的速度,网络的质量越好。电子设备可以分别获取当前连接的无线接入点的RSSI值、丢包率、网络速度等作为该无线接入点的网络质量参数;也可以根据预设加权规则对获取的无线接入点的RSSI值、丢包率、网络速度加权得到该无线接入点的网络质量参数等,预设加权规则可以根据实际应用需求确定,在此不做限定。
步骤304,当网络质量参数低于参数阈值时,获取电子设备的当前位置。
参数阈值可以根据实际应用需求确定。电子设备可以比对获取的电子设备当前连接的无线接入点的网络质量参数与参数阈值,当网络质量参数低于参数阈值时,获取电子设备的当前位置。当电子设备分别获取当前连接的无线接入点的RSSI值、丢包率、网络速度等作为无线接入点的网络质量参数时,电子设备可以分别设定RSSI值、丢包率和网络速度对应的参数阈值,分别比对获取的RSSI值、丢包率和网络速度与对应的参数阈值的大小。电子设备可以在获取的RSSI值、丢包率和网络速度中的至少一个低于对应的参数阈值时获取电子设备的当前位置。例如,电子设备可以在其中一个网络质量参数低于参数阈值时获取电子设备的当前位置,也可以在获取的网络质量参数均低于参数阈值时获取电子设备的当前位置等,在此不做限定。
在一个实施例中,提供的网络连接方法中当网络质量参数低于参数阈值时,获取电子设备的当前位置的过程还包括:当网络质量参数持续低于参数阈值的持续时长超过预设时长时,获取电子设备的当前位置。预设时长可以根据实际应用需求设定。例如,预设时长可以是30s、1分钟、2分钟、3分钟等不限于此。电子设备可以在检测到网络质量参数低于参数阈值时开始计时,当网络质量参数低于参数阈值的持续时长超过预设时长时,获取电子设备的当前位置;当网络质量参数低于参数阈值的持续时长不超过预设时长时,不做处理。
步骤306,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中对照表包含至少一个参考位置对应的接入点标识集合。
步骤308,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。
通过获取电子设备当前连接的无线接入点的网络质量参数,当网络质量参数低于参数阈值时,获取电子设备的当前位置,根据当前位置从对照表中查找相匹配的参考位置对应的接入点标识集合,与接入点标识集合中分数最高的接入点标识对应的无线接入点连接,由于可以在当前连接的无线网络质量下降时,连接对照表中分数最高的无线接入点,可以提高网络连接的效率,降低网络断开的时间。
如图4所示,在一个实施例中,提供的网络连接方法包括步骤402至步骤408。其中:
步骤402,获取电子设备的当前位置。
步骤404,计算当前位置与对照表中的各个参考位置之间的距离值。
具体地,电子设备可以根据当前位置与对照表中各个参考位置的经纬度信息计算当前位置与参考位置之间的距离值。
在一个实施例中,提供的网络连接方法中计算当前位置与对照表中各个参考位置之间的距离值的过程还包括:从对照表获取与所述当前位置相匹配的参考位置集合,计算参考位置集合中各个参考位置与当前位置之间的距离值。
电子设备可以将对照表中的参考位置划分为多个参考位置集合。具体地,电子设备可以根据参考位置所处的地理位置将处于同一区域的参考位置划分到一个参考位置集合;电子设备也可以参考位置之间的距离,将距离较小的参考位置划分到一个参考位置集合。电子设备对参考位置的划分方式可以根据参考位置的分布情况来确定,例如,当参考位置遍布多个国家时,则可以根据国家对参考位置划分如将对照表中的参考位置划分为中国参考位置集合、日本参考位置集合、***位置集合等;当参考位置均在一个国家内时,则可以根据不同省份对参考位置划分等;电子设备还可以根据市区、镇区、建筑物等对参考位置划分。电子设备根据当前位置获取对照表中相匹配的参考位置集合,再计算参考位置集合中各个参考位置与当前位置之间的距离值,可以减少计算量,方便电子设备根据当前位置查找到相匹配的参考位置,提高了运行速度。
步骤406,当距离值中的最小距离值不超过预设距离时,获取最小距离值的参考位置所对应的接入点标识集合。
预设距离可以根据实际应用需求设定。例如,预设距离可以是5米、10米、15米、20米等不限于此。电子设备可以获取当前位置与各个参考位置的距离值中最小的距离值,比对该最小距离值与预设距离之间的大小,当最小距离值不超过预设距离时,获取与当前位置距离值最小的参考位置对应的接入点标识集合。例如,当电子设备的当前位置与参考位置的距离值分别为20米、18米、13米时,若预设距离为15米,则电子设备可以获取与当前位置距离值为13米的参考位置对应的接入点标识集合。
步骤408,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。
通过计算当前位置与对照表中各个参考位置之间的距离值,当距离值中的最小距离值不超过预设距离时,获取最小距离值的参考位置所对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,可以提高网络连接的效率。
如图5所示,在一个实施例中,提供的无线连接方法包括步骤502至步骤508。其中:
步骤502,获取电子设备的当前位置。
步骤504,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合。
步骤506,获取接入点标识集合中分数最高的接入点标识作为第一目标接入点标识。
步骤508,当第一目标接入点标识的分数超过预设分数时,与第一目标接入点标识对应的无线接入点连接。
预设分数可以根据实际应用需求设定。例如,预设分数可以为70、80、85、90、95等不限于此。电子设备在第一目标接入点标识的分数超过预设分数时,与第一目标接入点标识对应的无线接入点连接,可以提高电子设备网络连接的质量。当第一目标接入点标识的分数低于预设分数时,说明该参考位置对应的接入点标识集合中接入点标识对应的无线接入点的可靠性均比较差,电子设备可以不与该无线接入点连接。
通过获取电子设备的当前位置,根据当前位置从对照表查找相匹配的参考位置对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,当第一目标接入点标识的分数超过预设分数时,与第一目标接入点标识对应的无线接入点连接,可以提高网络连接的效率和质量。
图6为一个实施例中对照表的示意图。如图6所示,对照表610中保存有参考位置1和参考位置2对应的接入点标识,参考位置1的接入点标识集合中包含接入点A、B、C,参考位置2的接入点标识集合中包含接入点B、E,当电子设备获取到当前位置时,可以计算当前位置与参考位置1和参考位置2的距离值,若通过计算得到当前位置与参考位置1、2的距离值分别为12米、20米,预设距离为15米,则电子设备可以获取距离值最小且不超过预设距离的参考位置1对应的接入点标识集合,将接入点标识集合中分数最高的接入点A作为第一目标接入点标识,若预设分数为80,则第一目标接入点标识的分数超过预设分数,则电子设备可以与接入点A对应的无线接入点连接。
如图7所示,在一个实施例中,提供的网络连接方法包括步骤702至步骤712。其中:
步骤702,获取电子设备的当前位置。
步骤704,从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合。
步骤706,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。
步骤708,当与第一目标接入点标识对应的无线接入点的连接失败时,获取接入点标识集合中除第一目标接入点标识之外的接入点标识,生成接入点标识子集合。
具体地,电子设备通过向无线接入点发送关联请求与无线接入点连接,当无线接入点返回关联响应错误或无响应时,则可以确定电子设备与该无线接入点的连接失败。电子设备可以在与第一目标接入点标识对应的无线接入点的连接失败时,获取接入点标识集合中除第一目标接入点标识之外的接入点标识,生成接入点标识子集合。
步骤710,获取接入点标识子集合中分数最高的接入点标识作为第二目标接入点标识。
步骤712,与第二目标接入点标识对应的无线接入点连接。
具体地,电子设备可以获取接入点标识子集合中分数最高的接入点标识作为第二目标接入点标识,与第二目标接入点标识对应的无线接入点连接。电子设备还可以与第二目标接入点标识对应的无线接入点连接失败时,与接入点标识子集合中分数第二高的接入点标识对应的无线接入点连接,当连接成功时,则停止连接;当连接失败时,则继续依次获取从高到低的接入点标识子集合中的接入点标识对应的无线接入点连接,直到连接成功。例如,在上述例子中,当电子设备与接入点A对应的无线接入点连接失败时,电子设备可以将参考位置1对应的接入点标识中除第一目标接入点标识即接入点A之外的接入点标识即接入点B和接入点C生成接入点标识子集合,获取接入点标识子集合分数最高的接入点B作为第二目标接入点标识,与接入点B对应的无线接入点连接,若连接不成功,则电子设备可以与接入点标识子集合中分数第二高的接入点C对应的无线接入点连接。
在一个实施例中,如图8所示,提供的网络连接方法还可以包括步骤802至步骤806。其中:
步骤802,当当前位置与各个参考位置之间的距离值均超过预设距离时,扫描当前位置的候选无线接入点,其中,所述候选无线接入点为所述当前位置接收到的无线信号对应的无线接入点。
当电子设备的当前位置与各个参考位置之间的距离值均超过预设距离时,则电子设备的当前位置与各个参考位置之间的距离均比较远,此时,电子设备可以扫描当前位置的候选无线接入点。候选无线接入点即为电子设备在当前位置能够接收到的无线信号对应的无线接入点。
步骤804,获取候选无线接入点对应的网络参数,根据网络参数对候选无线接入点评分,得到候选无线接入点对应的分数。
网络参数是指能够反映无线接入点的网络特性的参数。网络参数可以包括该无线接入点的SSID(服务集标识)、RSSI、传输速率、带宽、工作频率、无线通信标准、丢包率、该无线接入点所采用的信道中其他无线接入点的数量、电子设备是否与该无线接入点认证通过、无线接入点对应的无线设备的品牌等的一种或多种。无线接入点的SSID越复杂、RSSI强度越强、传输速率越大、带宽越大、工作频率越大、丢包率越低、无线接入点所采用的信道中其他无线接入点的数量越少、电子设备与该无线接入点认证通过、无线接入点对应的无线设备的品牌越可靠,则该电子设备的分数越高。无线接入点的无线通信标准可以包括802.11ac、802.11n等,在其他条件相同的情况下,无线通信标准为802.11ac的无线接入点的分数高于无线通信标准为802.11n的无线接入点。电子设备通过无线接入点发出的beacon帧判定电子设备是否与该无线接入点认证通过。
电子设备可以根据预设评分规则对候选无线接入点评分,例如,电子设备可以设置不同网络参数的权重值,根据不同网络参数的权重值与网络参数加权得到候选无线接入点的分数;电子设备也可以直接根据为不同的网络参数预设分数值,将该候选无线接入点的不同网络参数累计得到的分数作为该候选无线接入点的分数等。在一个实施例中,不同网络参数即电子设备是否与该候选无线接入点认证通过、候选无线接入点的工作频率、无线通信标准、该候选无线接入点所采用的信道中其他无线接入点的数量、RSSI的权重值依次减少。
步骤806,将当前位置、候选无线接入点的接入点标识、候选无线接入点对应的分数保存至对照表。
具体地,电子设备可以将得到的候选无线接入点的接入点标识、候选无线接入点对应的分数及当前位置均保存至对照表中;电子设备可以设定分数阈值,将当前位置的无线接入点对应的分数低于分数阈值的候选无线接入点剔除,只将当前位置中分数超过分数阈值的候选无线接入点对应的接入点标识、该候选无线接入点对应的分数保存至对照表中。
在一个实施例中,提供的网络连接方法还包括:获取电子设备与各个无线接入点的历史连接频率,历史连接频率表示电子设备与无线接入点成功连接的频率;根据历史连接频率调整对照表中对应的各个无线接入点的分数。
历史连接频率是表示电子设备与无线接入点成功连接的频率。具体地,历史连接频率可以是电子设备与无线接入点成功连接的次数与电子设备与该无线接入点总连接次数的比值,历史连接频率也可以是电子设备与无线接入点成功连接次数与电子设备与所有无线接入点成功连接的次数的比值。历史连接频率越高,则说明电子设备与该无线接入点的连接成功的次数越多,则电子设备可以将该无线接入点在对照表中对应的分数调高,具体调整的分数可以根据实际应用需求设定,在此不做限定。在一个实施例中,历史连接频率也可以是电子设备与无线接入点连接失败的频率,根据连接失败的历史连接频率可以将对照表中该无线接入点的分数对应地调低。
电子设备在当前位置与各个参考位置之间的距离值均超过预设距离时,扫描当前位置的无线接入点,获取当前位置的各个无线接入点对应的网络参数对无线接入点评分,得到无线接入点对应的分数,将当前位置、当前位置的无线接入点的接入点标识、当前位置的无线接入点对应的分数保存至对照表,可以更新对照表,从而根据更新后的对照表与当前位置对应的接入点标识集合中分数最高的接入点标识对应的无线接入点连接,可以提高电子设备的网络连接效率。
图9为一个实施例中对图6所示的对照表更新后的示意图。在上述例子中,电子设备的当前位置与参考位置1、2的距离值分别为12米和20米,若预设距离为10米,则当前位置与各个参考位置之间的距离值均超过预设距离,电子设备可以扫描得到当前位置的候选无线接入点即无线接入点F和无线接入点G,根据无线接入点F和无线接入点G的网络参数对无线接入点F、G评分得到无线接入点F的分数为95、无线接入点G的分数为80,则电子设备可以将当前位置、无线接入点F、G对应的接入点标识即接入点F、G及接入点F、G分别对应的分数至对照表中。对照表910即为将当前位置、候选无线接入点的接入点标识、候选无线接入点对应的分数保存至对照表后对照表的示意图。
在一个实施例中,提供的网络连接方法还包括:接收扫描指令,根据扫描指令扫描电子设备当前位置的候选无线接入点;当与第一目标接入点标识对应的无线接入点连接成功时,停止扫描;当与第一目标接入点标识对应的无线接入点连接失败时,则与候选无线接入点连接。
扫描指令可以是用户通过点击显示屏上的按钮生成的,电子设备可以接收对无线网络扫描的扫描指令;也可以是电子设备在检测到当前连接的无线接入点的网络质量参数低于参数阈值时生成的等,电子设备可以在接收到扫描指令时获取电子设备的当前位置。在一个实施例中,电子设备也可以在检测当前位置与当前连接的无线接入点的距离超过距离阈值时生成扫描指令。电子设备在接收到扫描指令时,根据扫描指令扫描电子设备当前位置接收到的无线信号对应的无线接入点即候选无线接入点;同时电子设备从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,当连接成功时,电子设备可以停止扫描,当连接不成功时,电子设备可以持续扫描,并根据与扫描得到的候选无线接入点连接。
在一个实施例中,当电子设备与第一目标接入点标识对应的无线接入点连接成功时,电子设备可以获取接入点标识集合中除第一目标接入点标识之外的接入点标识,生成接入点标识子集合,依次与接入点标识子集合中分数从高到低的接入点标识对应的无线接入点连接,当连接失败的无线接入点的数量超过预设数量时,停止连接。预设数量可以根据实际应用需求设定。预设数量可以为2、3、4、5等不限于此。电子设备在连接失败的无线接入点的数量超过预设数量时停止连接后,持续扫描,并与扫描得到候选无线接入点连接。
电子设备在接收到扫描指令时,根据扫描指令扫描当前位置的无线接入点,同时获取电子设备的当前位置,从对照表中查找与当前位置相匹配的接入点标识集合,与接入点标识集合中分数最高的接入点标识对应的无线接入点连接,不需要等待扫描成功才连接无线接入点,可以减少网络连接的时间,提高网络连接的效率。
在一个实施例中,提供的网络连接方法还包括:当与第一目标接入点标识对应的无线接入点的连接失败时,调整对照表中第一目标接入点标识对应的无线接入点的分数。
电子设备通过向无线接入点发送关联请求与无线接入点连接,当无线接入点返回关联响应错误或无响应时,则可以确定电子设备与该无线接入点的连接失败。当电子设备与第一目标接入点标识对应的目标接入点的连接失败,调整对照表中第一目标接入点标识对应的无线接入点的分数,具体地,电子设备可以降低对照表中该无线接入点对应的分数,具体的分数调整幅度可以根据实际应用需要设定,在此不做限定,例如可以是5分、8分、10分等不限于。电子设备还可以在与第一目标接入点标识对应的无线接入点的连接失败时,再次向该无线接入点发送关联响应,当接收到无线接入点发送的关联响应成功时,则不对对照表中第一目标接入点标识对应的无线接入点的分数调整。电子设备可以在无线接入点的分数低于分数阈值时,将该无线接入点从对照表中参考位置对应的接入点标识集合中剔除。通过在与无线接入点连接失败时,调整对照表中该无线接入点的分数,可以更新对照表无线接入点的分数,提高网络连接的质量。
应该理解的是,虽然图2-5、6-8的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-5、6-8中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
图10为一个实施例的网络连接装置的结构框图。如图10所示,该网络连接装置包括位置获取模块1002、查找模块1004和连接模块1006。其中:
位置获取模块1002,用于获取电子设备的当前位置。
查找模块1004,用于从对照表中查找与当前位置相匹配的参考位置所对应的接入点标识集合,其中,对照表包含至少一个参考位置对应的接入点标识集合。
连接模块1006,用于将接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与第一目标接入点标识对应的无线接入点连接,其中,分数用于评价接入点标识对应的无线接入点的性能。
在一个实施例中,位置获取模块1002还可以用于获取电子设备当前连接的无线接入点的网络质量参数,当网络质量参数低于参数阈值时,获取电子设备的当前位置。
在一个实施例中,位置获取模块1002还可以用于当网络质量参数持续低于参数阈值的持续时长超过预设时长时,获取电子设备的当前位置。
在一个实施例中,查找模块1004还可以用于计算当前位置与对照表中的各个参考位置之间的距离值,当距离值中的最小距离值不超过预设距离时,获取最小距离值的参考位置所对应的接入点标识集合。
在一个实施例中,查找模块1004还可以用于从对照表中获取与当前位置相匹配的参考位置集合,计算参数位置集合中各个参考位置与当前位置之间的距离值,当距离值中的最小距离值不超过预设距离时,获取最小距离值的参考位置所对应的接入点标识集合。
在一个实施例中,连接模块1006还可以用于当第一目标接入点标识的分数超过预设分数时,与第一目标接入点标识对应的无线接入点连接。
在一个实施例中,连接模块1006还可以用于当第一目标接入点标识对应的无线接入点的连接失败时,获取接入点标识集合中除第一目标接入点标识之外的接入点标识,生成接入点标识子集合;获取接入点标识子集合中分数最高的接入点标识作为第二目标接入点标识;与第二目标接入点标识对应的无线接入点连接。
在一个实施例中,提供的网络连接装置还包括更新模块1008,更新模块1008用于当当前位置与各个参考位置之间的距离值均超过预设距离时,扫描当前位置的候选无线接入点,其中,候选无线接入点为当前位置接收到的无线信号对应的无线接入点;获取候选无线接入点对应的网络参数,根据网络参数对候选无线接入点评分,得到候选无线接入点对应的分数;将当前位置、候选无线接入点的接入点标识、候选无线接入点对应的分数保存至对照表。
在一个实施例中,更新模块1008还可以用于获取电子设备与各个无线接入点的历史连接频率,其中,历史连接频率表示电子设备与无线接入点成功连接的频率;根据历史连接频率调整对照表中对应的各个无线接入点的分数。
在一个实施例中,连接模块1006还可以用于接收扫描指令,根据扫描指令扫描电子设备当前位置的候选无线接入点,其中,候选无线接入点为当前位置接收到的无线信号对应的无线接入点;当与第一目标接入点标识对应的无线接入点连接成功时,停止扫描;当与第一目标接入点标识对应的无线接入点连接失败时,则与扫描得到候选无线接入点连接。
在一个实施例中,更新模块1008还可以用于当与第一目标接入点标识对应的无线接入点的连接失败时,调整对照表中第一目标接入点标识对应的无线接入点的分数。
上述网络连接装置中各个模块的划分仅用于举例说明,在其他实施例中,可将网络连接装置按照需要划分为不同的模块,以完成上述网络连接装置的全部或部分功能。
关于网络连接装置的具体限定可以参见上文中对于网络连接方法的限定,在此不再赘述。上述网络连接装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本申请实施例中提供的网络连接装置中的各个模块的实现可为计算机程序的形式。该计算机程序可在终端或服务器上运行。该计算机程序构成的程序模块可存储在终端或服务器的存储器上。该计算机程序被处理器执行时,实现本申请实施例中所描述方法的步骤。
本申请实施例还提供了另一种电子设备。如图11所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑、穿戴式设备等任意终端设备,以电子设备为手机为例:
图11为与本申请实施例提供的电子设备相关的手机的部分结构的框图。参考图11,手机包括:存储器1120、输入单元1130、显示单元1140、定位模块1150、无线保真(wireless fidelity,WiFi)模块1170、处理器1180、以及电源1190等部件。本领域技术人员可以理解,图11所示的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,存储器1120可用于存储软件程序以及模块,处理器1180通过运行存储在存储器1120的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器1120可主要包括程序存储区和数据存储区,其中,程序存储区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能的应用程序、图像播放功能的应用程序等)等;数据存储区可存储根据手机的使用所创建的数据(比如音频数据、通讯录等)等。此外,存储器1120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元1130可用于接收输入的数字或字符信息,以及产生与手机1100的用户设置以及功能控制有关的键信号输入。具体地,输入单元1130可包括触控面板1131以及其他输入设备1132。触控面板1131,也可称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1131上或在触控面板1131附近的操作),并根据预先设定的程式驱动相应的连接装置。在一个实施例中,触控面板1131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1180,并能接收处理器1180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1131。除了触控面板1131,输入单元1130还可以包括其他输入设备1132。具体地,其他输入设备1132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)等中的一种或多种。
显示单元1140可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元1140可包括显示面板1141。在一个实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1141。在一个实施例中,触控面板1131可覆盖显示面板1141,当触控面板1131检测到在其上或附近的触摸操作后,传送给处理器1180以确定触摸事件的类型,随后处理器1180根据触摸事件的类型在显示面板1141上提供相应的视觉输出。虽然在图11中,触控面板1131与显示面板1141是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板1131与显示面板1141集成而实现手机的输入和输出功能。
手机1100还可包括定位模块1150,该定位模块1150可以是GPS模块。手机1100通过定位模块1150可以实时检测手机1100的当前位置。定位模块1150可以根据处理器1180发送的指令获取电子设备的当前位置。当定位模块1150获取到电子设备的当前位置后,可以将该当前位置传送给处理器1180,以使手机1100的处理器1180根据该当前位置做其他处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块1170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图11示出了WiFi模块1170,但是可以理解的是,其并不属于手机1100的必须构成,可以根据需要而省略。
处理器1180是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器1120内的软件程序和/或模块,以及调用存储在存储器1120内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。在一个实施例中,处理器1180可包括一个或多个处理单元。在一个实施例中,处理器1180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等;调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1180中。
手机1100还包括给各个部件供电的电源1190(比如电池),优选的,电源可以通过电源管理***与处理器1180逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
在一个实施例中,手机1100还可以包括摄像头、蓝牙模块等。
在本申请实施例中,该电子设备所包括的处理器1180执行存储在存储器上的计算机程序时实现网络连接方法的步骤。
本申请实施例还提供了一种计算机可读存储介质。一个或多个包含计算机可执行指令的非易失性计算机可读存储介质,当所述计算机可执行指令被一个或多个处理器执行时,使得所述处理器执行网络连接方法的步骤。
一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行网络连接方法。
本申请所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM),它用作外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (14)
1.一种网络连接方法,其特征在于,包括:
获取电子设备的当前位置;
从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
2.根据权利要求1所述的方法,其特征在于,所述获取电子设备的当前位置,包括:
获取电子设备当前连接的无线接入点的网络质量参数;
当所述网络质量参数低于参数阈值时,获取所述电子设备的当前位置。
3.根据权利要求2所述的方法,其特征在于,所述当所述网络质量参数低于参数阈值时,获取所述电子设备的当前位置,包括:
当所述网络质量参数持续低于参数阈值的持续时长超过预设时长时,获取所述电子设备的当前位置。
4.根据权利要求1所述的方法,其特征在于,所述从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,包括:
计算所述当前位置与对照表中的各个参考位置之间的距离值;
当所述距离值中的最小距离值不超过预设距离时,获取所述最小距离值的参考位置所对应的接入点标识集合。
5.根据权利要求4所述的方法,其特征在于,所述计算所述当前位置与对照表中的各个参考位置之间的距离值,包括:
从对照表中获取与所述当前位置相匹配的参考位置集合;
计算所述参考位置集合中各个所述参考位置与所述当前位置之间的距离值。
6.根据权利要求1所述的方法,其特征在于,所述与所述第一目标接入点标识对应的无线接入点连接,包括:
当所述第一目标接入点标识的分数超过预设分数时,与所述第一目标接入点标识对应的无线接入点连接。
7.根据权利要求1所述的方法,其特征在于,在所述将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接之后,还包括:
当与所述第一目标接入点标识对应的无线接入点的连接失败时,获取所述接入点标识集合中除所述第一目标接入点标识之外的接入点标识,生成接入点标识子集合;
获取所述接入点标识子集合中分数最高的接入点标识作为第二目标接入点标识;
与所述第二目标接入点标识对应的无线接入点连接。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
当所述当前位置与各个所述参考位置之间的距离值均超过预设距离时,扫描所述当前位置的候选无线接入点,其中,所述候选无线接入点为所述当前位置接收到的无线信号对应的无线接入点;
获取所述候选无线接入点对应的网络参数,根据所述网络参数对所述候选无线接入点评分,得到所述候选无线接入点对应的分数;
将所述当前位置、所述候选无线接入点的接入点标识、所述候选无线接入点对应的分数保存至所述对照表。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
获取所述电子设备与各个所述无线接入点的历史连接频率,其中,所述历史连接频率表示所述电子设备与无线接入点成功连接的频率;
根据所述历史连接频率调整所述对照表中对应的各个所述无线接入点的分数。
10.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
接收扫描指令,根据所述扫描指令扫描所述电子设备当前位置的候选无线接入点,其中,所述候选无线接入点为所述当前位置接收到的无线信号对应的无线接入点;
当与所述第一目标接入点标识对应的无线接入点连接成功时,停止扫描;
当与所述第一目标接入点标识对应的无线接入点连接失败时,则与所述候选无线接入点连接。
11.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
当与所述第一目标接入点标识对应的无线接入点的连接失败时,调整所述对照表中所述第一目标接入点标识对应的无线接入点的分数。
12.一种网络连接装置,其特征在于,包括:
位置获取模块,用于获取电子设备的当前位置;
查找模块,用于从对照表中查找与所述当前位置相匹配的参考位置所对应的接入点标识集合,其中,所述对照表包含至少一个参考位置对应的接入点标识集合;
连接模块,用于将所述接入点标识集合中分数最高的接入点标识作为第一目标接入点标识,与所述第一目标接入点标识对应的无线接入点连接,其中,所述分数用于评价所述接入点标识对应的无线接入点的性能。
13.一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至11中任一项所述的网络连接方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至11中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810934164.XA CN109040958A (zh) | 2018-08-16 | 2018-08-16 | 网络连接方法、装置、电子设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810934164.XA CN109040958A (zh) | 2018-08-16 | 2018-08-16 | 网络连接方法、装置、电子设备和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109040958A true CN109040958A (zh) | 2018-12-18 |
Family
ID=64630572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810934164.XA Pending CN109040958A (zh) | 2018-08-16 | 2018-08-16 | 网络连接方法、装置、电子设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109040958A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109548103A (zh) * | 2018-12-19 | 2019-03-29 | 连尚(新昌)网络科技有限公司 | 用于切换网络的方法和装置 |
CN109618421A (zh) * | 2019-01-14 | 2019-04-12 | Oppo广东移动通信有限公司 | 一种重新连接ap的方法及装置、终端、存储介质 |
CN110418396A (zh) * | 2019-07-12 | 2019-11-05 | 宇龙计算机通信科技(深圳)有限公司 | Wifi网络的控制方法、装置、终端及存储介质 |
CN111163499A (zh) * | 2019-11-29 | 2020-05-15 | 联通物联网有限责任公司 | 接入方法、装置、电子设备和存储介质 |
CN112333798A (zh) * | 2020-11-05 | 2021-02-05 | 珠海格力电器股份有限公司 | 一种智能设备的控制方法及装置 |
CN112437462A (zh) * | 2020-11-23 | 2021-03-02 | 青岛海尔科技有限公司 | Wifi模块的质量确定方法及装置、存储介质及电子装置 |
CN113613348A (zh) * | 2021-08-11 | 2021-11-05 | 北京达佳互联信息技术有限公司 | 连接建立方法、装置、电子设备、存储介质 |
CN113645566A (zh) * | 2021-07-09 | 2021-11-12 | 美智纵横科技有限责任公司 | 机器人网络切换方法、装置和存储介质 |
CN114531712A (zh) * | 2022-02-23 | 2022-05-24 | 北京小米移动软件有限公司 | 无线通信方法和装置、移动终端、非暂态可读存储介质 |
CN114641054A (zh) * | 2022-03-08 | 2022-06-17 | 浙江大华技术股份有限公司 | 网络连接方法及装置、存储介质、电子装置 |
WO2023137606A1 (en) * | 2022-01-19 | 2023-07-27 | Qualcomm Incorporated | Methods and apparatus for access point selection |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686595A (zh) * | 2012-09-26 | 2014-03-26 | 联想(北京)有限公司 | 状态切换方法和电子设备 |
CN105828397A (zh) * | 2016-03-28 | 2016-08-03 | 维沃移动通信有限公司 | 一种切换无线接入点的方法及移动终端 |
CN106303940A (zh) * | 2015-05-20 | 2017-01-04 | 展讯通信(上海)有限公司 | 移动终端无线局域网络接入方法及装置 |
CN107172588A (zh) * | 2017-06-14 | 2017-09-15 | 广东艾檬电子科技有限公司 | 一种WiFi网络推荐方法及装置 |
CN107241782A (zh) * | 2017-06-16 | 2017-10-10 | 广东欧珀移动通信有限公司 | 网络接入方法、移动终端及计算机可读存储介质 |
CN107241771A (zh) * | 2017-06-16 | 2017-10-10 | 广东欧珀移动通信有限公司 | 网络切换方法、移动终端及计算机可读存储介质 |
CN108307462A (zh) * | 2018-01-30 | 2018-07-20 | 努比亚技术有限公司 | 一种网络连接方法、终端和计算机可读存储介质 |
-
2018
- 2018-08-16 CN CN201810934164.XA patent/CN109040958A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686595A (zh) * | 2012-09-26 | 2014-03-26 | 联想(北京)有限公司 | 状态切换方法和电子设备 |
CN106303940A (zh) * | 2015-05-20 | 2017-01-04 | 展讯通信(上海)有限公司 | 移动终端无线局域网络接入方法及装置 |
CN105828397A (zh) * | 2016-03-28 | 2016-08-03 | 维沃移动通信有限公司 | 一种切换无线接入点的方法及移动终端 |
CN107172588A (zh) * | 2017-06-14 | 2017-09-15 | 广东艾檬电子科技有限公司 | 一种WiFi网络推荐方法及装置 |
CN107241782A (zh) * | 2017-06-16 | 2017-10-10 | 广东欧珀移动通信有限公司 | 网络接入方法、移动终端及计算机可读存储介质 |
CN107241771A (zh) * | 2017-06-16 | 2017-10-10 | 广东欧珀移动通信有限公司 | 网络切换方法、移动终端及计算机可读存储介质 |
CN108307462A (zh) * | 2018-01-30 | 2018-07-20 | 努比亚技术有限公司 | 一种网络连接方法、终端和计算机可读存储介质 |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109548103A (zh) * | 2018-12-19 | 2019-03-29 | 连尚(新昌)网络科技有限公司 | 用于切换网络的方法和装置 |
CN109618421A (zh) * | 2019-01-14 | 2019-04-12 | Oppo广东移动通信有限公司 | 一种重新连接ap的方法及装置、终端、存储介质 |
CN109618421B (zh) * | 2019-01-14 | 2021-04-30 | Oppo广东移动通信有限公司 | 一种重新连接ap的方法及装置、终端、存储介质 |
CN110418396A (zh) * | 2019-07-12 | 2019-11-05 | 宇龙计算机通信科技(深圳)有限公司 | Wifi网络的控制方法、装置、终端及存储介质 |
CN111163499B (zh) * | 2019-11-29 | 2022-01-04 | 联通物联网有限责任公司 | 接入方法、装置、电子设备和存储介质 |
CN111163499A (zh) * | 2019-11-29 | 2020-05-15 | 联通物联网有限责任公司 | 接入方法、装置、电子设备和存储介质 |
CN112333798A (zh) * | 2020-11-05 | 2021-02-05 | 珠海格力电器股份有限公司 | 一种智能设备的控制方法及装置 |
CN112437462B (zh) * | 2020-11-23 | 2023-06-16 | 青岛海尔科技有限公司 | Wifi模块的质量确定方法及装置、存储介质及电子装置 |
CN112437462A (zh) * | 2020-11-23 | 2021-03-02 | 青岛海尔科技有限公司 | Wifi模块的质量确定方法及装置、存储介质及电子装置 |
CN113645566A (zh) * | 2021-07-09 | 2021-11-12 | 美智纵横科技有限责任公司 | 机器人网络切换方法、装置和存储介质 |
CN113645566B (zh) * | 2021-07-09 | 2024-03-19 | 美智纵横科技有限责任公司 | 机器人网络切换方法、装置和存储介质 |
CN113613348A (zh) * | 2021-08-11 | 2021-11-05 | 北京达佳互联信息技术有限公司 | 连接建立方法、装置、电子设备、存储介质 |
CN113613348B (zh) * | 2021-08-11 | 2023-08-29 | 北京达佳互联信息技术有限公司 | 连接建立方法、装置、电子设备、存储介质 |
WO2023137606A1 (en) * | 2022-01-19 | 2023-07-27 | Qualcomm Incorporated | Methods and apparatus for access point selection |
CN114531712A (zh) * | 2022-02-23 | 2022-05-24 | 北京小米移动软件有限公司 | 无线通信方法和装置、移动终端、非暂态可读存储介质 |
CN114531712B (zh) * | 2022-02-23 | 2024-02-06 | 北京小米移动软件有限公司 | 无线通信方法和装置、移动终端、非暂态可读存储介质 |
CN114641054A (zh) * | 2022-03-08 | 2022-06-17 | 浙江大华技术股份有限公司 | 网络连接方法及装置、存储介质、电子装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109040958A (zh) | 网络连接方法、装置、电子设备和计算机可读存储介质 | |
US11570701B2 (en) | Method for selecting NSA and SA networking mode, and terminal device | |
CN109556621B (zh) | 一种路线规划的方法及相关设备 | |
CN108664957B (zh) | 车牌号码匹配方法及装置、字符信息匹配方法及装置 | |
CN105657791A (zh) | 通信网络接入方法和装置 | |
CN109219953B (zh) | 一种闹钟提醒方法、电子设备及计算机可读存储介质 | |
CN104035951B (zh) | 显示地图的方法、装置及终端 | |
CN105704700A (zh) | 通信网络接入方法和装置 | |
CN110837833A (zh) | 题目选取方法、装置、终端设备及可读存储介质 | |
CN107005810A (zh) | 一种楼层定位方法、网络设备及移动终端 | |
CN105873103A (zh) | 通信网络接入方法和用户设备 | |
CN106982459B (zh) | 网络扫描方法与终端设备 | |
CN109155899A (zh) | 无线通信网中移动终端的驻网方法和移动终端 | |
CN105898839A (zh) | 通信网络接入方法和装置 | |
CN107820302A (zh) | 移动终端无线局域网扫描方法和装置、计算机设备 | |
CN110933657A (zh) | 紧急状态下拨号方法、装置、存储介质及电子设备 | |
CN107820303A (zh) | 移动终端无线局域网扫描方法和装置、计算机设备 | |
CN109862607B (zh) | 一种网络推荐方法及移动终端 | |
CN106961710A (zh) | 一种网络接入方法及终端 | |
CN106899929A (zh) | 一种信号搜索方法、装置和*** | |
CN107969025A (zh) | 移动终端无线局域网扫描方法和装置、计算机设备 | |
CN105744602A (zh) | 通信网络接入方法和装置 | |
CN105744600B (zh) | 通信网络接入方法和用户设备 | |
CN105657792A (zh) | 通信网络接入方法和装置 | |
CN105704788A (zh) | 通信网络接入方法和用户设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181218 |