两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

基于網(wǎng)速的網(wǎng)絡(luò)切換方法、裝置和終端設(shè)備與流程

文檔序號(hào):11158166閱讀:403來(lái)源:國(guó)知局
基于網(wǎng)速的網(wǎng)絡(luò)切換方法、裝置和終端設(shè)備與制造工藝

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),尤其是一種基于網(wǎng)速的網(wǎng)絡(luò)切換方法、裝置和終端設(shè)備。



背景技術(shù):

當(dāng)前普遍使用的移動(dòng)設(shè)備通常具有兩種網(wǎng)絡(luò)連接類(lèi)型來(lái)訪問(wèn)互聯(lián)網(wǎng),一種是Wi-Fi(Wireless Fidelity,無(wú)線保真)網(wǎng)絡(luò),另一種是蜂窩數(shù)據(jù)網(wǎng)絡(luò),而且現(xiàn)有移動(dòng)設(shè)備每次只能選擇其中的一種方式來(lái)訪問(wèn)互聯(lián)網(wǎng),在使用蜂窩數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行上網(wǎng)時(shí),資費(fèi)較高,所以一般情況下,移動(dòng)設(shè)備中的默認(rèn)設(shè)定是使用Wi-Fi網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)的優(yōu)先級(jí)要高于蜂窩數(shù)據(jù)網(wǎng)絡(luò),通常移動(dòng)設(shè)備能夠接收到某個(gè)Wi-Fi信號(hào)的時(shí)候,就會(huì)自動(dòng)連接到該Wi-Fi網(wǎng)絡(luò),但是可能當(dāng)前新連接的Wi-Fi網(wǎng)絡(luò),由于網(wǎng)絡(luò)信號(hào),網(wǎng)絡(luò)帶寬,或者Wi-Fi站點(diǎn)的硬件設(shè)備問(wèn)題,當(dāng)移動(dòng)設(shè)備使用該Wi-Fi網(wǎng)絡(luò)時(shí),可能出現(xiàn)無(wú)法訪問(wèn)互聯(lián)網(wǎng),或者網(wǎng)絡(luò)時(shí)有時(shí)無(wú),網(wǎng)速偏小,網(wǎng)速不穩(wěn)定等問(wèn)題,若用戶(hù)對(duì)移動(dòng)設(shè)備當(dāng)前接入的Wi-Fi網(wǎng)絡(luò)不滿意,則需要用戶(hù)手動(dòng)進(jìn)行切換,同樣,若用戶(hù)使用的移動(dòng)設(shè)備當(dāng)前接入的是蜂窩數(shù)據(jù)網(wǎng)絡(luò),可能出現(xiàn)用戶(hù)所在位置的蜂窩數(shù)據(jù)網(wǎng)絡(luò)信號(hào)狀況不佳,或者未提供4G網(wǎng)絡(luò)等情況,從而致使用戶(hù)上網(wǎng)體驗(yàn)較差,此時(shí)用戶(hù)想切換網(wǎng)絡(luò)時(shí)也需要手動(dòng)操作。

在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn),至少存在以下問(wèn)題:移動(dòng)設(shè)備當(dāng)前接入的網(wǎng)絡(luò)類(lèi)型,無(wú)論是Wi-Fi網(wǎng)絡(luò),還是蜂窩數(shù)據(jù)網(wǎng)絡(luò),若其訪問(wèn)互聯(lián)網(wǎng)的網(wǎng)絡(luò)速度較小用戶(hù)不滿意時(shí),需要用戶(hù)手動(dòng)切換到另一類(lèi)型網(wǎng)絡(luò),并且再次切換到的網(wǎng)絡(luò)也不能保證其網(wǎng)絡(luò)速度能夠滿足用戶(hù)的上網(wǎng)要求,所以現(xiàn)有移動(dòng)設(shè)備進(jìn)行網(wǎng)絡(luò)類(lèi)型切換時(shí),需要額外的用戶(hù)手動(dòng)操作步驟,很不便捷,而且切換后也不能保證網(wǎng)絡(luò)速度能夠滿足用戶(hù)的使用要求,從而使用戶(hù)的上網(wǎng)體驗(yàn)較差。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問(wèn)題是:解決在網(wǎng)速不能滿足用戶(hù)需求時(shí),需要用戶(hù)手動(dòng)切換網(wǎng)絡(luò)的不便,提供一種基于網(wǎng)速的網(wǎng)絡(luò)切換方法,包括:

通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;

切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)前,還包括:

判斷所述第一網(wǎng)絡(luò)的網(wǎng)速與所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值是否小于或等于設(shè)定閾值;

如果小于或等于設(shè)定閾值,不切換到所述第一網(wǎng)絡(luò),通過(guò)所述當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果大于設(shè)定閾值,切換到所述第一網(wǎng)絡(luò),通過(guò)所述第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速后,還包括:

判斷測(cè)速得到的對(duì)應(yīng)所述至少兩個(gè)網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)速是否都小于或等于預(yù)設(shè)網(wǎng)速;

如果所述至少兩個(gè)網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速,不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

如果所述至少兩個(gè)網(wǎng)速中存在大于預(yù)設(shè)網(wǎng)速的網(wǎng)速,切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速后,還包括:

將測(cè)速后的至少兩個(gè)網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,按序取得網(wǎng)速最快的第一網(wǎng)絡(luò)。

基于上述方法的另一實(shí)施例中,還包括:當(dāng)所述測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)為當(dāng)前網(wǎng)絡(luò)時(shí),不進(jìn)行網(wǎng)絡(luò)切換,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)前,還包括:

判斷所述第一網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò)或切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)或第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò)之前,還包括:

判斷所述第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第二網(wǎng)絡(luò),通過(guò)第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述判斷網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定包括:

判斷所述網(wǎng)絡(luò)對(duì)應(yīng)網(wǎng)速峰值和網(wǎng)速最低值的差值是否小于或等于設(shè)定值,當(dāng)所述差值小于或等于設(shè)定值時(shí),所述網(wǎng)絡(luò)穩(wěn)定;當(dāng)所述差值大于設(shè)定值時(shí),所述網(wǎng)絡(luò)不穩(wěn)定;

其中,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)。

基于上述方法的另一實(shí)施例中,所述觸發(fā)測(cè)速條件包括:

所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速低于當(dāng)前啟動(dòng)的應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值;其中,所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值為所述應(yīng)用啟動(dòng)時(shí)所需最低網(wǎng)速;

和/或,掃描發(fā)現(xiàn)新的可接入網(wǎng)絡(luò);

和/或,距離上次測(cè)速間隔的時(shí)間達(dá)到設(shè)定測(cè)速時(shí)間間隔。

基于上述方法的另一實(shí)施例中,所述觸發(fā)測(cè)速條件還包括:

響應(yīng)于用戶(hù)發(fā)送的測(cè)速請(qǐng)求,對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

基于上述方法的另一實(shí)施例中,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速過(guò)程中,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速前,還包括:

判斷所述至少兩個(gè)網(wǎng)絡(luò)中除當(dāng)前網(wǎng)絡(luò)外的所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò),當(dāng)存在真實(shí)網(wǎng)絡(luò)時(shí),對(duì)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速;當(dāng)不存在真實(shí)網(wǎng)絡(luò)時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于上述方法的另一實(shí)施例中,判斷所述所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)包括:

通過(guò)所述每個(gè)網(wǎng)絡(luò)發(fā)送測(cè)試數(shù)據(jù)到互聯(lián)網(wǎng);根據(jù)是否接收到互聯(lián)網(wǎng)根據(jù)測(cè)試數(shù)據(jù)返回的反饋數(shù)據(jù)確認(rèn)所述網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò);

其中,獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)為真實(shí)網(wǎng)絡(luò);未獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)不是真實(shí)網(wǎng)絡(luò)。

基于上述方法的另一實(shí)施例中,所述網(wǎng)絡(luò)包括WIFI網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。

基于上述方法的另一實(shí)施例中,所述移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò)。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供的一種基于網(wǎng)速的網(wǎng)絡(luò)切換裝置,包括:

訪問(wèn)單元,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

測(cè)速單元,用于基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;

切換單元,用于切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供的一種終端設(shè)備,包括如上所述的基于網(wǎng)速的網(wǎng)絡(luò)切換裝置。

基于本發(fā)明上述實(shí)施例提供的一種基于網(wǎng)速的網(wǎng)絡(luò)切換方法、裝置和終端設(shè)備,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;得到至少兩個(gè)網(wǎng)絡(luò)的網(wǎng)速,并切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);能夠?yàn)橛脩?hù)提供最佳網(wǎng)速的網(wǎng)絡(luò)服務(wù),避免用戶(hù)手動(dòng)切換網(wǎng)絡(luò)的不便,提升了用戶(hù)上網(wǎng)體驗(yàn)。

下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

附圖說(shuō)明

構(gòu)成說(shuō)明書(shū)的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同描述一起用于解釋本發(fā)明的原理。

參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:

圖1為本發(fā)明方法一個(gè)實(shí)施例的流程圖。

圖2為本發(fā)明方法另一個(gè)實(shí)施例的流程圖。

圖3為本發(fā)明方法又一個(gè)實(shí)施例的流程圖。

圖4為本發(fā)明裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖5為本發(fā)明裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖6為本發(fā)明裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖7為本發(fā)明裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖8為本發(fā)明裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。

以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。

對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書(shū)的一部分。

應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。

本發(fā)明實(shí)施例可以應(yīng)用于計(jì)算機(jī)系統(tǒng)/服務(wù)器,其可與眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。適于與計(jì)算機(jī)系統(tǒng)/服務(wù)器一起使用的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的例子包括但不限于:個(gè)人計(jì)算機(jī)系統(tǒng)、服務(wù)器計(jì)算機(jī)系統(tǒng)、瘦客戶(hù)機(jī)、厚客戶(hù)機(jī)、手持或膝上設(shè)備、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)個(gè)人電腦、小型計(jì)算機(jī)系統(tǒng)﹑大型計(jì)算機(jī)系統(tǒng)和包括上述任何系統(tǒng)的分布式云計(jì)算技術(shù)環(huán)境,等等。

計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在由計(jì)算機(jī)系統(tǒng)執(zhí)行的計(jì)算機(jī)系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般語(yǔ)境下描述。通常,程序模塊可以包括例程、程序、目標(biāo)程序、組件、邏輯、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或者實(shí)現(xiàn)特定的抽象數(shù)據(jù)類(lèi)型。計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在分布式云計(jì)算環(huán)境中實(shí)施,分布式云計(jì)算環(huán)境中,任務(wù)是由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的。在分布式云計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備的本地或遠(yuǎn)程計(jì)算系統(tǒng)存儲(chǔ)介質(zhì)上。

圖1為本發(fā)明基于網(wǎng)速的網(wǎng)絡(luò)切換方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例方法包括:

步驟S101,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)該至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

在用戶(hù)通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),并且還有至少一個(gè)空閑網(wǎng)絡(luò)的前提下,如果出現(xiàn)滿足觸發(fā)測(cè)速條件,才進(jìn)行測(cè)速,就是說(shuō),如果只有當(dāng)前網(wǎng)絡(luò)可用,沒(méi)有其他網(wǎng)絡(luò)存在的情況下,即使?jié)M足觸發(fā)測(cè)速條件,也不執(zhí)行測(cè)速,可以節(jié)約測(cè)速所需流量供給用戶(hù)上網(wǎng)使用;測(cè)速時(shí),對(duì)所有可用網(wǎng)絡(luò)分別進(jìn)行測(cè)速。

步驟S102,切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于本發(fā)明上述實(shí)施例提供的一種基于網(wǎng)速的網(wǎng)絡(luò)切換方法,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)該至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;得到至少兩個(gè)網(wǎng)絡(luò)的網(wǎng)速,并切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);能夠?yàn)橛脩?hù)提供最佳網(wǎng)速的網(wǎng)絡(luò)服務(wù),避免用戶(hù)手動(dòng)切換網(wǎng)絡(luò)的不便,提升了用戶(hù)上網(wǎng)體驗(yàn)。

本發(fā)明方法的另一實(shí)施例中,在上述實(shí)施例的基礎(chǔ)上,步驟S102中切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)前,還可以包括:

判斷上述第一網(wǎng)絡(luò)的網(wǎng)速與上述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值是否小于或等于設(shè)定閾值;

如果小于或等于設(shè)定閾值,不切換到上述第一網(wǎng)絡(luò),通過(guò)上述當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果大于設(shè)定閾值,切換到上述第一網(wǎng)絡(luò),通過(guò)上述第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

在此實(shí)施例中,將當(dāng)前網(wǎng)絡(luò)與得到的第一網(wǎng)絡(luò)的網(wǎng)速進(jìn)行比對(duì),是是否進(jìn)行網(wǎng)絡(luò)切換的標(biāo)準(zhǔn),當(dāng)?shù)谝痪W(wǎng)絡(luò)的網(wǎng)速與當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值小于或等于設(shè)定閾值時(shí),如此時(shí)切換到第一網(wǎng)絡(luò),由于網(wǎng)速差值不大的原因,用戶(hù)在上網(wǎng)過(guò)程中,也不會(huì)有明顯提升網(wǎng)速的體驗(yàn),因此,為了避免頻繁切換對(duì)用戶(hù)造成的影響,將不切換到第一網(wǎng)絡(luò);只有當(dāng)?shù)谝痪W(wǎng)絡(luò)的網(wǎng)速與當(dāng)前網(wǎng)絡(luò)的差值大于設(shè)定閾值時(shí),才有必要切換到第一網(wǎng)絡(luò),用戶(hù)能得到更佳的上網(wǎng)體驗(yàn)。

圖2為本發(fā)明方法的另一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖2所示,步驟S101和步驟S102之間還可以包括:

步驟S203,判斷測(cè)速得到的對(duì)應(yīng)上述至少兩個(gè)網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)速是否都小于或等于預(yù)設(shè)網(wǎng)速。

步驟S204,如果上述至少兩個(gè)網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速,不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

否則,執(zhí)行步驟S102。

本實(shí)施例中通過(guò)設(shè)定一個(gè)預(yù)設(shè)網(wǎng)速,保障在測(cè)速得到的網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速時(shí),不進(jìn)行切換,保證用戶(hù)能夠得到最佳網(wǎng)速上網(wǎng)的前提下,盡量減少切換次數(shù),在測(cè)速得到的網(wǎng)速都小于預(yù)設(shè)網(wǎng)速時(shí),及時(shí)進(jìn)行網(wǎng)絡(luò)切換,用戶(hù)的網(wǎng)速也無(wú)法得到明顯改善,而在切換過(guò)程中,還可能產(chǎn)生網(wǎng)絡(luò)中斷,因此此時(shí)不切換網(wǎng)絡(luò),能為用戶(hù)提供更佳的上網(wǎng)體驗(yàn)。

本發(fā)明方法的另一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,步驟S101和步驟S102之間還可以包括:

將測(cè)速后的至少兩個(gè)網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,按序取得網(wǎng)速最快的第一網(wǎng)絡(luò)。

本實(shí)施例中對(duì)包括當(dāng)前網(wǎng)絡(luò)的所有網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,可快速得到第一網(wǎng)絡(luò),但排序的順序并不限于從快到慢進(jìn)行排序,按網(wǎng)速?gòu)穆娇爝M(jìn)行排序也同樣能實(shí)現(xiàn)本實(shí)施例的目的,同樣屬于本發(fā)明保護(hù)范圍,只要能在所有網(wǎng)絡(luò)中能夠快速識(shí)別到網(wǎng)速最快的第一網(wǎng)絡(luò)即可。

本發(fā)明方法的另一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,還可以包括:當(dāng)該測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)為當(dāng)前網(wǎng)絡(luò)時(shí),不進(jìn)行網(wǎng)絡(luò)切換,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

該實(shí)施例屬于本發(fā)明的一種特殊情況,就是經(jīng)過(guò)測(cè)速后,發(fā)現(xiàn)當(dāng)前網(wǎng)絡(luò)是網(wǎng)速最快的網(wǎng)絡(luò),此時(shí),相當(dāng)于當(dāng)前網(wǎng)絡(luò)就是第一網(wǎng)絡(luò),仍執(zhí)行步驟S102,得到的后果就是將當(dāng)前網(wǎng)絡(luò)切換到當(dāng)前網(wǎng)絡(luò),因此,此時(shí)可以省略切換的過(guò)程,直接繼續(xù)通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖3為本發(fā)明方法又一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖3所示,在步驟S101和步驟S102之間還可以包括:

步驟S305,判斷測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定。

當(dāng)在設(shè)定時(shí)間內(nèi)該第一網(wǎng)絡(luò)穩(wěn)定時(shí),執(zhí)行步驟S102。

步驟S306,當(dāng)在設(shè)定時(shí)間內(nèi)該第一網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò)或切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)或第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

網(wǎng)絡(luò)穩(wěn)定性也是考慮是否進(jìn)行切換的一個(gè)主要因素,在本實(shí)施例中,第一網(wǎng)絡(luò)即使網(wǎng)速是最快的,但如果網(wǎng)絡(luò)不穩(wěn)定,那么對(duì)于用戶(hù)的網(wǎng)絡(luò)需要同樣無(wú)法滿足,只有網(wǎng)速快并且穩(wěn)定的網(wǎng)絡(luò)才是用戶(hù)需要的網(wǎng)絡(luò),才能為用戶(hù)提供快速和穩(wěn)定的網(wǎng)絡(luò)服務(wù);本實(shí)施例中的第二網(wǎng)絡(luò)可以是將得到的所有網(wǎng)絡(luò)按網(wǎng)速排序后,取網(wǎng)速僅小于第一網(wǎng)絡(luò)的網(wǎng)絡(luò),切換到第二網(wǎng)絡(luò);還存在一種情況,網(wǎng)速僅小于第一網(wǎng)絡(luò)的網(wǎng)絡(luò)是當(dāng)前網(wǎng)絡(luò)的,不進(jìn)行網(wǎng)絡(luò)切換,仍通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖3所示的又一實(shí)施例中,步驟S306中切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò)之前,還可以包括:

判斷該第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)該第二網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第二網(wǎng)絡(luò),通過(guò)第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

該實(shí)施例中雖然只記載了對(duì)第二網(wǎng)絡(luò)的穩(wěn)定性判斷,但實(shí)際上,對(duì)于網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的所有網(wǎng)絡(luò)都會(huì)依次進(jìn)行穩(wěn)定性判斷,此時(shí)的第二網(wǎng)絡(luò)并不是特定的指代某一具體的網(wǎng)絡(luò),而是指代所有網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò),因此,當(dāng)網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)中出現(xiàn)穩(wěn)定網(wǎng)絡(luò)時(shí),切換到該穩(wěn)定的第二網(wǎng)絡(luò),只有所有網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的網(wǎng)絡(luò)中都不穩(wěn)定時(shí),不進(jìn)行網(wǎng)絡(luò)切換,仍通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖3所示的上述兩個(gè)實(shí)施例中,判斷網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定可以通過(guò)以下步驟:

判斷該網(wǎng)絡(luò)對(duì)應(yīng)網(wǎng)速峰值和網(wǎng)速最低值的差值是否小于或等于設(shè)定值,當(dāng)該差值小于或等于設(shè)定值時(shí),該網(wǎng)絡(luò)穩(wěn)定;當(dāng)該差值大于設(shè)定值時(shí),該網(wǎng)絡(luò)不穩(wěn)定。

在圖3所示的上述實(shí)施例中,該網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)。本實(shí)施例中通過(guò)對(duì)一個(gè)網(wǎng)絡(luò)的網(wǎng)速峰值和網(wǎng)速最低值的差值進(jìn)行判斷,可知該網(wǎng)絡(luò)的波動(dòng)情況,如果差值大于設(shè)定值,可知網(wǎng)絡(luò)的網(wǎng)速波動(dòng)過(guò)大,那么該網(wǎng)絡(luò)很難提供穩(wěn)定的網(wǎng)絡(luò)連接,會(huì)對(duì)用戶(hù)的上網(wǎng)體驗(yàn)造成極大的影響;而當(dāng)差值小于或等于設(shè)定值時(shí),可以理解為該網(wǎng)絡(luò)的波動(dòng)在可容忍范圍內(nèi),可認(rèn)定該網(wǎng)絡(luò)穩(wěn)定。

本發(fā)明方法的還一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,步驟S101中所指的觸發(fā)測(cè)速條件可以包括:

當(dāng)前網(wǎng)絡(luò)的網(wǎng)速低于當(dāng)前啟動(dòng)的應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值;其中,該應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值為該應(yīng)用啟動(dòng)時(shí)所需最低網(wǎng)速;

和/或,掃描發(fā)現(xiàn)新的可接入網(wǎng)絡(luò);

和/或,距離上次測(cè)速間隔的時(shí)間達(dá)到設(shè)定測(cè)速時(shí)間間隔。

本實(shí)施例中僅列舉了部分觸發(fā)測(cè)速條件的情況,包括當(dāng)前網(wǎng)絡(luò)網(wǎng)速不能滿足當(dāng)前應(yīng)用、出現(xiàn)新的可接入網(wǎng)絡(luò)和設(shè)定固定時(shí)間間隔進(jìn)行測(cè)速,這只是本領(lǐng)域技術(shù)人員通常認(rèn)為的可進(jìn)行網(wǎng)絡(luò)測(cè)速的條件,還存在其他如手動(dòng)進(jìn)行測(cè)速同樣屬于本發(fā)明保護(hù)范圍,測(cè)速的目的在于為用戶(hù)提供更快的網(wǎng)速,使用戶(hù)能夠更便捷的訪問(wèn)互聯(lián)網(wǎng)。

上述還一實(shí)施例的基礎(chǔ)上,步驟S101中所指的觸發(fā)測(cè)速條件還可以包括:

響應(yīng)于用戶(hù)發(fā)送的測(cè)速請(qǐng)求,對(duì)上述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

通過(guò)用戶(hù)發(fā)送測(cè)速請(qǐng)求,根據(jù)請(qǐng)求進(jìn)行測(cè)速,與上述觸發(fā)測(cè)速條件的區(qū)別在于,此觸發(fā)條件需要用戶(hù)進(jìn)行操作,而上述觸發(fā)測(cè)速條件是自動(dòng)完成的,雖然用戶(hù)發(fā)送測(cè)速請(qǐng)求會(huì)一定程度上造成用戶(hù)的麻煩,但可以補(bǔ)充自動(dòng)觸發(fā)測(cè)速條件的不足,當(dāng)用戶(hù)感覺(jué)網(wǎng)速不能夠滿足使用,但自動(dòng)測(cè)速并沒(méi)有觸發(fā)時(shí),用戶(hù)就可以通過(guò)發(fā)送測(cè)速請(qǐng)求進(jìn)行測(cè)速,使用戶(hù)掌握更多的主觀能動(dòng)性。

本發(fā)明方法的上述各個(gè)實(shí)施例中,步驟S101中對(duì)上述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速過(guò)程中,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

對(duì)網(wǎng)絡(luò)進(jìn)行測(cè)速的過(guò)程中,用戶(hù)不希望中斷對(duì)互聯(lián)網(wǎng)的訪問(wèn),同時(shí)測(cè)速也需要消耗一定的流量,此時(shí)需要保持當(dāng)前網(wǎng)絡(luò)的穩(wěn)定,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

本發(fā)明方法的另一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,步驟S101中對(duì)上述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速前,還包括:

判斷上述至少兩個(gè)網(wǎng)絡(luò)中除當(dāng)前網(wǎng)絡(luò)外的所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò),當(dāng)存在真實(shí)網(wǎng)絡(luò)時(shí),對(duì)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速;當(dāng)不存在真實(shí)網(wǎng)絡(luò)時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

該實(shí)施例中對(duì)于發(fā)現(xiàn)的未連接的所有網(wǎng)絡(luò),都需要確認(rèn)其真實(shí)性,只有確認(rèn)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)才需要進(jìn)行測(cè)速,如果不存在真實(shí)網(wǎng)絡(luò),將無(wú)法進(jìn)行切換,因此,也不需要對(duì)不是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速。但是如果不采用這種事先排除的方式,直接對(duì)所有網(wǎng)絡(luò)進(jìn)行測(cè)速也能達(dá)到排除的結(jié)果,因?yàn)椴皇钦鎸?shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)其測(cè)速結(jié)果必然是零網(wǎng)速,同樣不會(huì)切換到不是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)上,但采取事先判斷真實(shí)性的辦法可以節(jié)省測(cè)速的時(shí)間,更好的為用戶(hù)服務(wù)。

上述實(shí)施例中,判斷所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)可以包括:

通過(guò)上述每個(gè)網(wǎng)絡(luò)發(fā)送測(cè)試數(shù)據(jù)到互聯(lián)網(wǎng);根據(jù)是否接收到互聯(lián)網(wǎng)根據(jù)測(cè)試數(shù)據(jù)返回的反饋數(shù)據(jù)確認(rèn)所述網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò);

其中,獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)為真實(shí)網(wǎng)絡(luò);未獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)不是真實(shí)網(wǎng)絡(luò)。

本實(shí)施例中提出的確認(rèn)網(wǎng)絡(luò)是否是真實(shí)網(wǎng)絡(luò)的方法僅是發(fā)明人針對(duì)具體環(huán)境得到的相對(duì)優(yōu)化的判斷真實(shí)網(wǎng)絡(luò)的方法,對(duì)本發(fā)明方法并不起到限制作用,通過(guò)其他能夠確認(rèn)通過(guò)一個(gè)網(wǎng)絡(luò)是否能夠提供與互聯(lián)網(wǎng)進(jìn)行交互的服務(wù)的方法,都可以應(yīng)用到本發(fā)明以判斷網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)。

上述各個(gè)實(shí)施例中所涉及到的網(wǎng)絡(luò)可以包括Wi-Fi網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。

目前,在現(xiàn)有技術(shù)中常用的網(wǎng)絡(luò)包括Wi-Fi網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),但本發(fā)明并不限于應(yīng)用到這兩個(gè)網(wǎng)絡(luò)中,只要能夠?yàn)橛脩?hù)提供訪問(wèn)互聯(lián)網(wǎng)的服務(wù)的網(wǎng)絡(luò)都屬于本發(fā)明所指代的網(wǎng)絡(luò)范圍內(nèi),都可以應(yīng)用本發(fā)明基于網(wǎng)速的網(wǎng)絡(luò)切換方法對(duì)網(wǎng)絡(luò)進(jìn)行切換。

上述移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò)。

目前已知的移動(dòng)網(wǎng)絡(luò)包括有2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò),但隨著科技的發(fā)展,必然會(huì)產(chǎn)生出新的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),對(duì)于新產(chǎn)生的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)同樣適用本發(fā)明提出的基于網(wǎng)速的網(wǎng)絡(luò)切換方法,因此,上述指出的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)的范圍并不是為了限定本發(fā)明,僅是為了便于本領(lǐng)域技術(shù)人員對(duì)本發(fā)明方法進(jìn)行理解。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

圖4為本發(fā)明基于網(wǎng)速的網(wǎng)絡(luò)切換裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的裝置可用于實(shí)現(xiàn)本發(fā)明上述各方法實(shí)施例。如圖4所示,該實(shí)施例的裝置包括:

訪問(wèn)單元1,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

測(cè)速單元2,用于基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;

切換單元3,用于切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

基于本發(fā)明上述實(shí)施例提供的一種基于網(wǎng)速的網(wǎng)絡(luò)切換裝置,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)該至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;得到至少兩個(gè)網(wǎng)絡(luò)的網(wǎng)速,并切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);能夠?yàn)橛脩?hù)提供最佳網(wǎng)速的網(wǎng)絡(luò)服務(wù),避免用戶(hù)手動(dòng)切換網(wǎng)絡(luò)的不便,提升了用戶(hù)上網(wǎng)體驗(yàn)。

圖5為本發(fā)明裝置的另一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖5所示,還包括網(wǎng)速判斷單元4,用于判斷所述第一網(wǎng)絡(luò)的網(wǎng)速與所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值是否小于或等于設(shè)定閾值;

如果小于或等于設(shè)定閾值,不切換到所述第一網(wǎng)絡(luò),通過(guò)所述當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果大于設(shè)定閾值,切換到所述第一網(wǎng)絡(luò),通過(guò)所述第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖6為本發(fā)明裝置的另一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖6所示,還包括預(yù)設(shè)判斷單元5,用于判斷測(cè)速得到的對(duì)應(yīng)所述至少兩個(gè)網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)速是否都小于或等于預(yù)設(shè)網(wǎng)速;

如果所述至少兩個(gè)網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速,不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果所述至少兩個(gè)網(wǎng)速中存在大于預(yù)設(shè)網(wǎng)速的網(wǎng)速,切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

本實(shí)施例中通過(guò)設(shè)定一個(gè)預(yù)設(shè)網(wǎng)速,保障在測(cè)速得到的網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速時(shí),不進(jìn)行切換,保證用戶(hù)能夠得到最佳網(wǎng)速上網(wǎng)的前提下,盡量減少切換次數(shù),在測(cè)速得到的網(wǎng)速都小于預(yù)設(shè)網(wǎng)速時(shí),及時(shí)進(jìn)行網(wǎng)絡(luò)切換,用戶(hù)的網(wǎng)速也無(wú)法得到明顯改善,而在切換過(guò)程中,還可能產(chǎn)生網(wǎng)絡(luò)中斷,因此此時(shí)不切換網(wǎng)絡(luò),能為用戶(hù)提供更佳的上網(wǎng)體驗(yàn)。

圖7為本發(fā)明裝置的另一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖7所示,還包括排序單元6,用于將測(cè)速后的至少兩個(gè)網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,按序取得網(wǎng)速最快的第一網(wǎng)絡(luò)。

本發(fā)明裝置的另一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,所述切換單元3,還用于當(dāng)該測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)為當(dāng)前網(wǎng)絡(luò)時(shí),不進(jìn)行網(wǎng)絡(luò)切換,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖8為本發(fā)明方法又一實(shí)施例,在上述各個(gè)實(shí)施例的基礎(chǔ)上,如圖8所示,還包括穩(wěn)定性判斷單元7,用于判斷所述第一網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò)或切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)或第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖8所示的又一實(shí)施例中,所述穩(wěn)定性判斷單元7還用于:

判斷所述第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第二網(wǎng)絡(luò),通過(guò)第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

圖8所示的上述兩個(gè)實(shí)施例中,所述穩(wěn)定性判斷單元7在判斷所述第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定時(shí)具體用于:

判斷所述網(wǎng)絡(luò)對(duì)應(yīng)網(wǎng)速峰值和網(wǎng)速最低值的差值是否小于或等于設(shè)定值,當(dāng)所述差值小于或等于設(shè)定值時(shí),所述網(wǎng)絡(luò)穩(wěn)定;當(dāng)所述差值大于設(shè)定值時(shí),所述網(wǎng)絡(luò)不穩(wěn)定;

其中,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)。

本發(fā)明裝置的還一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,所述觸發(fā)測(cè)速條件包括:

所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速低于當(dāng)前啟動(dòng)的應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值;其中,所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值為所述應(yīng)用啟動(dòng)時(shí)所需最低網(wǎng)速;

和/或,掃描發(fā)現(xiàn)新的可接入網(wǎng)絡(luò);

和/或,距離上次測(cè)速間隔的時(shí)間達(dá)到設(shè)定測(cè)速時(shí)間間隔。

本實(shí)施例中僅列舉了部分觸發(fā)測(cè)速條件的情況,包括當(dāng)前網(wǎng)絡(luò)網(wǎng)速不能滿足當(dāng)前應(yīng)用、出現(xiàn)新的可接入網(wǎng)絡(luò)和設(shè)定固定時(shí)間間隔進(jìn)行測(cè)速,這只是本領(lǐng)域技術(shù)人員通常認(rèn)為的可進(jìn)行網(wǎng)絡(luò)測(cè)速的條件,還存在其他如手動(dòng)進(jìn)行測(cè)速同樣屬于本發(fā)明保護(hù)范圍,測(cè)速的目的在于為用戶(hù)提供更快的網(wǎng)速,使用戶(hù)能夠更便捷的訪問(wèn)互聯(lián)網(wǎng)。

上述還一實(shí)施例的基礎(chǔ)上,所述觸發(fā)測(cè)速條件還包括:

響應(yīng)于用戶(hù)發(fā)送的測(cè)速請(qǐng)求,對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

本發(fā)明裝置的上述各個(gè)實(shí)施例中,所述測(cè)速單元2對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速過(guò)程中,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

本發(fā)明裝置的另一實(shí)施例中,在上述各個(gè)實(shí)施例的基礎(chǔ)上,所述測(cè)速單元2對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速前,還用于判斷所述至少兩個(gè)網(wǎng)絡(luò)中除當(dāng)前網(wǎng)絡(luò)外的所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò),當(dāng)存在真實(shí)網(wǎng)絡(luò)時(shí),對(duì)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速;當(dāng)不存在真實(shí)網(wǎng)絡(luò)時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

該實(shí)施例中對(duì)于發(fā)現(xiàn)的未連接的所有網(wǎng)絡(luò),都需要確認(rèn)其真實(shí)性,只有確認(rèn)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)才需要進(jìn)行測(cè)速,如果不存在真實(shí)網(wǎng)絡(luò),將無(wú)法進(jìn)行切換,因此,也不需要對(duì)不是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速。但是如果不采用這種事先排除的方式,直接對(duì)所有網(wǎng)絡(luò)進(jìn)行測(cè)速也能達(dá)到排除的結(jié)果,因?yàn)椴皇钦鎸?shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)其測(cè)速結(jié)果必然是零網(wǎng)速,同樣不會(huì)切換到不是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)上,但采取事先判斷真實(shí)性的辦法可以節(jié)省測(cè)速的時(shí)間,更好的為用戶(hù)服務(wù)。

上述實(shí)施例中,所述測(cè)速單元2判斷所述所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)時(shí),具體用于通過(guò)所述每個(gè)網(wǎng)絡(luò)發(fā)送測(cè)試數(shù)據(jù)到互聯(lián)網(wǎng);根據(jù)是否接收到互聯(lián)網(wǎng)根據(jù)測(cè)試數(shù)據(jù)返回的反饋數(shù)據(jù)確認(rèn)所述網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò);

其中,獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)為真實(shí)網(wǎng)絡(luò);未獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)不是真實(shí)網(wǎng)絡(luò)。

上述各個(gè)實(shí)施例中所涉及到的網(wǎng)絡(luò)可以包括Wi-Fi網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。

目前,在現(xiàn)有技術(shù)中常用的網(wǎng)絡(luò)包括Wi-Fi網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),但本發(fā)明并不限于應(yīng)用到這兩個(gè)網(wǎng)絡(luò)中,只要能夠?yàn)橛脩?hù)提供訪問(wèn)互聯(lián)網(wǎng)的服務(wù)的網(wǎng)絡(luò)都屬于本發(fā)明所指代的網(wǎng)絡(luò)范圍內(nèi),都可以應(yīng)用本發(fā)明基于網(wǎng)速的網(wǎng)絡(luò)切換方法對(duì)網(wǎng)絡(luò)進(jìn)行切換。

上述移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò)。

目前已知的移動(dòng)網(wǎng)絡(luò)包括有2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò),但隨著科技的發(fā)展,必然會(huì)產(chǎn)生出新的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò),對(duì)于新產(chǎn)生的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)同樣適用本發(fā)明提出的基于網(wǎng)速的網(wǎng)絡(luò)切換方法,因此,上述指出的移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)的范圍并不是為了限定本發(fā)明,僅是為了便于本領(lǐng)域技術(shù)人員對(duì)本發(fā)明裝置進(jìn)行理解。

本發(fā)明實(shí)施例的另一個(gè)方面,提供一種終端設(shè)備,包括本發(fā)明上述各裝置實(shí)施例所述的基于網(wǎng)速的網(wǎng)絡(luò)切換裝置。

通過(guò)本發(fā)明實(shí)施例提供的終端設(shè)備,能夠?yàn)橛脩?hù)提供最佳網(wǎng)速的網(wǎng)絡(luò)服務(wù),避免用戶(hù)手動(dòng)切換網(wǎng)絡(luò)的不便,提升了用戶(hù)上網(wǎng)體驗(yàn)。

1、一種基于網(wǎng)速的網(wǎng)絡(luò)切換方法,包括:

通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;

切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

2、根據(jù)1所述的方法,所述切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)前,還包括:

判斷所述第一網(wǎng)絡(luò)的網(wǎng)速與所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值是否小于或等于設(shè)定閾值;

如果小于或等于設(shè)定閾值,不切換到所述第一網(wǎng)絡(luò),通過(guò)所述當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果大于設(shè)定閾值,切換到所述第一網(wǎng)絡(luò),通過(guò)所述第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

3、根據(jù)1或2所述的方法,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速后,還包括:

判斷測(cè)速得到的對(duì)應(yīng)所述至少兩個(gè)網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)速是否都小于或等于預(yù)設(shè)網(wǎng)速;

如果所述至少兩個(gè)網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速,不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

如果所述至少兩個(gè)網(wǎng)速中存在大于預(yù)設(shè)網(wǎng)速的網(wǎng)速,切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

4、根據(jù)1至3任意一項(xiàng)所述的方法,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速后,還包括:

將測(cè)速后的至少兩個(gè)網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,按序取得網(wǎng)速最快的第一網(wǎng)絡(luò)。

5、根據(jù)1至4任意一項(xiàng)所述的方法,還包括:當(dāng)所述測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)為當(dāng)前網(wǎng)絡(luò)時(shí),不進(jìn)行網(wǎng)絡(luò)切換,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

6、根據(jù)1至5任意一項(xiàng)所述的方法,所述切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)前,還包括:

判斷所述第一網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò)或切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)或第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

7、根據(jù)6所述的方法,所述切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò)之前,還包括:

判斷所述第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第二網(wǎng)絡(luò),通過(guò)第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

8、根據(jù)6或7所述的方法,所述判斷網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定包括:

判斷所述網(wǎng)絡(luò)對(duì)應(yīng)網(wǎng)速峰值和網(wǎng)速最低值的差值是否小于或等于設(shè)定值,當(dāng)所述差值小于或等于設(shè)定值時(shí),所述網(wǎng)絡(luò)穩(wěn)定;當(dāng)所述差值大于設(shè)定值時(shí),所述網(wǎng)絡(luò)不穩(wěn)定;

其中,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)。

9、根據(jù)1至8任意一項(xiàng)所述的方法,所述觸發(fā)測(cè)速條件包括:

所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速低于當(dāng)前啟動(dòng)的應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值;其中,所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值為所述應(yīng)用啟動(dòng)時(shí)所需最低網(wǎng)速;

和/或,掃描發(fā)現(xiàn)新的可接入網(wǎng)絡(luò);

和/或,距離上次測(cè)速間隔的時(shí)間達(dá)到設(shè)定測(cè)速時(shí)間間隔。

10、根據(jù)9所述的方法,所述觸發(fā)測(cè)速條件還包括:

響應(yīng)于用戶(hù)發(fā)送的測(cè)速請(qǐng)求,對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

11、根據(jù)1至10任意一項(xiàng)所述的方法,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速過(guò)程中,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

12、根據(jù)1至11任意一項(xiàng)所述的方法,所述對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速前,還包括:

判斷所述至少兩個(gè)網(wǎng)絡(luò)中除當(dāng)前網(wǎng)絡(luò)外的所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò),當(dāng)存在真實(shí)網(wǎng)絡(luò)時(shí),對(duì)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速;當(dāng)不存在真實(shí)網(wǎng)絡(luò)時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

13、根據(jù)12所述的方法,判斷所述所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)包括:

通過(guò)所述每個(gè)網(wǎng)絡(luò)發(fā)送測(cè)試數(shù)據(jù)到互聯(lián)網(wǎng);根據(jù)是否接收到互聯(lián)網(wǎng)根據(jù)測(cè)試數(shù)據(jù)返回的反饋數(shù)據(jù)確認(rèn)所述網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò);

其中,獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)為真實(shí)網(wǎng)絡(luò);未獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)不是真實(shí)網(wǎng)絡(luò)。

14、根據(jù)1至13任意一項(xiàng)所述的方法,所述網(wǎng)絡(luò)包括Wi-Fi網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。

15、根據(jù)14所述的方法,所述移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò)。

16、一種基于網(wǎng)速的網(wǎng)絡(luò)切換裝置,包括:

訪問(wèn)單元,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

測(cè)速單元,用于基于同時(shí)存在包括當(dāng)前網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)絡(luò),判斷當(dāng)前是否滿足觸發(fā)測(cè)速條件,當(dāng)滿足測(cè)速條件時(shí),對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速;

切換單元,用于切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

17、根據(jù)16所述的裝置,還包括網(wǎng)速判斷單元,用于判斷所述第一網(wǎng)絡(luò)的網(wǎng)速與所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速差值是否小于或等于設(shè)定閾值;

如果小于或等于設(shè)定閾值,不切換到所述第一網(wǎng)絡(luò),通過(guò)所述當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果大于設(shè)定閾值,切換到所述第一網(wǎng)絡(luò),通過(guò)所述第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

18、根據(jù)16或17所述的裝置,還包括預(yù)設(shè)判斷單元,用于判斷測(cè)速得到的對(duì)應(yīng)所述至少兩個(gè)網(wǎng)絡(luò)的至少兩個(gè)網(wǎng)速是否都小于或等于預(yù)設(shè)網(wǎng)速;

如果所述至少兩個(gè)網(wǎng)速都小于或等于預(yù)設(shè)網(wǎng)速,不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);如果所述至少兩個(gè)網(wǎng)速中存在大于預(yù)設(shè)網(wǎng)速的網(wǎng)速,切換到測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

19、根據(jù)16至18任意一項(xiàng)所述的裝置,還包括排序單元,用于將測(cè)速后的至少兩個(gè)網(wǎng)絡(luò)按照網(wǎng)速?gòu)目斓铰M(jìn)行排序,按序取得網(wǎng)速最快的第一網(wǎng)絡(luò)。

20、根據(jù)16至19任意一項(xiàng)所述的裝置,所述切換單元,還用于當(dāng)所述測(cè)速得到的網(wǎng)速最快的第一網(wǎng)絡(luò)為當(dāng)前網(wǎng)絡(luò)時(shí),不進(jìn)行網(wǎng)絡(luò)切換,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

21、根據(jù)16至20任意一項(xiàng)所述的裝置,還包括穩(wěn)定性判斷單元,用于判斷所述第一網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第一網(wǎng)絡(luò),通過(guò)第一網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第一網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò)或切換到其他網(wǎng)速大于當(dāng)前網(wǎng)絡(luò)的第二網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)或第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

22、根據(jù)21所述的裝置,所述穩(wěn)定性判斷單元還用于:

判斷所述第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定,當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)穩(wěn)定時(shí),切換到所述第二網(wǎng)絡(luò),通過(guò)第二網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng);

當(dāng)在設(shè)定時(shí)間內(nèi)所述第二網(wǎng)絡(luò)不穩(wěn)定時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

23、根據(jù)21或22所述的裝置,所述穩(wěn)定性判斷單元在判斷所述第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)在設(shè)定時(shí)間內(nèi)是否穩(wěn)定時(shí)具體用于:

判斷所述網(wǎng)絡(luò)對(duì)應(yīng)網(wǎng)速峰值和網(wǎng)速最低值的差值是否小于或等于設(shè)定值,當(dāng)所述差值小于或等于設(shè)定值時(shí),所述網(wǎng)絡(luò)穩(wěn)定;當(dāng)所述差值大于設(shè)定值時(shí),所述網(wǎng)絡(luò)不穩(wěn)定;

其中,所述網(wǎng)絡(luò)包括第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò)。

24、根據(jù)16至23任意一項(xiàng)所述的裝置,所述觸發(fā)測(cè)速條件包括:

所述當(dāng)前網(wǎng)絡(luò)的網(wǎng)速低于當(dāng)前啟動(dòng)的應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值;其中,所述應(yīng)用對(duì)應(yīng)的預(yù)設(shè)建議網(wǎng)速閾值為所述應(yīng)用啟動(dòng)時(shí)所需最低網(wǎng)速;

和/或,掃描發(fā)現(xiàn)新的可接入網(wǎng)絡(luò);

和/或,距離上次測(cè)速間隔的時(shí)間達(dá)到設(shè)定測(cè)速時(shí)間間隔。

25、根據(jù)24所述的裝置,所述觸發(fā)測(cè)速條件還包括:

響應(yīng)于用戶(hù)發(fā)送的測(cè)速請(qǐng)求,對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速。

26、根據(jù)16至25任意一項(xiàng)所述的裝置,所述測(cè)速單元對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速過(guò)程中,通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

27、根據(jù)16至26任意一項(xiàng)所述的裝置,所述測(cè)速單元對(duì)所述至少兩個(gè)網(wǎng)絡(luò)進(jìn)行測(cè)速前,還用于判斷所述至少兩個(gè)網(wǎng)絡(luò)中除當(dāng)前網(wǎng)絡(luò)外的所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò),當(dāng)存在真實(shí)網(wǎng)絡(luò)時(shí),對(duì)是真實(shí)網(wǎng)絡(luò)的網(wǎng)絡(luò)進(jìn)行測(cè)速;當(dāng)不存在真實(shí)網(wǎng)絡(luò)時(shí),不切換網(wǎng)絡(luò),通過(guò)當(dāng)前網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng)。

28、根據(jù)27所述的裝置,所述測(cè)速單元判斷所述所有網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò)時(shí),具體用于通過(guò)所述每個(gè)網(wǎng)絡(luò)發(fā)送測(cè)試數(shù)據(jù)到互聯(lián)網(wǎng);根據(jù)是否接收到互聯(lián)網(wǎng)根據(jù)測(cè)試數(shù)據(jù)返回的反饋數(shù)據(jù)確認(rèn)所述網(wǎng)絡(luò)是否為真實(shí)網(wǎng)絡(luò);

其中,獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)為真實(shí)網(wǎng)絡(luò);未獲得反饋數(shù)據(jù)的網(wǎng)絡(luò)不是真實(shí)網(wǎng)絡(luò)。

29、根據(jù)16至28任意一項(xiàng)所述的裝置,所述網(wǎng)絡(luò)包括WIFI網(wǎng)絡(luò)和移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。

30、根據(jù)29所述的裝置,所述移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)包括2G網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、4G網(wǎng)絡(luò)和5G網(wǎng)絡(luò)。

31、一種終端設(shè)備,包括如16至30任意一項(xiàng)所述的基于網(wǎng)速的網(wǎng)絡(luò)切換裝置。

本說(shuō)明書(shū)中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

本發(fā)明中涉及的設(shè)定值用戶(hù)可自行設(shè)定,或根據(jù)大數(shù)據(jù)統(tǒng)計(jì)得到的參考值設(shè)定。可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的方法和裝置。例如,可通過(guò)軟件、硬件、固件或者軟件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的方法和裝置。用于所述方法的步驟的上述順序僅是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。

本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新津县| 龙门县| 登封市| 乡宁县| 手机| 镇江市| 左云县| 镇赉县| 滁州市| 宁津县| 常山县| 莱芜市| 阿拉善右旗| 嘉峪关市| 平定县| 皮山县| 罗山县| 丁青县| 深水埗区| 广丰县| 麦盖提县| 嘉荫县| 申扎县| 缙云县| 惠东县| 托里县| 沁源县| 柞水县| 舟曲县| 青龙| 通化市| 铜山县| 绥中县| 东源县| 三河市| 唐山市| 徐州市| 轮台县| 台前县| 句容市| 尼勒克县|