网络切换方法、装置、终端、服务器及存储介质与流程

文档序号:14993915发布日期:2018-07-20 23:11阅读:213来源:国知局

本申请实施例涉及无线通信技术,尤其涉及一种网络切换方法、装置、终端、服务器及存储介质。



背景技术:

目前的无线终端大都支持多种无线通信制式,可以通过不同的无线通信制式接入网络。但由于不同网络制式的数据结构、数据传输方式等均不同,无线终端在同一时间仍然仅能通过一种网络制式接入网络。另外,即使使用同一种无线通信制式,不同运营商或不同网络提供者所属网络的网络质量也不尽相同。

而目前的无线终端一般都是通过人工选择所需接入的网络,或者根据无线终端中预设的接入优先级选择所需接入的网络,但人工选择的网络或者根据预设的接入优先级选择的网络可能由于网络故障或网络负载等原因,影响无线终端接入的网络的数据传输速度,从而影响用户的上网体验。



技术实现要素:

本申请提供一种网络切换方法、装置、终端、服务器及存储介质,用于提高终端上网速度,提高用户体验。

第一方面,本申请实施例提供了一种网络切换方法,应用于无线终端,包括:

获取无线终端的当前位置;

向最优上网大数据服务器发送当前位置;

接收最优上网大数据服务器发送的当前位置最优上网网络的信息;

若无线终端当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

第二方面,本申请实施例提供了一种网络切换方法,应用于最优上网大数据服务器,包括:

接收无线终端发送的当前位置;

在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络;

向无线终端发送当前位置最优上网网络的信息,以使无线终端切换至当前位置最优上网网络。

第三方面,本申请实施例提供了一种网络切换装置,包括:

位置获取模块,用于获取无线终端的当前位置;

发送模块,用于向最优上网大数据服务器发送当前位置;

接收模块,用于接收最优上网大数据服务器发送的当前位置最优上网网络的信息;

切换模块,用于若无线终端当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

第四方面,本申请实施例提供了一种网络切换装置,包括:

接收模块,用于接收无线终端发送的当前位置;

查询模块,用于在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络;

发送模块,用于向无线终端发送当前位置最优上网网络的信息,以使无线终端切换至当前位置最优上网网络。

第五方面,本申请实施例提供了一种终端,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面的网络切换方法。

第六方面,本申请实施例提供了一种服务器,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第二方面的网络切换方法。

第七方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面的网络切换方法。

第八方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第二方面的网络切换方法。

本申请实施例提供的网络切换方法、装置、终端、服务器及存储介质,通过向最优上网大数据服务器发送无线终端的当前位置,然后接收最优上网大数据服务器发送的当前位置最优上网网络的信息,在无线终端当前接入网络与当前位置最优上网网络不一致,切换到当前位置最优上网网络,使得切换后的无线终端接入当前位置网络传输速度最高的网络,使无线终端的用户得到最优的上网体验。

附图说明

图1为本申请实施例提供的网络切换方法实施例一的流程图;

图2为本申请实施例提供的网络切换方法实施例二的流程图;

图3为本申请实施例提供的网络切换方法实施例三的流程图;

图4为本申请实施例提供的网络切换方法实施例四的流程图;

图5为本申请实施例提供的网络切换装置实施例一的结构示意图;

图6为本申请实施例提供的网络切换装置实施例二的结构示意图;

图7为本申请实施例提供的一种终端的结构示意图;

图8为本申请实施例提供的一种服务器的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

随着硬件技术的发展,多模无线终端已经广泛出现,多模无线终端就是指支持至少两种无线通信制式的无线终端,可以分别接入两种以上制式的无线通信网络进行通信。但目前无线终端主要还是根据用户的人工选择,确定所需接入的网络,或者根据终端中预设的优先级接入网络。虽然无线终端可接入的网络众多,但各网络的网络参数不同,网络质量也在随时变化,各网络的数据传输速度也是不同的。由于用户始终希望接入数据传输速度最高的网络,以得到最好的上网体验,而根据人工选择或者预设优先级选择的接入网络,可能并不是数据传输速度最高的网络,从而可能影响用户的上网体验。

图1为本申请实施例提供的网络切换方法实施例一的流程图,如图1所示,本实施例提供的方法包括:

步骤101,获取无线终端的当前位置。

本实施例提供的方法应用于无线终端,该无线终端是能够通过无线网络制式接入网络并实现数据传输的终端。该无线终端支持一种或多种无线网络制式,包括长期演进(longtermevolution,lte)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、时分同步码分多址(timedivision-synchronouscodedivisionmultipleaccess,td-scdm)、增强数据速率全球移动通信系统演进(enhanceddatarateforglobalsystemformobilecommunicationevolution,edge)、wlan,或者其他可应用于无线终端的无线网络制式。

无线终端目前都具有定位功能,可以确定当前所在位置。其中,无线终端的当前位置包括绝对位置或者相对位置。无线终端可以通过内置的全球定位系统(globalpositioningsystem,gps)、北斗等定位系统的芯片,得到无线终端的绝对位置,该绝对位置为无线终端当前所在位置的经纬度信息。无线终端还可以通过当前接入网络接入设备,得到无线终端的相对位置,该相对位置为无线终端与当前接入网络的接入设备的位置关系,例如位于哪个或哪几个接入设备的覆盖范围内等。在一些网络中,通过无线终端与多个接入设备的相对位置关系,还可以对无线终端的绝对位置进行计算。

总之,无线终端能够通过多种方法确定当前位置,其区别仅在于定位的精度、速度不同而已。

步骤102,向最优上网大数据服务器发送当前位置。

由于目前无线终端是人工选择接入网络或者根据预设接入优先级选择接入网络的,无法保证接入网络的数据传输速度,即上网速度。因此,在本实施例中,采用最优上网大数据服务器对无线终端接入的网络进行选择。最优上网大数据服务器为网络中的一台或多台服务器,其作用是计算、存储各个位置的最优上网网络,其中最优上网网络是指在各个位置上数据传输速度最高的网络。最优上网大数据服务器可以通过大数据的采集和分析,得到各个位置上的最优上网网络,最优上网大数据服务器的数据来源例如可以是网络中各终端上报的网络质量、网络中各接入设备或其他网络设备上报的网络质量或网络参数等,通过对网络中采集到的各个数据进行大数据分析,最优上网大数据服务器即可确定各位置上的最优上网网络,并位置与最优上网网络的对应关系存储于最优上网网络数据库中。由于各网络的网络质量、负载等信息是不断变化的,因此最优上网大数据服务器实时地或者周期性地对最优上网网络数据库中各位置对应的最优上网网络进行更新。

当无线终端获取到当前位置后,即可向最优上网大数据服务器发送该当前位置。最优上网大数据服务器在数据库中进行查询,确定当前位置对应的最优上网网络,也就是由最优上网大数据服务器选择当前位置上数据传输速度最高的网络,作为当前位置的最优上网网络。

步骤103,接收最优上网大数据服务器发送的当前位置最优上网网络的信息。

在最优上网网络数据库中,可能存储有各绝对位置与最优上网网络的对应关系,也可能存储有各相对位置与最优上网网络的对应关系,还可能存储有各位置范围与最优上网网络的对应关系。而无线终端获取的当前位置包括绝对位置或者相对位置,当无线终端将获取到的当前位置发送至最优上网大数据服务器后,最优上网大数据服务器将根据最优上网网络数据库中的位置格式,对该当前位置进行处理,将当前位置转换为最优上网网络数据库中的位置格式,然后在最优上网网络数据库中查询到与当前位置对应的最优上网网络。随后最优上网大数据服务器将查询到的最优上网网络的信息发送给无线终端。

最优上网网络的信息包括最优上网网络的标识、名称、接入方式等信息,只要使无线终端能够接入该最优上网网络即可。

步骤104,若无线终端当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

当无线终端接收到最优上网大数据服务器发送的当前位置最优上网网络的信息后,需要确定无线终端当前接入的网络是否与该最优上网网络一致。若无线终端当前接入的网络与该当前位置最优上网网络一致,那么说明无线终端已经接入了当前位置的最优上网网络,无需再进行切换。若无线终端当前接入的网络与该当前位置最优上网网络不一致,那么说明无线终端已经接入的网络不是当前位置的最优上网网络,那么无线终端就可以切换到该当前位置最优上网网络中。

无线终端进行网络切换的具体方法在本实施例中不再赘述,但由于网络访问权限、计费、认证等限制,无线终端可能无法接入当前位置最优上网网络,若无线终端无线切换至当前位置最优上网网络,则无线终端仍然接入当前接入网络。

由于当前位置最优上网网络是最优上网大数据服务器根据无线终端发送的当前位置查询得到的,因此当无线终端切换至该最优上网网络后,网络传输速度将是当前位置最高的速度,使用无线终端的用户将得到最优的上网体验。

本申请实施例提供的网络切换方法,通过向最优上网大数据服务器发送无线终端的当前位置,然后接收最优上网大数据服务器发送的当前位置最优上网网络的信息,在无线终端当前接入网络与当前位置最优上网网络不一致,切换到当前位置最优上网网络,使得切换后的无线终端接入当前位置网络传输速度最高的网络,使无线终端的用户得到最优的上网体验。

图2为本申请实施例提供的网络切换方法实施例二的流程图,如图2所示,本实施例提供的方法包括:

步骤201,获取无线终端的当前位置。

步骤202,向最优上网大数据服务器发送当前位置。

步骤203,若未接收到最优上网大数据服务器发送的当前位置最优上网网络的信息,则确定无线终端当前接入网络的网络质量是否高于预设阈值。

最优上网大数据服务器中存储的最优上网数据库中存储着各位置对应的最优上网网络,但由于空间中的位置非常多,最优上网数据库中不会存储所有位置对应的最优上网网络。当无线终端向最优上网大数据服务器发送了当前位置之后,最优上网大数据服务器在最优上网数据库中进行查询,可能无法查询到当前位置对应的最优上网网络。此时最优上网大数据服务器将不会向无线终端发送当前位置最优上网网络的信息,或者最优上网大数据服务器向无线终端发送未查询到当前位置最优上网网络的信息。

此时无线终端可以对当前接入网络的网络质量进行测量,确定当前接入网络的网络质量是否高于预设阈值。其中,无线终端当前接入网络的网络质量,包括:无线终端当前接入网络的数据传输速率、接收信号强度、误码率中的至少一种。无线终端当前接入网络的网络质量是用于表征无线终端当前接入网络的数据传输速度或者上网速度的参数,可以通过多种网络参数来表征。例如最直观的就是当前接入网络的数据传输速率,数据传输速率越高,则意味着在单位时间内能够传输更多的数据,也就是上网速度越快。接收信号强度越强,那么无线终端在接入网络中传输数据的稳定性越强,在大部分情况中,同样与上网速度成正比。同理,误码率、数据重传次数等参数,都可以作为网络质量的判断标准。总之,无线终端通过对当前接入网络的网络质量进行测量后,可以确定当前接入网络的网络质量是否高于预设阈值,若高于预设阈值,则表示当前接入网络的数据传输速度或者说上网速度满足用户需求。

步骤204,若无线终端当前接入网络的网络质量高于预设阈值,则向最优上网大数据服务器发送无线终端当前接入网络的信息,以使最优上网大数据服务器将无线终端当前接入网络作为当前位置最优上网网络。

若无线终端确定当前接入网络的网络质量高于预设阈值,也就是当前接入网络的上网速度满足用户需求,那么无线终端就可以将当前接入网络作为当前位置的最优上网网络。那么由于无线终端没有接收到最优上网大数据服务器发送的当前位置最优上网网络,无线终端可以将当前接入网络的信息发送至最优上网大数据服务器。最优上网大数据服务器在接收到该信息后,即可将无线终端当前接入网络作为当前位置的最优上网网络,并更新存储的最优上网数据库。这样当再次有终端位于该当前位置时,向最优上网大数据服务器发送当前位置后,最优上网大数据服务器即可向终端发送当前位置最优上网网络。

本申请实施例提供的网络切换方法,在无线终端向最优上网大数据服务器发送无线终端的当前位置后,若未接收到最优上网大数据服务器发送的当前位置最优上网网络的信息,则在无线终端当前接入网络的网络质量高于预设阈值时,向最优上网大数据服务器发送无线终端当前接入网络的信息,以使最优上网大数据服务器将无线终端当前接入网络作为当前位置最优上网网络,使得最优上网大数据服务器能够对最优上网数据库进行更新,当其他终端再次到达该位置后,能够接入当前位置网络传输速度最高的网络,使无线终端的用户得到最优的上网体验。

进一步地,考虑到目前的无线终端接入网络一般都要支付相应的费用,在无线终端注册的网络中的费用是最低的。当无线终端切换至其他未注册的网络中上网时,实际是处于漫游状态的,虽然无线终端在漫游状态下也可以上网,但可能会产生额外的漫游费用。因此,为了节约用户的上网费用,在无线终端能够接入注册的网络时,优选地需要使无线终端接入该注册的网络。而在无线终端处于漫游状态时,再对所需接入的网络进行选择,选择当前位置的最优上网网络,这样既可以节约用户的上网资费,又可以提高用户的上网速度,能够使用户体验最佳。因此,可以仅当无线终端处于漫游状态时,获取无线终端的当前位置,并将当前位置发送至最优上网大数据服务器,若无线终端处于漫游状态,且当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

图3为本申请实施例提供的网络切换方法实施例三的流程图,如图3所示,本实施例提供的方法包括:

步骤301,接收无线终端发送的当前位置。

本实施例提供的方法应用于最优上网大数据服务器,该最优上网大数据服务器是网络中的一台或多台服务器,其作用是计算、存储各个位置的最优上网网络,其中最优上网网络是指在各个位置上数据传输速度最高的网络。最优上网大数据服务器可以通过大数据的采集和分析,得到各个位置上的最优上网网络,最优上网大数据服务器的数据来源例如可以是网络中各终端上报的网络质量、网络中各接入设备或其他网络设备上报的网络质量或网络参数等,通过对网络中采集到的各个数据进行大数据分析,最优上网大数据服务器即可确定各位置上的最优上网网络,并位置与最优上网网络的对应关系存储于最优上网网络数据库中。由于各网络的网络质量、负载等信息是不断变化的,因此最优上网大数据服务器实时地或者周期性地对最优上网网络数据库中各位置对应的最优上网网络进行更新。

无线终端为了要获取最优的上网速度,需要获取无线终端的当前位置,在获取到当前位置后,无线终端向最优上网大数据服务器发送无线终端的当前位置。

步骤302,在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络。

最优上网大数据服务器在数据库中进行查询,确定当前位置对应的最优上网网络,也就是由最优上网大数据服务器选择当前位置上数据传输速度最高的网络,作为当前位置的最优上网网络。在最优上网网络数据库中,可能存储有各绝对位置与最优上网网络的对应关系,也可能存储有各相对位置与最优上网网络的对应关系,还可能存储有各位置范围与最优上网网络的对应关系。而无线终端获取的当前位置包括绝对位置或者相对位置,当无线终端将获取到的当前位置发送至最优上网大数据服务器后,最优上网大数据服务器将根据最优上网网络数据库中的位置格式,对该当前位置进行处理,将当前位置转换为最优上网网络数据库中的位置格式,然后在最优上网网络数据库中查询到与当前位置对应的最优上网网络。

步骤303,向无线终端发送当前位置最优上网网络的信息,以使无线终端切换至当前位置最优上网网络。

随后最优上网大数据服务器将查询到的最优上网网络的信息发送给无线终端。最优上网网络的信息包括最优上网网络的标识、名称、接入方式等信息,只要使无线终端能够接入该最优上网网络即可。

当无线终端接收到最优上网大数据服务器发送的当前位置最优上网网络的信息后,需要确定无线终端当前接入的网络是否与该最优上网网络一致。若无线终端当前接入的网络与该当前位置最优上网网络一致,那么说明无线终端已经接入了当前位置的最优上网网络,无需再进行切换。若无线终端当前接入的网络与该当前位置最优上网网络不一致,那么说明无线终端已经接入的网络不是当前位置的最优上网网络,那么无线终端就可以切换到该当前位置最优上网网络中。

由于当前位置最优上网网络是最优上网大数据服务器根据无线终端发送的当前位置查询得到的,因此当无线终端切换至该最优上网网络后,网络传输速度将是当前位置最高的速度,使用无线终端的用户将得到最优的上网体验。

本申请实施例提供的网络切换方法,通过接收无线终端发送的当前位置,在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络后,向无线终端发送当前位置最优上网网络的信息,以使无线终端切换至所述当前位置最优上网网络,使得切换后的无线终端接入当前位置网络传输速度最高的网络,使无线终端的用户得到最优的上网体验。

图4为本申请实施例提供的网络切换方法实施例四的流程图,如图4所示,本实施例提供的方法包括:

步骤401,接收无线终端发送的当前位置。

步骤402,在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络。

步骤403,若在最优上网网络数据库中未查询到当前位置对应的当前位置最优上网网络,则接收无线终端发送的无线终端当前接入网络的信息,无线终端当前接入网络的信息是无线终端确定当前接入网络的网络质量高于预设阈值时发送的。

最优上网大数据服务器中存储的最优上网数据库中存储着各位置对应的最优上网网络,但由于空间中的位置非常多,最优上网数据库中不会存储所有位置对应的最优上网网络。当无线终端向最优上网大数据服务器发送了当前位置之后,最优上网大数据服务器在最优上网数据库中进行查询,可能无法查询到当前位置对应的最优上网网络。此时最优上网大数据服务器将不会向无线终端发送当前位置最优上网网络的信息,或者最优上网大数据服务器向无线终端发送未查询到当前位置最优上网网络的信息。

此时无线终端可以对当前接入网络的网络质量进行测量,确定当前接入网络的网络质量是否高于预设阈值。其中,无线终端当前接入网络的网络质量,包括:无线终端当前接入网络的数据传输速率、接收信号强度、误码率中的至少一种。无线终端当前接入网络的网络质量是用于表征无线终端当前接入网络的数据传输速度或者上网速度的参数,可以通过多种网络参数来表征。例如最直观的就是当前接入网络的数据传输速率,数据传输速率越高,则意味着在单位时间内能够传输更多的数据,也就是上网速度越快。接收信号强度越强,那么无线终端在接入网络中传输数据的稳定性越强,在大部分情况中,同样与上网速度成正比。同理,误码率、数据重传次数等参数,都可以作为网络质量的判断标准。总之,无线终端通过对当前接入网络的网络质量进行测量后,可以确定当前接入网络的网络质量是否高于预设阈值,若高于预设阈值,则表示当前接入网络的数据传输速度或者说上网速度满足用户需求。

若无线终端确定当前接入网络的网络质量高于预设阈值,也就是当前接入网络的上网速度满足用户需求,那么无线终端就可以将当前接入网络作为当前位置的最优上网网络。那么由于无线终端没有接收到最优上网大数据服务器发送的当前位置最优上网网络,无线终端可以将当前接入网络的信息发送至最优上网大数据服务器。

步骤404,将无线终端当前接入网络作为当前位置对应的当前位置最优上网网络存入最优上网网络数据库。

最优上网大数据服务器在接收到无线终端发送的当前接入网络的信息后,即可将无线终端当前接入网络作为当前位置的最优上网网络,并更新存储的最优上网数据库。这样当再次有终端位于该当前位置时,向最优上网大数据服务器发送当前位置后,最优上网大数据服务器即可向终端发送当前位置最优上网网络。

本申请实施例提供的网络切换方法,通过接收无线终端发送的当前位置,在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络后,若在最优上网网络数据库中未查询到当前位置对应的当前位置最优上网网络,则接收无线终端发送的无线终端当前接入网络的信息,将无线终端当前接入网络作为当前位置对应的当前位置最优上网网络存入最优上网网络数据库,使得最优上网大数据服务器能够对最优上网数据库进行更新,当其他终端再次到达该位置后,能够接入当前位置网络传输速度最高的网络,使无线终端的用户得到最优的上网体验。

进一步地,最优上网大数据服务器中需要存储各位置对应的最优上网网络,那么各位置对应的最优上网网络时最优上网大数据服务器通过大数据采集和分析得到的。最优上网大数据服务器接收网络中各终端发送的网络测量信息,以及各接入设备以及网络设备发送的网络参数、测量信息等,通过对接收到的各信息的分析,即可确定各位置的最优上网网络。最优上网大数据服务器可以实时地更新最优上网网络数据库中各位置的最优上网网络。但由于网络中的位置众多,实时更新对最优上网大数据服务器处理能力的要求极高,同时也较难保证实时性,因此,最优上网大数据服务器可以周期性更新最优上网网络数据库中各位置的最优上网网络。

图5为本申请实施例提供的网络切换装置实施例一的结构示意图,如图5所示,本实施例提供的网络切换装置设置于无线终端中,包括:

位置获取模块51,用于获取无线终端的当前位置。

发送模块52,用于向最优上网大数据服务器发送当前位置。

接收模块53,用于接收最优上网大数据服务器发送的当前位置最优上网网络的信息。

切换模块54,用于若无线终端当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

本申请实施例所提供的网络切换装置可执行图1所示实施例所提供的网络切换方法,具备执行方法相应的功能模块和有益效果。

图6为本申请实施例提供的网络切换装置实施例二的结构示意图,如图6所示,本实施例提供的网络切换装置设置于最优上网大数据服务器中,包括:

接收模块61,用于接收无线终端发送的当前位置。

查询模块62,用于在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络。

发送模块63,用于向无线终端发送当前位置最优上网网络的信息,以使无线终端切换至当前位置最优上网网络。

本申请实施例所提供的网络切换装置可执行图3所示实施例所提供的网络切换方法,具备执行方法相应的功能模块和有益效果。

图7为本申请实施例提供的一种终端的结构示意图,如图7所示,该终端包括处理器71、存储器72、无线通信组件73;终端中处理器71的数量可以是一个或多个,图7中以一个处理器71为例;终端中的处理器71、存储器72、无线通信组件73可以通过总线或其他方式连接,图7中以通过总线连接为例。

存储器72作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请图1或图2实施例中的网络切换方法对应的程序指令/模块(例如,网络切换装置中的位置获取模块51和切换模块54)。处理器71通过运行存储在存储器72中的软件程序、指令以及模块,从而终端的各种功能应用以及数据处理,即实现上述的网络切换方法。

存储器72可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器72可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

无线通信组件73可用进行网络数据的传输,无线通信组件73为终端所有具有无线通信能力的器件、模块的组合,用于与最优上网大数据服务器进行数据的传输。

图8为本申请实施例提供的一种服务器的结构示意图,如图8所示,该服务器包括处理器81、存储器82、无线通信组件83;服务器中处理器81的数量可以是一个或多个,图8中以一个处理器81为例;服务器中的处理器81、存储器82、无线通信组件83可以通过总线或其他方式连接,图8中以通过总线连接为例。

存储器82作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请图3或图4实施例中的网络切换方法对应的程序指令/模块(例如,网络切换装置中的查询模块62)。处理器81通过运行存储在存储器82中的软件程序、指令以及模块,从而服务器的各种功能应用以及数据处理,即实现上述的网络切换方法。

存储器82可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器82可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。

无线通信组件83可用进行网络数据的传输,无线通信组件83为查询模块所有具有无线通信能力的器件、模块的组合,用于与终端进行数据的传输。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种网络切换方法,该方法包括:

获取无线终端的当前位置;

向最优上网大数据服务器发送当前位置;

接收最优上网大数据服务器发送的当前位置最优上网网络的信息;

若无线终端当前接入网络与当前位置最优上网网络不一致,则切换到当前位置最优上网网络。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种网络切换方法,该方法包括:

接收无线终端发送的当前位置;

在最优上网网络数据库中查询当前位置对应的当前位置最优上网网络;

向无线终端发送所述当前位置最优上网网络的信息,以使无线终端切换至当前位置最优上网网络。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本申请任意实施例所提供的网络切换方法中的相关操作.

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本申请可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。

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

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