欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)切換方法以及裝置的制造方法

文檔序號(hào):10556118閱讀:240來(lái)源:國(guó)知局
一種網(wǎng)絡(luò)切換方法以及裝置的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)切換方法以及裝置。該方法包括:當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),終端連接所述可連無(wú)線網(wǎng)絡(luò),并判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。通過(guò)該方法可以實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
【專利說(shuō)明】
一種網(wǎng)絡(luò)切換方法以及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,特別涉及一種網(wǎng)絡(luò)切換方法以及裝置。
【背景技術(shù)】
[0002]終端,如智能手機(jī)、平板電腦等使用無(wú)線網(wǎng)線或數(shù)據(jù)網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),而且終端通常會(huì)優(yōu)先使用無(wú)線網(wǎng)絡(luò)訪問(wèn)互聯(lián)網(wǎng),然而對(duì)于有些無(wú)線網(wǎng)絡(luò),終端可以連接,但是不能訪問(wèn)互聯(lián)網(wǎng),或者可以訪問(wèn)互聯(lián)網(wǎng)但是網(wǎng)絡(luò)狀況差,網(wǎng)速慢,此時(shí)用戶需要手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道,并打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,比較麻煩,用戶體驗(yàn)差。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例公開(kāi)了一種網(wǎng)絡(luò)切換方法以及裝置,實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
[0004]本發(fā)明提供了一種網(wǎng)絡(luò)切換方法,包括:
[0005]當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò),并判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);
[0006]當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;
[0007]當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0008]可選地,所述判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò)包括:
[0009]向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,若是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。
[0010]可選地,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);所述檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值包括:
[0011]查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值;
[0012]當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道。
[0013]可選地,所述方法還包括:
[0014]當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或,
[0015]當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。
[0016]可選地,所述開(kāi)啟所述終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述方法還包括:
[0017]按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò);若是,則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò),并執(zhí)行所述當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。
[0018]可選地,所述開(kāi)啟所述終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述方法還包括:
[0019]每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息;
[0020]根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化,若是,則移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò),并執(zhí)行所述當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。
[0021 ]本發(fā)明還提供了一種網(wǎng)絡(luò)切換裝置,包括:
[0022]連接單元,用于當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò);
[0023]第一判斷單元,用于判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);
[0024]檢測(cè)單元,用于當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;
[0025]執(zhí)行單元,用于當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0026]可選地,所述第一判斷單元具體用于,向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,若是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。
[0027]可選地,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);
[0028]所述檢測(cè)單元還用于,查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值;
[0029]所述執(zhí)行單元還用于,當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道。
[0030]可選地,所述裝置還包括:
[0031]添加單元,用于當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或,當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。
[0032]可選地,所述裝置還包括:
[0033]查看單元,用于按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò);
[0034]第一移除單元,用于當(dāng)所述黑名單中存在可連無(wú)線網(wǎng)絡(luò)時(shí),則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò)。
[0035]可選地,所述裝置還包括:
[0036]獲取單元,用于每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息;
[0037]第二判斷單元,用于根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化;
[0038]第二移除單元,用于當(dāng)所述終端的位置發(fā)生變化時(shí),移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò)。
[0039]上述發(fā)明,當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò),并判斷該可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。通過(guò)該方法可以實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
[0040]而且,終端判斷當(dāng)前可用無(wú)線網(wǎng)絡(luò)的吞吐率都較差時(shí),才開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,優(yōu)先使用無(wú)線網(wǎng)絡(luò),避免產(chǎn)生不必要的數(shù)據(jù)流量的使用費(fèi)。
[0041]并且,將非可用無(wú)線網(wǎng)絡(luò)或吞吐率差的可用無(wú)線網(wǎng)絡(luò)加入黑名單,避免終端重復(fù)連接,造成終端網(wǎng)絡(luò)切換頻繁,降低終端的內(nèi)耗;而且可以定期移除黑名單中的無(wú)線網(wǎng)絡(luò),并重新檢測(cè)無(wú)線網(wǎng)絡(luò),避免網(wǎng)絡(luò)質(zhì)量高的可用無(wú)線網(wǎng)絡(luò)因被加入黑名單,而無(wú)法連接使用。
【附圖說(shuō)明】
[0042]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1是本發(fā)明提供的網(wǎng)絡(luò)切換方法一較佳實(shí)施方式的流程示意圖;
[0044]圖2是本發(fā)明提供的無(wú)線網(wǎng)絡(luò)顯示界面一較佳實(shí)施方式的結(jié)構(gòu)示意圖;
[0045]圖3是本發(fā)明提供的網(wǎng)絡(luò)切換方法另一較佳實(shí)施方式的流程示意圖;
[0046]圖4是本發(fā)明提供的網(wǎng)絡(luò)切換裝置一較佳實(shí)施方式的結(jié)構(gòu)示意圖;
[0047]圖5是本發(fā)明提供的網(wǎng)絡(luò)切換裝置另一較佳實(shí)施方式的結(jié)構(gòu)示意圖;
[0048]圖6是本發(fā)明提供的終端一較佳實(shí)施方式的結(jié)構(gòu)示意圖;
【具體實(shí)施方式】
[0049]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。
[0050]需要說(shuō)明的是,在本發(fā)明實(shí)施例中使用的術(shù)語(yǔ)是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書(shū)中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語(yǔ)“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組入口 ο
[0051]請(qǐng)參閱圖1,圖1是本發(fā)明提供的網(wǎng)絡(luò)切換方法一較佳實(shí)施方式的流程示意圖。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換方法可以應(yīng)用于終端,例如智能手機(jī),平板電腦等,該方法包括:
[0052]步驟SlOl:當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò);
[0053]具體地,所述可連無(wú)線網(wǎng)絡(luò)可以包括無(wú)訪問(wèn)密碼的無(wú)線網(wǎng)絡(luò)、終端已儲(chǔ)存用戶名和登錄密碼的無(wú)線網(wǎng)絡(luò)等,具體地,終端可以掃描附近的無(wú)線網(wǎng)絡(luò)發(fā)射端,終端可以根據(jù)接收到的無(wú)線網(wǎng)絡(luò)的信號(hào)強(qiáng)度,選擇信號(hào)最強(qiáng)的無(wú)線網(wǎng)絡(luò),進(jìn)入身份認(rèn)證,認(rèn)證過(guò)程可以包括:終端向無(wú)線網(wǎng)絡(luò)發(fā)射端發(fā)送認(rèn)證信息,無(wú)線網(wǎng)絡(luò)發(fā)射端接收到該認(rèn)證信息后,判斷該認(rèn)證信息是否正確,如果是,則向該終端發(fā)送認(rèn)證響應(yīng)信息。終端可以向無(wú)線網(wǎng)絡(luò)發(fā)射端發(fā)送關(guān)聯(lián)請(qǐng)求,無(wú)線網(wǎng)絡(luò)發(fā)射端確認(rèn)關(guān)聯(lián)請(qǐng)求,此時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò)。
[0054]步驟S102:判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò)。
[0055]具體地,所述可用無(wú)線網(wǎng)絡(luò)為可以訪問(wèn)互聯(lián)網(wǎng)的無(wú)線網(wǎng)絡(luò),終端可以判斷當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)是否可訪問(wèn)互聯(lián)網(wǎng)。當(dāng)該可連無(wú)線網(wǎng)絡(luò)是可用無(wú)線網(wǎng)絡(luò)時(shí),可以執(zhí)行步驟S103,當(dāng)該可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)時(shí),終端可以檢測(cè)嘗試連接其他可連無(wú)線網(wǎng)絡(luò),或打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道等,本發(fā)明不作限制。
[0056]本發(fā)明實(shí)施例中,所述判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò)可以包括:向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,如第一閾值可以是“204”,如果是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。例如,終端可以向預(yù)設(shè)網(wǎng)站,如“http: //www.baidu.com”,發(fā)送訪問(wèn)請(qǐng)求,終端診斷當(dāng)前網(wǎng)絡(luò),當(dāng)該訪問(wèn)請(qǐng)求的返回值為“204”時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)可訪問(wèn)互聯(lián)網(wǎng),可執(zhí)行步驟S103;當(dāng)該訪問(wèn)請(qǐng)求的返回值為“599”時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)不可訪問(wèn)互聯(lián)網(wǎng);當(dāng)該訪問(wèn)請(qǐng)求的返回值為除“204”外,大于200且小于399的值時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)為需要進(jìn)一步驗(yàn)證的無(wú)線網(wǎng)絡(luò),認(rèn)為該無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。
[0057]本發(fā)明實(shí)施例中,當(dāng)步驟S102的判斷結(jié)果為否時(shí),終端還可以將所述可連無(wú)線網(wǎng)絡(luò)加入黑名單。其中,該黑名單用于存放可連無(wú)線網(wǎng)絡(luò)中非可用無(wú)線網(wǎng)絡(luò),如圖2所示,圖2是本發(fā)明提供的無(wú)線網(wǎng)絡(luò)顯示界面一較佳實(shí)施方式的結(jié)構(gòu)示意圖;圖2中包括黑名單菜單欄,該菜單欄中包括非可用的無(wú)線網(wǎng)絡(luò),當(dāng)無(wú)線網(wǎng)絡(luò)被放入黑名單后,終端不再嘗試連接該無(wú)線網(wǎng)絡(luò)。
[0058]步驟S103:檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值。
[0059]具體地,當(dāng)終端當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò)時(shí),終端可以檢測(cè)該當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值,比如300Kbit/s、500Kbit/s、lMbit/s等,如果是,則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量差,可執(zhí)行步驟S104;否則,當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量較好,終端可以保持該可連無(wú)線網(wǎng)絡(luò)的連接。
[0060]本發(fā)明實(shí)施例中,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);所述檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值可以包括:查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值,當(dāng)查看結(jié)果都為是時(shí),執(zhí)行步驟S104;否則,只要該M個(gè)無(wú)線網(wǎng)絡(luò)中存在吞吐率大于預(yù)設(shè)閾值的無(wú)線網(wǎng)絡(luò)時(shí),終端保持連接的吞吐率大于預(yù)設(shè)閾值的無(wú)線網(wǎng)絡(luò)。
[0061]本發(fā)明實(shí)施例中,當(dāng)步驟S103的檢測(cè)結(jié)果為否時(shí),終端還可以將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單。其中,該黑名單還可以用于存放信號(hào)質(zhì)量差的可用無(wú)線網(wǎng)絡(luò),即吞吐率小于預(yù)設(shè)閾值的可用無(wú)線網(wǎng)絡(luò),可參見(jiàn)2所示無(wú)線網(wǎng)絡(luò)顯示界面,圖2中包括黑名單菜單欄中可以包括吞吐率小于預(yù)設(shè)閾值的可用無(wú)線網(wǎng)絡(luò),當(dāng)無(wú)線網(wǎng)絡(luò)被放入黑名單后,終端不再嘗試連接該無(wú)線網(wǎng)絡(luò)。
[0062]步驟S104:斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0063]具體地,步驟S103的判斷結(jié)果為是時(shí),則當(dāng)前連接的無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量差,終端可以斷開(kāi)該無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,使用數(shù)據(jù)網(wǎng)絡(luò)。
[0064]本發(fā)明實(shí)施例中,步驟S104之后,該方法還可以包括:按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò),如果是,則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò),并執(zhí)行步驟SlOl;否則,終端保持當(dāng)前數(shù)據(jù)網(wǎng)絡(luò)的連接。其中,預(yù)設(shè)周期可以是2小時(shí)、5小時(shí)、I天、I周等,本發(fā)明不作限制。
[0065]本發(fā)明實(shí)施例中,步驟S104之后,該方法還可以包括:每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息;根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化,如果是,則移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò),并執(zhí)行步驟S101。具體地,終端可以每隔預(yù)設(shè)時(shí)間,比如I小時(shí)、2小時(shí)、5小時(shí)等通過(guò)定位功能獲取終端當(dāng)前位置信息,對(duì)相鄰兩次獲取的位置信息進(jìn)行比對(duì),根據(jù)比對(duì)結(jié)果判斷終端的位置是否發(fā)生變化,如果是,則移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò),并執(zhí)行步驟SlOl,否則,終端的位置在預(yù)設(shè)時(shí)間內(nèi)未發(fā)生變化,終端可以保持當(dāng)前數(shù)據(jù)網(wǎng)絡(luò)的連接。其中,定位功能可以包括通過(guò)GPS、BDS、WiFi等方式對(duì)終端進(jìn)行定位,位置信息可以是終端的通過(guò)定位功能獲取的位置點(diǎn),也可以是位置范圍,比如商圈、小區(qū)等。判斷終端的位置是否發(fā)生變化的方法可以是,判斷相鄰兩次獲取的位置點(diǎn)間的距離是否大于預(yù)設(shè)閾值,比如300m、500m、Ikm等,如果是,則終端的位置發(fā)生變化,否則認(rèn)為終端位置未發(fā)生變化;判斷終端的位置是否發(fā)生變化的方法也可以是,判斷相鄰兩次獲取的位置范圍是否一致,如果是,則終端的位置發(fā)生變化,否則認(rèn)為終端位置未發(fā)生變化。
[0066]本發(fā)明實(shí)施例中,當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò),并判斷該可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。通過(guò)該方法可以實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
[0067]而且,終端判斷當(dāng)前可用無(wú)線網(wǎng)絡(luò)的吞吐率都較差時(shí),才開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,優(yōu)先使用無(wú)線網(wǎng)絡(luò),避免產(chǎn)生不必要的數(shù)據(jù)流量的使用費(fèi)。
[0068]并且,將非可用無(wú)線網(wǎng)絡(luò)或吞吐率差的可用無(wú)線網(wǎng)絡(luò)加入黑名單,避免終端重復(fù)連接,造成終端網(wǎng)絡(luò)切換頻繁,降低終端的內(nèi)耗;而且可以定期移除黑名單中的無(wú)線網(wǎng)絡(luò),并重新檢測(cè)無(wú)線網(wǎng)絡(luò),避免網(wǎng)絡(luò)質(zhì)量高的可用無(wú)線網(wǎng)絡(luò)因被加入黑名單,而無(wú)法連接使用。
[0069]請(qǐng)參閱圖3,圖3是本發(fā)明提供的網(wǎng)絡(luò)切換方法另一較佳實(shí)施方式的流程示意圖。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換方法可以應(yīng)用于終端,例如智能手機(jī),平板電腦等,該方法包括:
[0070]步驟S301:當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)。
[0071]具體地,所述可連無(wú)線網(wǎng)絡(luò)可以包括無(wú)訪問(wèn)密碼的無(wú)線網(wǎng)絡(luò)、終端已儲(chǔ)存用戶名和登錄密碼的無(wú)線網(wǎng)絡(luò)等,具體地,終端可以掃描附近的無(wú)線網(wǎng)絡(luò)發(fā)射端,終端可以根據(jù)接收到的無(wú)線網(wǎng)絡(luò)的信號(hào)強(qiáng)度,選擇信號(hào)最強(qiáng)的無(wú)線網(wǎng)絡(luò),進(jìn)入身份認(rèn)證,認(rèn)證過(guò)程可以包括:終端向無(wú)線網(wǎng)絡(luò)發(fā)射端發(fā)送認(rèn)證信息,無(wú)線網(wǎng)絡(luò)發(fā)射端接收到該認(rèn)證信息后,判斷該認(rèn)證信息是否正確,如果是,則向該終端發(fā)送認(rèn)證響應(yīng)信息。終端可以向無(wú)線網(wǎng)絡(luò)發(fā)射端發(fā)送關(guān)聯(lián)請(qǐng)求,無(wú)線網(wǎng)絡(luò)發(fā)射端確認(rèn)關(guān)聯(lián)請(qǐng)求,此時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò)。
[0072]步驟S302:判斷當(dāng)前連接的無(wú)線網(wǎng)絡(luò)是否可訪問(wèn)預(yù)設(shè)網(wǎng)站。
[0073]具體地,終端向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,如第一閾值可以是“204”,如果是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。例如,終端可以向預(yù)設(shè)網(wǎng)站,如“http: / / www.baidu.com”,發(fā)送訪問(wèn)請(qǐng)求,終端診斷當(dāng)前網(wǎng)絡(luò),當(dāng)該訪問(wèn)請(qǐng)求的返回值為“204”時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)可訪問(wèn)該預(yù)設(shè)網(wǎng)站,可執(zhí)行步驟S303;當(dāng)該訪問(wèn)請(qǐng)求的返回值為“599”時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)不可訪問(wèn)該預(yù)設(shè)網(wǎng)站,可執(zhí)行步驟S304;當(dāng)該訪問(wèn)請(qǐng)求的返回值為除“204”外,大于200且小于399的值時(shí),則當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)為需要進(jìn)一步驗(yàn)證的無(wú)線網(wǎng)絡(luò),認(rèn)為該無(wú)線網(wǎng)絡(luò)不可訪問(wèn)該預(yù)設(shè)網(wǎng)站,可執(zhí)行步驟S304。
[0074]步驟S303:按第一預(yù)設(shè)周期檢測(cè)當(dāng)前連接的無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值。
[0075]具體地,終端可以按照第一預(yù)設(shè)周期,比如每隔5分鐘、10分鐘、20分鐘等,檢測(cè)當(dāng)前連接的無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值,比如300Kbit/s、500Kbit/s、lMbit/s等,如果是,則當(dāng)前連接的無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量差,可執(zhí)行步驟S304;否則,當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)的信號(hào)質(zhì)量較好,終端保持該可連無(wú)線網(wǎng)絡(luò)的連接。
[0076]步驟S304:斷開(kāi)當(dāng)前無(wú)線網(wǎng)絡(luò)的連接,并將當(dāng)前連接的無(wú)線網(wǎng)絡(luò)加入黑名單。
[0077]當(dāng)步驟S302的判斷結(jié)果為否時(shí)或當(dāng)步驟S303的檢測(cè)結(jié)果為否時(shí),終端還可以將當(dāng)前連接的可連無(wú)線網(wǎng)絡(luò)加入黑名單。其中,該黑名單用于存放可連無(wú)線網(wǎng)絡(luò)中非可用無(wú)線網(wǎng)絡(luò)或吞吐率小于預(yù)設(shè)閾值的可用無(wú)線網(wǎng)絡(luò),可參見(jiàn)2所示無(wú)線網(wǎng)絡(luò)顯示界面。當(dāng)無(wú)線網(wǎng)絡(luò)被放入黑名單后,終端不再嘗試連接該無(wú)線網(wǎng)絡(luò)。
[0078]步驟S305:判斷是否存在可連無(wú)線網(wǎng)絡(luò)。
[0079]具體地,步驟S304之后,終端判斷是否存在可連無(wú)線網(wǎng)絡(luò),當(dāng)判斷結(jié)果為是時(shí),執(zhí)行步驟S306 ;否則,執(zhí)行步驟S301。
[0080]步驟S306:開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0081]具體地,當(dāng)終端的可連無(wú)線網(wǎng)絡(luò)的菜單欄中不存在可連無(wú)線網(wǎng)絡(luò)時(shí),則說(shuō)明終端現(xiàn)有檢測(cè)到的所有可連無(wú)線網(wǎng)絡(luò)都不滿足可訪問(wèn)預(yù)設(shè)網(wǎng)站且吞吐率大于預(yù)設(shè)閾值的條件,此時(shí),終端開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,使用數(shù)據(jù)網(wǎng)絡(luò)。
[0082]步驟S307:按第二預(yù)設(shè)周期查看黑名單中是否存在可連無(wú)線網(wǎng)絡(luò)。
[0083]具體地,步驟S306之后,終端可以按第二預(yù)設(shè)周期,比如2小時(shí)、5小時(shí)、I天、I周等查看黑名單中是否存在可連無(wú)線網(wǎng)絡(luò),如果是則執(zhí)行步驟S308,否則保持?jǐn)?shù)據(jù)網(wǎng)絡(luò)的連接。
[0084]步驟S308:從黑名單中移除可連無(wú)線網(wǎng)絡(luò)。
[0085]具體地,當(dāng)步驟S307的查看結(jié)果為是時(shí),終端移除黑名單中可連無(wú)線網(wǎng)絡(luò),并執(zhí)行步驟S301。
[0086]本發(fā)明實(shí)施例中,當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò),并判斷當(dāng)前連接的無(wú)線網(wǎng)絡(luò)是否可訪問(wèn)預(yù)設(shè)網(wǎng)站,如果是,按第一預(yù)設(shè)周期檢測(cè)當(dāng)前連接的無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值,如果是,則斷開(kāi)當(dāng)前無(wú)線網(wǎng)絡(luò)的連接,并將當(dāng)前連接的無(wú)線網(wǎng)絡(luò)加入黑名單,當(dāng)終端中不存在可連無(wú)線網(wǎng)絡(luò)時(shí),開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,并按第二預(yù)設(shè)周期查看黑名單中是否存在可連無(wú)線網(wǎng)絡(luò),如果是,則從黑名單中移除可連無(wú)線網(wǎng)絡(luò),并重新連接該可連無(wú)線網(wǎng)絡(luò)。通過(guò)該方法可以實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
[0087]而且,終端判斷當(dāng)前可用無(wú)線網(wǎng)絡(luò)的吞吐率都較差時(shí),才開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,優(yōu)先使用無(wú)線網(wǎng)絡(luò),避免產(chǎn)生不必要的數(shù)據(jù)流量的使用費(fèi)。并且,將非可用無(wú)線網(wǎng)絡(luò)或吞吐率差的可用無(wú)線網(wǎng)絡(luò)加入黑名單,避免終端重復(fù)連接,造成終端網(wǎng)絡(luò)切換頻繁,降低終端的內(nèi)耗;而且可以定期移除黑名單中的無(wú)線網(wǎng)絡(luò),并重新檢測(cè)無(wú)線網(wǎng)絡(luò),避免網(wǎng)絡(luò)質(zhì)量高的可用無(wú)線網(wǎng)絡(luò)因被加入黑名單,而無(wú)法連接使用。
[0088]請(qǐng)參閱圖4,圖4是本發(fā)明提供的網(wǎng)絡(luò)切換裝置一較佳實(shí)施方式的結(jié)構(gòu)示意圖。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換裝置可以應(yīng)用于終端,例如智能手機(jī),平板電腦等,該網(wǎng)絡(luò)切換裝置400包括:連接單元401、第一判斷單元402、檢測(cè)單元403以及執(zhí)行單元404,其中,
[0089]連接單元401,用于當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò);
[0090]第一判斷單元402,用于判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);
[0091]檢測(cè)單元403,用于當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;
[0092]執(zhí)行單元404,用于當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0093]本發(fā)明實(shí)施例中,所述第一判斷單元402具體用于,向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,如第一閾值可以是“204”,如果是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。
[0094]本發(fā)明實(shí)施例中,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);
[0095]所述檢測(cè)單元403還用于,查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值;
[0096]所述執(zhí)行單元404還用于,當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟所述終端的數(shù)據(jù)網(wǎng)絡(luò)通道。
[0097]需要說(shuō)明的是,本發(fā)明各實(shí)施例中的網(wǎng)絡(luò)切換裝置400中連接單元401、第一判斷單元402、檢測(cè)單元403以及執(zhí)行單元404的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過(guò)程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
[0098]請(qǐng)參閱圖5,圖5是本發(fā)明提供的網(wǎng)絡(luò)切換裝置另一較佳實(shí)施方式的結(jié)構(gòu)示意圖。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)切換裝置可以應(yīng)用于終端,例如智能手機(jī),平板電腦等,該網(wǎng)絡(luò)切換裝置500除包括網(wǎng)絡(luò)切換裝置400中各個(gè)單元外,還可包括添加單元405、查看單元406、第一移除單元407、獲取單元408、第二判斷單元409以及第二移除單元410,其中,
[0099]本發(fā)明實(shí)施例中,所述網(wǎng)絡(luò)切換裝置500還可以包括:添加單元405,用于當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或,當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。
[0100]本發(fā)明實(shí)施例中,所述網(wǎng)絡(luò)切換裝置500還可以包括:
[0101]查看單元406,用于按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò);
[0102]第一移除單元407,用于當(dāng)所述黑名單中存在可連無(wú)線網(wǎng)絡(luò)時(shí),則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò)。
[0103]本發(fā)明實(shí)施例中,所述網(wǎng)絡(luò)切換裝置500還可以包括:
[0104]獲取單元408,用于每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息;
[0105]第二判斷單元409,用于根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化;
[0106]第二移除單元410,用于當(dāng)所述終端的位置發(fā)生變化時(shí),移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò)。
[0107]需要說(shuō)明的是,本發(fā)明各實(shí)施例中的網(wǎng)絡(luò)切換裝置500中連接單元401、第一判斷單元402、檢測(cè)單元403、執(zhí)行單元404、添加單元405、查看單元406、第一移除單元407、獲取單元408、第二判斷單元409以及第二移除單元410的功能可根據(jù)上述方法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過(guò)程可以參照上述方法實(shí)施例的相關(guān)描述,此處不再贅述。
[0108]請(qǐng)參閱圖6,圖6是本發(fā)明提供的終端一較佳實(shí)施方式的結(jié)構(gòu)示意圖。該終端用于配合實(shí)施上述方案。該終端可以是智能手機(jī),平板電腦等。本發(fā)明實(shí)施例提供的終端可以用于實(shí)施上述圖1或圖2所示的本發(fā)明各實(shí)施例實(shí)現(xiàn)的方法,為了便于說(shuō)明,僅示出了與本發(fā)明各實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照?qǐng)D1或圖2所示的本發(fā)明各實(shí)施例。其中,圖6所示的終端可以包括:處理器601以及通過(guò)接口602與處理器601相連接的輸入模塊603、輸出模塊604,以及通過(guò)總線605與處理器601相連接的存儲(chǔ)器606。其中,存儲(chǔ)器606用于存儲(chǔ)一組程序代碼;處理器601用于調(diào)用存儲(chǔ)器606中存儲(chǔ)的程序代碼,用于執(zhí)行以下操作:
[0109]當(dāng)通過(guò)輸入模塊603檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò),并判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);
[0110]當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;
[0111]當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。
[0112]本發(fā)明實(shí)施例中,所述處理器601執(zhí)行所述判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò)可以包括:通過(guò)輸出模塊604向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,如第一閾值可以是“204”,如果是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。
[0113]本發(fā)明實(shí)施例中,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);所述處理器601執(zhí)行所述檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值包括:
[0114]查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值;
[0115]當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道。
[0116]本發(fā)明實(shí)施例中,所述處理器601還用于執(zhí)行:
[0117]當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或,
[0118]當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。
[0119]本發(fā)明實(shí)施例中,所述開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述處理器601還用于執(zhí)行:
[0120]通過(guò)輸入模塊603按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò);如果是,則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò),并執(zhí)行所述當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。
[0121]本發(fā)明實(shí)施例中,所述開(kāi)啟所述終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述處理器601還用于執(zhí)行:
[0122]每隔預(yù)設(shè)時(shí)間段通過(guò)輸入模塊603中定位功能獲取位置信息;
[0123]根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化,如果是,則移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò),并執(zhí)行所述通過(guò)輸入模塊603當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。
[0124]綜上該,當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),終端連接該可連無(wú)線網(wǎng)絡(luò),并判斷該可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò);當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值;當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的該可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。通過(guò)該方法可以實(shí)現(xiàn)無(wú)線網(wǎng)絡(luò)與數(shù)據(jù)網(wǎng)絡(luò)的智能切換,不需要用戶手動(dòng)關(guān)閉無(wú)線網(wǎng)絡(luò)通道與打開(kāi)數(shù)據(jù)網(wǎng)絡(luò)通道,更加簡(jiǎn)單快捷,提高用戶體驗(yàn)。
[0125]而且,終端判斷當(dāng)前可用無(wú)線網(wǎng)絡(luò)的吞吐率都較差時(shí),才開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道,優(yōu)先使用無(wú)線網(wǎng)絡(luò),避免產(chǎn)生不必要的數(shù)據(jù)流量的使用費(fèi)。
[0126]并且,將非可用無(wú)線網(wǎng)絡(luò)或吞吐率差的可用無(wú)線網(wǎng)絡(luò)加入黑名單,避免終端重復(fù)連接,造成終端網(wǎng)絡(luò)切換頻繁,降低終端的內(nèi)耗;而且可以定期移除黑名單中的無(wú)線網(wǎng)絡(luò),并重新檢測(cè)無(wú)線網(wǎng)絡(luò),避免網(wǎng)絡(luò)質(zhì)量高的可用無(wú)線網(wǎng)絡(luò)因被加入黑名單,而無(wú)法連接使用。
[0127]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory,RAM)等。
[0128]以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1.一種網(wǎng)絡(luò)切換方法,其特征在于,包括: 當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò),并判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò); 當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值; 當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò)包括: 向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,若是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù);所述檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值包括: 查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值; 當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或, 當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述方法還包括: 按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò);若是,則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò),并執(zhí)行所述當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道之后,所述方法還包括: 每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息; 根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化,若是,則移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò),并執(zhí)行所述當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò)的步驟。7.一種網(wǎng)絡(luò)切換裝置,其特征在于,包括: 連接單元,用于當(dāng)檢測(cè)到可連無(wú)線網(wǎng)絡(luò)時(shí),連接所述可連無(wú)線網(wǎng)絡(luò); 第一判斷單元,用于判斷所述可連無(wú)線網(wǎng)絡(luò)是否為可用無(wú)線網(wǎng)絡(luò); 檢測(cè)單元,用于當(dāng)判斷結(jié)果為是時(shí),檢測(cè)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)的吞吐率是否小于預(yù)設(shè)閾值; 執(zhí)行單元,用于當(dāng)檢測(cè)結(jié)果為是時(shí),斷開(kāi)當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò),并開(kāi)啟數(shù)據(jù)網(wǎng)絡(luò)通道。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一判斷單元具體用于,向預(yù)設(shè)網(wǎng)站發(fā)送訪問(wèn)請(qǐng)求,查看返回值是否為第一閾值,若是,則所述可連無(wú)線網(wǎng)絡(luò)為可用無(wú)線網(wǎng)絡(luò);否則,所述可連無(wú)線網(wǎng)絡(luò)為非可用無(wú)線網(wǎng)絡(luò)。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述可連無(wú)線網(wǎng)絡(luò)包括N個(gè)無(wú)線網(wǎng)絡(luò);所述可用無(wú)線網(wǎng)絡(luò)包括M個(gè)無(wú)線網(wǎng)絡(luò),其中,M<N,M、N為正整數(shù); 所述檢測(cè)單元還用于,查看M個(gè)無(wú)線網(wǎng)絡(luò)的吞吐率是否都小于預(yù)設(shè)閾值; 所述執(zhí)行單元還用于,當(dāng)查看結(jié)果都為是時(shí),斷開(kāi)所述無(wú)線網(wǎng)絡(luò)的連接,并開(kāi)啟終端的數(shù)據(jù)網(wǎng)絡(luò)通道。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 添加單元,用于當(dāng)判斷結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入黑名單;或,當(dāng)檢測(cè)結(jié)果為否時(shí),將當(dāng)前連接的所述可連無(wú)線網(wǎng)絡(luò)加入所述黑名單。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 查看單元,用于按預(yù)設(shè)周期查看所述黑名單中是否存在可連無(wú)線網(wǎng)絡(luò); 第一移除單元,用于當(dāng)所述黑名單中存在可連無(wú)線網(wǎng)絡(luò)時(shí),則從所述黑名單中移除所述可連無(wú)線網(wǎng)絡(luò)。12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 獲取單元,用于每隔預(yù)設(shè)時(shí)間段通過(guò)定位功能獲取位置信息; 第二判斷單元,用于根據(jù)所述位置信息,判斷終端的位置是否發(fā)生變化; 第二移除單元,用于當(dāng)所述終端的位置發(fā)生變化時(shí),移除所述黑名單中儲(chǔ)存的無(wú)線網(wǎng)絡(luò)。
【文檔編號(hào)】H04W36/00GK105916181SQ201610488672
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年6月28日
【發(fā)明人】翁箭峰, 何從華
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临江市| 睢宁县| 深州市| 紫金县| 南丰县| 河津市| 巴中市| 浮山县| 即墨市| 大埔区| 海门市| 城口县| 英吉沙县| 包头市| 清流县| 绵竹市| 长沙县| 渑池县| 佛冈县| 铅山县| 建昌县| 科技| 永登县| 比如县| 德清县| 隆子县| 张家口市| 古丈县| 镇原县| 兴城市| 苏州市| 西城区| 渑池县| 莱阳市| 靖江市| 独山县| 二连浩特市| 拜城县| 衡东县| 大方县| 左贡县|