亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種移動(dòng)終端及其自適應(yīng)提升下載速率的方法

文檔序號(hào):7738065閱讀:173來源:國(guó)知局
專利名稱:一種移動(dòng)終端及其自適應(yīng)提升下載速率的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種移動(dòng)終端及其自適應(yīng)提升下載速率的方法。
背景技術(shù)
隨著全球通信技術(shù)的發(fā)展,數(shù)據(jù)業(yè)務(wù)成為今后通信技術(shù)發(fā)展的一個(gè)重要推動(dòng)力量,可以預(yù)見,今后將有越來越多的基于INTERNET的數(shù)據(jù)服務(wù)將被廣泛應(yīng)用于移動(dòng)、固定等各式終端上。而技術(shù)的發(fā)展,對(duì)于移動(dòng)、固網(wǎng)之間的相互融合也提出了新的需求。既能滿足移動(dòng)終端可以順利接入移動(dòng)網(wǎng)絡(luò),又能充分享受固定網(wǎng)絡(luò)帶來的寬帶服務(wù)成為今后移動(dòng)運(yùn)營(yíng)商進(jìn)行建網(wǎng)的一個(gè)基本思路。而對(duì)于終端來講,能夠接入各種網(wǎng)絡(luò)的UMA技術(shù)成為今后各移動(dòng)終端必須支持的一項(xiàng)重要功能。移動(dòng)終端使用該技術(shù),使得移動(dòng)用戶既能享受移動(dòng)網(wǎng)絡(luò)的服務(wù)又能享受固定網(wǎng)絡(luò)提供的數(shù)據(jù)接入服務(wù)成為一種可能。用戶使用UMA技術(shù)所帶來的便利的網(wǎng)絡(luò)接入功能來實(shí)現(xiàn)網(wǎng)絡(luò)信息的獲取成為用戶的一個(gè)首選功能。按照傳統(tǒng)的實(shí)現(xiàn)方式,對(duì)于具有UMA功能的移動(dòng)終端,一般是用戶需要手動(dòng)進(jìn)行所想使用的網(wǎng)絡(luò)連接,例如用戶在戶外使用無線網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)連接享受數(shù)據(jù)服務(wù),隨著移動(dòng)用戶移動(dòng)到屋內(nèi)或辦公室,有可能室內(nèi)存在WLAN或者WI-FI等網(wǎng)絡(luò),用戶有可能需要切換到該網(wǎng)絡(luò)上以便享受高寬帶服務(wù)或者享受低的網(wǎng)絡(luò)資費(fèi),這樣就需要用戶在不同網(wǎng)絡(luò)之間進(jìn)行網(wǎng)絡(luò)連接的切換。顯然,這種方式需要用戶主動(dòng)進(jìn)行網(wǎng)絡(luò)切換的干預(yù),不利于用戶實(shí)時(shí)享受優(yōu)勢(shì)網(wǎng)絡(luò)所提供的接入服務(wù)。另外,對(duì)于具有UMA的移動(dòng)終端,因?yàn)楸旧砭哂卸喾N接入無線網(wǎng)絡(luò)的能力,而移動(dòng)終端實(shí)時(shí)所處的網(wǎng)絡(luò)周圍環(huán)境隨著用戶的移動(dòng)而不斷變換,這勢(shì)必造成用戶所在的地方網(wǎng)絡(luò)所提供的服務(wù)能力有一定差異,而按照傳統(tǒng)的實(shí)現(xiàn)方式,用戶為了獲得某一網(wǎng)絡(luò)下的高的服務(wù)性能,必須要手動(dòng)切換到當(dāng)前網(wǎng)絡(luò)下,這不利于用戶的使用另外也造成用戶難以及時(shí)選擇合適的網(wǎng)絡(luò)所提供的服務(wù)性能。

發(fā)明內(nèi)容
本發(fā)明目的是提出一種移動(dòng)終端及其自適應(yīng)提升下載速率的方法。為實(shí)現(xiàn)上述目的,本發(fā)明提出一種移動(dòng)終端,所述移動(dòng)終端包括網(wǎng)絡(luò)監(jiān)測(cè)模塊、速率檢測(cè)模塊和鏈路切換裁定單元;所述網(wǎng)絡(luò)檢測(cè)模塊對(duì)移動(dòng)終端周圍無線網(wǎng)絡(luò)信號(hào)進(jìn)行檢測(cè);所述速率檢測(cè)模塊對(duì)網(wǎng)絡(luò)速率進(jìn)行檢測(cè);所述鏈路切換裁定單元依據(jù)上述檢測(cè)結(jié)果把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上。進(jìn)一步地,所述網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,主動(dòng)搜索并在后臺(tái)建立合適的網(wǎng)絡(luò)連接。進(jìn)一步地,所述移動(dòng)終端還包括用戶業(yè)務(wù)檢測(cè)單元,所述用戶業(yè)務(wù)檢測(cè)單元通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟判定用戶是否需要進(jìn)行數(shù)據(jù)服務(wù)。進(jìn)一步地,所述移動(dòng)終端還包括鏈路質(zhì)量判斷單元,在速率檢測(cè)單元檢測(cè)之前,所述鏈路質(zhì)量判斷單元在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。進(jìn)一步地,所述鏈路質(zhì)量判斷單元進(jìn)行鏈路質(zhì)量的檢測(cè)是通過發(fā)送相關(guān)PING指令到特定網(wǎng)站地址,并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。進(jìn)一步地,所述鏈路切換裁定單元使用鏈路質(zhì)量檢測(cè)算法對(duì)相關(guān)鏈路質(zhì)量的接入質(zhì)量裁定并切換到最佳的鏈路網(wǎng)絡(luò)上。本發(fā)明還提出一種移動(dòng)終端提升下載速率的方法,所述移動(dòng)終端具有對(duì)網(wǎng)絡(luò)信號(hào)進(jìn)行檢測(cè)的網(wǎng)絡(luò)檢測(cè)模塊和進(jìn)行速率檢測(cè)的速率檢測(cè)模塊,對(duì)移動(dòng)終端所在周圍無線網(wǎng)絡(luò)檢測(cè)并進(jìn)行數(shù)據(jù)鏈路質(zhì)量的判定,依據(jù)相關(guān)檢測(cè)結(jié)果把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上,從而實(shí)現(xiàn)用戶下載速率提升。進(jìn)一步地,所述網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,主動(dòng)搜索并在后臺(tái)建立合適的網(wǎng)絡(luò)連接。進(jìn)一步地,所述移動(dòng)終端包括用戶業(yè)務(wù)檢測(cè)單元,所述用戶業(yè)務(wù)檢測(cè)單元通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟判定用戶是否需要進(jìn)行數(shù)據(jù)服務(wù)。進(jìn)一步地,所述移動(dòng)終端在速率檢測(cè)單元檢測(cè)之前,在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。進(jìn)一步地,所述鏈路質(zhì)量的檢測(cè)是通過發(fā)送相關(guān)PING指令到特定網(wǎng)站地址,并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。綜上所述,采用本發(fā)明具有如下有益效果與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案無需在移動(dòng)設(shè)備上進(jìn)行額外的協(xié)議開發(fā),節(jié)省了開發(fā)時(shí)間,并具有較好的通用性、標(biāo)準(zhǔn)性,可廣泛應(yīng)用于具有通用接入功能的移動(dòng)設(shè)備中,如手機(jī)、數(shù)據(jù)網(wǎng)卡等產(chǎn)品。


圖1是本發(fā)明實(shí)施例移動(dòng)終端組成示意圖;圖2是本發(fā)明實(shí)施例移動(dòng)終端自適應(yīng)提升下載速率的方法流程示意圖;圖3是本發(fā)明實(shí)施例移動(dòng)終端的速率檢測(cè)模塊工作流程示意圖。
具體實(shí)施例方式本發(fā)明技術(shù)方案的思想是在移動(dòng)通訊終端上提供對(duì)于網(wǎng)絡(luò)信號(hào)進(jìn)行判定的網(wǎng)絡(luò)檢測(cè)模塊和進(jìn)行速率測(cè)定的速率檢測(cè)模塊,對(duì)移動(dòng)終端所在周圍無線網(wǎng)絡(luò)檢測(cè)并進(jìn)行數(shù)據(jù)鏈路質(zhì)量的判定,依據(jù)相關(guān)判定結(jié)果自適應(yīng)的把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上,從而實(shí)現(xiàn)對(duì)于用戶下載速率提升的自適應(yīng)控制功能。下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明技術(shù)方案做詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。請(qǐng)參考圖1所示,是本發(fā)明實(shí)施例移動(dòng)終端組成示意圖,其包括網(wǎng)絡(luò)監(jiān)測(cè)模塊、用戶業(yè)務(wù)檢測(cè)單元、速率檢測(cè)模塊、鏈路質(zhì)量判斷單元和鏈路切換裁定單元。網(wǎng)絡(luò)檢測(cè)模塊是用來對(duì)于終端網(wǎng)絡(luò)周圍的無線信號(hào)進(jìn)行檢測(cè),在終端開機(jī)運(yùn)行后,網(wǎng)絡(luò)檢測(cè)模塊完成相關(guān)初始化工作置于后臺(tái)進(jìn)行運(yùn)行,并依據(jù)用戶當(dāng)前所處的網(wǎng)絡(luò)環(huán)境,主動(dòng)搜索并在后臺(tái)建立合適的網(wǎng)絡(luò)連接。網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,移動(dòng)終端網(wǎng)絡(luò)檢測(cè)模塊有識(shí)別不同網(wǎng)絡(luò)特性的能力。用戶業(yè)務(wù)檢測(cè)單元可以判定用戶是否需要進(jìn)行數(shù)據(jù)服務(wù),若用戶需要進(jìn)行數(shù)據(jù)服務(wù),則相關(guān)單元需要檢測(cè)出相關(guān)請(qǐng)求。用戶業(yè)務(wù)檢測(cè)單元可以通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟即可實(shí)現(xiàn)相關(guān)操作的判定。如檢測(cè)是否有http請(qǐng)求或者SCOKET類相關(guān)操作信息來判定。速率檢測(cè)模塊主動(dòng)檢測(cè)當(dāng)前的數(shù)據(jù)鏈路質(zhì)量并進(jìn)行相關(guān)鏈路接入網(wǎng)絡(luò)的速率能力測(cè)試。速率檢測(cè)模塊檢測(cè)終端可以獲得服務(wù)的相關(guān)網(wǎng)絡(luò)的鏈路質(zhì)量狀態(tài)以及是否可以提供相關(guān)的數(shù)據(jù)服務(wù)能力。速率檢測(cè)模塊主動(dòng)搜索合適的可用的網(wǎng)絡(luò)并進(jìn)行網(wǎng)絡(luò)連接建立,內(nèi)置速率計(jì)算腳本檢測(cè)各個(gè)網(wǎng)絡(luò)所能提供的下載速率,選擇能提供最佳下載速率的網(wǎng)絡(luò)作為當(dāng)前用戶下載的承載網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)下載,隨著用戶移動(dòng)持續(xù)檢測(cè)合適的高速鏈路并轉(zhuǎn)換承載網(wǎng)絡(luò),從而確保用戶能夠快速切換到合適的網(wǎng)絡(luò)連接上來自適應(yīng)獲得最佳速率的效果。當(dāng)用戶移動(dòng)到一個(gè)新的目標(biāo)區(qū)域后,移動(dòng)終端網(wǎng)絡(luò)檢測(cè)模塊與速率檢測(cè)模塊實(shí)時(shí)在后臺(tái)進(jìn)行掃描,當(dāng)檢測(cè)到當(dāng)前區(qū)域中為用戶提供服務(wù)的網(wǎng)絡(luò)消失或者速率不是最佳,則終端自動(dòng)切換到能提供更高速率的合適的網(wǎng)絡(luò)鏈路上,從而保持用戶一直能夠享用高的下載速率。鏈路質(zhì)量判斷單元在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,該模塊開始檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。在用戶開始特定網(wǎng)站數(shù)據(jù)下載時(shí),鏈路質(zhì)量判斷單元開始檢測(cè)并判斷當(dāng)前網(wǎng)絡(luò)的鏈路質(zhì)量,鏈路質(zhì)量判斷單元通過對(duì)終端周圍不同網(wǎng)絡(luò)的無線鏈路進(jìn)行判斷并來判斷相關(guān)鏈路的連接質(zhì)量,鏈路質(zhì)量包括鏈路是否可用,是否可以進(jìn)行有效的連接建立響應(yīng)或者是否可以進(jìn)行相關(guān)的數(shù)據(jù)服務(wù)。移動(dòng)終端速率檢測(cè)模塊在進(jìn)行鏈路是否可以提供數(shù)據(jù)服務(wù)能力是通過與無線網(wǎng)絡(luò)交互的信令消息來進(jìn)行判定的,移動(dòng)終端依據(jù)網(wǎng)絡(luò)是否可以提供PS服務(wù)的能力來確定是否需要進(jìn)行相關(guān)鏈路的速率測(cè)試。速率檢測(cè)模塊需要測(cè)試并計(jì)算相關(guān)鏈路的通道質(zhì)量,通過速率檢測(cè)模塊的自適應(yīng)計(jì)算過程最終選擇一個(gè)能提供最快速的下載速率的網(wǎng)絡(luò)作為移動(dòng)終端進(jìn)行下載服務(wù)的承載網(wǎng)絡(luò),從而實(shí)現(xiàn)用戶獲得最佳下載速率的功能。鏈路質(zhì)量判斷單元進(jìn)行鏈路質(zhì)量的判定是通過發(fā)送相關(guān)PING指令到特定網(wǎng)站地址,并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。Ping指令作為一個(gè)常用的網(wǎng)絡(luò)測(cè)試指令,可以用來對(duì)于鏈路質(zhì)量和相關(guān)網(wǎng)站進(jìn)行簡(jiǎn)單的測(cè)試工作,當(dāng)使用不同的相關(guān)指令參數(shù)時(shí),可以獲得不同的響應(yīng)信息,如TTL時(shí)間、 ECO時(shí)間以及通過發(fā)送不同的包得到相關(guān)的反饋時(shí)間后計(jì)算出鏈路的速度;在得到鏈路質(zhì)量的信息后,速率檢測(cè)單元可以進(jìn)行進(jìn)一步的速率檢測(cè),用來得到實(shí)際用戶網(wǎng)站的響應(yīng)速度,速率檢測(cè)單元可以采用不同的實(shí)現(xiàn)算法得到網(wǎng)站的響應(yīng)速度, 例如針對(duì)訪問網(wǎng)站,可以從終端發(fā)起獲取訪問目標(biāo)網(wǎng)站中一個(gè)根本不存在的圖片,然后在 on Error事件中計(jì)算時(shí)間。需要多次測(cè)試,求多次訪問的平均值才能準(zhǔn)確計(jì)算網(wǎng)站反應(yīng)速度。測(cè)試一個(gè)網(wǎng)址,有專門的http命令“Trace”。通常,使用Socket編成,防止過高級(jí)的系統(tǒng)的緩沖、解析等機(jī)制對(duì)檢測(cè)結(jié)果的偏差,最后得出網(wǎng)站的響應(yīng)速率;當(dāng)然在檢測(cè)鏈路狀況的同時(shí),速率檢測(cè)單元也可以使用下載客戶瀏覽網(wǎng)站的相關(guān)內(nèi)容,如相關(guān)靜態(tài)圖片、網(wǎng)站相關(guān)的LOGO等,通過下載計(jì)算出相關(guān)的響應(yīng)時(shí)間得到實(shí)際的網(wǎng)站下載速度。通過移動(dòng)終端速率檢測(cè)模塊在后臺(tái)對(duì)于用戶訪問的相關(guān)數(shù)據(jù)業(yè)務(wù)網(wǎng)站進(jìn)行無線鏈路質(zhì)量的測(cè)定,速率檢測(cè)模塊通過主動(dòng)的進(jìn)行后臺(tái)用戶訪問網(wǎng)站的地址訪問,并根據(jù)訪問的消息響應(yīng)時(shí)間來進(jìn)行比較判定,得出能提供最佳服務(wù)的無線鏈路通道。移動(dòng)終端速率檢測(cè)模塊在訪問用戶網(wǎng)站的時(shí)候,可以直接進(jìn)行域名解析獲取IP 地址或者直接在終端上記錄網(wǎng)站和IP地址的對(duì)應(yīng)表,實(shí)現(xiàn)快速的用戶網(wǎng)站地址獲取。鏈路切換裁定單元依據(jù)相關(guān)判定結(jié)果自適應(yīng)的把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上,使用鏈路質(zhì)量檢測(cè)算法來實(shí)現(xiàn)對(duì)于相關(guān)鏈路質(zhì)量的接入質(zhì)量裁定并切換到最佳的鏈路網(wǎng)絡(luò)上。為了防止頻繁鏈路切換造成實(shí)際鏈路質(zhì)量的判定失誤,在后臺(tái)鏈路檢測(cè)時(shí)可以設(shè)定定時(shí)器或者由用戶設(shè)定切換的時(shí)間周期。請(qǐng)參考圖2所示,是本發(fā)明實(shí)施例移動(dòng)終端自適應(yīng)提升下載速率的方法流程示意圖,其包括如下步驟S201 終端開機(jī);移動(dòng)終端開機(jī)后,移動(dòng)終端初始化完成,移動(dòng)終端內(nèi)置的網(wǎng)絡(luò)檢測(cè)模塊開始在后臺(tái)進(jìn)行無線網(wǎng)絡(luò)的建立。S202 網(wǎng)絡(luò)檢測(cè)模塊檢測(cè)周圍的無線網(wǎng)絡(luò);網(wǎng)絡(luò)檢測(cè)模塊是用來對(duì)于終端網(wǎng)絡(luò)周圍的無線信號(hào)進(jìn)行檢測(cè),在終端開機(jī)運(yùn)行后,網(wǎng)絡(luò)檢測(cè)模塊完成相關(guān)初始化工作就置于后臺(tái)進(jìn)行運(yùn)行。隨著移動(dòng)終端的移動(dòng),周圍的網(wǎng)絡(luò)信號(hào)隨時(shí)變化,移動(dòng)終端的網(wǎng)絡(luò)檢測(cè)模塊檢測(cè)周圍網(wǎng)絡(luò)信號(hào),并建立起與各個(gè)網(wǎng)絡(luò)的無線連接,對(duì)于具有UMA功能的移動(dòng)終端,本身可以支持各種功能形式的無線網(wǎng)絡(luò)接入功能,如WIFI接入功能,3G無線、2G無線或者WLAN等等,移動(dòng)終端通過相關(guān)接入單元與各個(gè)網(wǎng)絡(luò)之間進(jìn)行信令交互,建立起相關(guān)的無線網(wǎng)絡(luò)連接。S203 判斷是否有合適的無線網(wǎng)絡(luò),如有則轉(zhuǎn)入步驟S204,如無則轉(zhuǎn)入步驟S202 繼續(xù)檢測(cè);網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,移動(dòng)終端網(wǎng)絡(luò)檢測(cè)模塊有識(shí)別不同網(wǎng)絡(luò)特性的能力。為對(duì)檢測(cè)到的無線網(wǎng)絡(luò)進(jìn)行是否可以提供正常連接進(jìn)行快速判斷,移動(dòng)終端可以依據(jù)搜索到的不同的網(wǎng)絡(luò)特性進(jìn)行處理,例如當(dāng)移動(dòng)終端檢測(cè)到的當(dāng)前可以使用的無線網(wǎng)絡(luò)不具備PS服務(wù)的能力,移動(dòng)終端可以直接忽略該網(wǎng)絡(luò),從而實(shí)現(xiàn)搜索的高效。S204:判斷用戶是否進(jìn)行數(shù)據(jù)下載操作,如果是則轉(zhuǎn)入步驟S205,如果不是則轉(zhuǎn)入步驟S202 ;移動(dòng)終端上的用戶業(yè)務(wù)檢測(cè)單元判定當(dāng)前用戶是否進(jìn)行相關(guān)的數(shù)據(jù)業(yè)務(wù)活動(dòng)。移動(dòng)終端上設(shè)計(jì)一個(gè)用戶業(yè)務(wù)檢測(cè)單元,該檢測(cè)單元可以判定用戶是否需要進(jìn)行
6數(shù)據(jù)服務(wù),若用戶需要進(jìn)行數(shù)據(jù)服務(wù),則相關(guān)單元需要檢測(cè)出相關(guān)請(qǐng)求。檢測(cè)單元可以通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟即可實(shí)現(xiàn)相關(guān)操作的判定。如檢測(cè)是否有http請(qǐng)求或者SCOKET類相關(guān)操作信息來判定。S205 速率檢測(cè)模塊檢測(cè)各個(gè)網(wǎng)絡(luò)鏈路質(zhì)量狀態(tài);移動(dòng)終端速率檢測(cè)模塊在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,該模塊開始檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。在用戶開始特定網(wǎng)站數(shù)據(jù)下載時(shí),速率檢測(cè)模塊開始檢測(cè)并判斷當(dāng)前網(wǎng)絡(luò)的鏈路質(zhì)量,移動(dòng)終端通過對(duì)終端周圍不同網(wǎng)絡(luò)的無線鏈路進(jìn)行判斷并來判斷相關(guān)鏈路的連接質(zhì)量,鏈路質(zhì)量包括鏈路是否可用,是否可以進(jìn)行有效的連接建立響應(yīng)或者是否可以進(jìn)行相關(guān)的數(shù)據(jù)服務(wù)。移動(dòng)終端速率檢測(cè)模塊在進(jìn)行鏈路是否可以提供數(shù)據(jù)服務(wù)能力是通過與無線網(wǎng)絡(luò)交互的信令消息來進(jìn)行判定的,移動(dòng)終端依據(jù)網(wǎng)絡(luò)是否可以提供PS服務(wù)的能力來確定是否需要進(jìn)行相關(guān)鏈路的速率測(cè)試。速率檢測(cè)模塊需要測(cè)試并計(jì)算相關(guān)鏈路的通道質(zhì)量,通過速率檢測(cè)模塊的自適應(yīng)計(jì)算過程最終選擇一個(gè)能提供最快速的下載速率的網(wǎng)絡(luò)作為移動(dòng)終端進(jìn)行下載服務(wù)的承載網(wǎng)絡(luò),從而實(shí)現(xiàn)用戶獲得最佳下載速率的功能。速率檢測(cè)模塊進(jìn)行鏈路質(zhì)量的判定是通過發(fā)送相關(guān)PING指令到特定網(wǎng)站地址, 并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。Ping指令作為一個(gè)常用的網(wǎng)絡(luò)測(cè)試指令,可以用來對(duì)于鏈路質(zhì)量和相關(guān)網(wǎng)站進(jìn)行簡(jiǎn)單的測(cè)試工作,當(dāng)使用不同的相關(guān)指令參數(shù)時(shí),可以獲得不同的響應(yīng)信息,如TTL時(shí)間、 ECO時(shí)間以及通過發(fā)送不同的包得到相關(guān)的反饋時(shí)間后計(jì)算出鏈路的速度;在得到鏈路質(zhì)量的信息后,速率檢測(cè)單元可以進(jìn)行進(jìn)一步的速率檢測(cè),用來得到實(shí)際用戶網(wǎng)站的響應(yīng)速度,速率檢測(cè)單元可以采用不同的實(shí)現(xiàn)算法得到網(wǎng)站的響應(yīng)速度, 例如針對(duì)訪問網(wǎng)站,可以從終端發(fā)起獲取訪問目標(biāo)網(wǎng)站中一個(gè)根本不存在的圖片,然后在 on Error事件中計(jì)算時(shí)間。需要多次測(cè)試求多次訪問的平均值才能準(zhǔn)確計(jì)算網(wǎng)站反應(yīng)速度。測(cè)試一個(gè)網(wǎng)址,有專門的http命令“Trace”。通常,使用Socket編成,防止過高級(jí)的系統(tǒng)的緩沖、解析等機(jī)制對(duì)檢測(cè)結(jié)果的偏差,最后得出網(wǎng)站的響應(yīng)速率;當(dāng)然在檢測(cè)鏈路狀況的同時(shí),速率檢測(cè)單元也可以使用下載客戶瀏覽網(wǎng)站的相關(guān)內(nèi)容,如相關(guān)靜態(tài)圖片、網(wǎng)站相關(guān)的LOGO等,通過下載計(jì)算出相關(guān)的響應(yīng)時(shí)間得到實(shí)際的網(wǎng)站下載速度。通過移動(dòng)終端速率檢測(cè)模塊在后臺(tái)對(duì)于用戶訪問的相關(guān)數(shù)據(jù)業(yè)務(wù)網(wǎng)站進(jìn)行無線鏈路質(zhì)量的測(cè)定,速率檢測(cè)模塊通過主動(dòng)的進(jìn)行后臺(tái)用戶訪問網(wǎng)站的地址訪問,并根據(jù)訪問的消息響應(yīng)時(shí)間來進(jìn)行比較判定,得出能提供最佳服務(wù)的無線鏈路通道。移動(dòng)終端速率檢測(cè)模塊在訪問用戶網(wǎng)站的時(shí)候,可以直接進(jìn)行域名解析獲取IP 地址或者直接在終端上記錄網(wǎng)站和IP地址的對(duì)應(yīng)表,實(shí)現(xiàn)快速的用戶網(wǎng)站地址獲取。移動(dòng)終端速率檢測(cè)模塊在進(jìn)行鏈路質(zhì)量和速率的判定中,為了防止頻繁鏈路切換造成實(shí)際鏈路質(zhì)量的判定失誤,在后臺(tái)鏈路檢測(cè)時(shí)可以設(shè)定定時(shí)器或者由用戶設(shè)定切換的時(shí)間周期。S206 選擇一個(gè)最佳無線網(wǎng)絡(luò)鏈路;
移動(dòng)終端速率檢測(cè)模塊獲得當(dāng)前移動(dòng)終端所處位置的最佳速率接入網(wǎng)絡(luò)后,終端速率檢測(cè)模塊提示用戶手動(dòng)或自動(dòng)把該鏈路作為當(dāng)前用戶進(jìn)行數(shù)據(jù)服務(wù)的首選鏈路。速率檢測(cè)模塊把終端當(dāng)前進(jìn)行數(shù)據(jù)服務(wù)的鏈路切換到該無線網(wǎng)絡(luò)鏈路上,速率檢測(cè)模塊在進(jìn)行鏈路的切換時(shí),可以根據(jù)當(dāng)前選擇的網(wǎng)絡(luò)狀態(tài)和終端實(shí)際注冊(cè)的網(wǎng)絡(luò)狀態(tài)進(jìn)行比較判斷,可以把移動(dòng)終端當(dāng)前注冊(cè)的網(wǎng)絡(luò)直接切換到該條無線鏈路的網(wǎng)絡(luò)上,也可以根據(jù)當(dāng)前網(wǎng)絡(luò)的實(shí)際選擇共存的方式,如當(dāng)終端注冊(cè)到3G網(wǎng)絡(luò),但周圍的WIFI網(wǎng)絡(luò)提供的無線鏈路質(zhì)量比較好,無線終端可以依舊駐留在3G網(wǎng)絡(luò)上但用戶進(jìn)行數(shù)據(jù)下載服務(wù)的網(wǎng)絡(luò)可以切換為WIFI。S207 判斷鏈路是否建立成功,如果成功則轉(zhuǎn)入步驟S208,如果失敗則轉(zhuǎn)入步驟 S206 ;S208 移動(dòng)終端使用該鏈路為用戶提供數(shù)據(jù)服務(wù),并轉(zhuǎn)入步驟S202繼續(xù)檢測(cè)。當(dāng)用戶移動(dòng)到一個(gè)新的目標(biāo)區(qū)域后,移動(dòng)終端網(wǎng)絡(luò)檢測(cè)模塊與速率檢測(cè)模塊實(shí)時(shí)在后臺(tái)進(jìn)行掃描,當(dāng)檢測(cè)到當(dāng)前區(qū)域中為用戶提供服務(wù)的網(wǎng)絡(luò)消失或者速率不是最佳,則終端自動(dòng)切換到能提供更高速率的合適的網(wǎng)絡(luò)鏈路上,從而保持用戶一直能夠享用高的下載速率。為了防止頻繁切換造成的鏈路持續(xù)切換,網(wǎng)絡(luò)檢測(cè)模塊和速率檢測(cè)模塊可以在后臺(tái)周期運(yùn)行,檢測(cè)周期也可以逐步加大。請(qǐng)參考圖3所示,是本發(fā)明實(shí)施例移動(dòng)終端的速率檢測(cè)模塊工作流程示意圖,其包括如下步驟S301 移動(dòng)終端速率檢測(cè)模塊啟動(dòng);S302 檢測(cè)當(dāng)前所注冊(cè)網(wǎng)絡(luò)的鏈路質(zhì)量狀態(tài);S303 判斷是否獲得最佳鏈路,如果是轉(zhuǎn)入步驟S305,如果否,轉(zhuǎn)入步驟S304 ;S304 后臺(tái)繼續(xù)跟蹤檢測(cè)相關(guān)鏈路;S305 切換到最佳鏈路網(wǎng)絡(luò)獲取數(shù)據(jù)服務(wù)。使用本發(fā)明技術(shù)方案,用戶無須人為進(jìn)行網(wǎng)絡(luò)連接的干預(yù),移動(dòng)終端將依據(jù)內(nèi)嵌的腳本程序來進(jìn)行相關(guān)網(wǎng)絡(luò)的檢測(cè),主動(dòng)獲取各個(gè)網(wǎng)絡(luò)下的下載速率,進(jìn)行擇優(yōu)判斷來選擇一個(gè)最佳速率鏈路來提升用戶對(duì)于高速無線帶寬享受。當(dāng)然,本發(fā)明還可有多種實(shí)施方式,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況,熟悉本領(lǐng)域的技術(shù)人員當(dāng)然可根據(jù)本發(fā)明做出各種相應(yīng)的更改或變化,但凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn),均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端,其特征在于,所述移動(dòng)終端包括網(wǎng)絡(luò)監(jiān)測(cè)模塊、速率檢測(cè)模塊和鏈路切換裁定單元;所述網(wǎng)絡(luò)檢測(cè)模塊對(duì)移動(dòng)終端周圍無線網(wǎng)絡(luò)信號(hào)進(jìn)行檢測(cè);所述速率檢測(cè)模塊對(duì)網(wǎng)絡(luò)速率進(jìn)行檢測(cè);所述鏈路切換裁定單元依據(jù)上述檢測(cè)結(jié)果把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上。
2.如權(quán)利要求1所述的移動(dòng)終端,其特征在于,所述網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,主動(dòng)搜索并在后臺(tái)建立合適的網(wǎng)絡(luò)連接。
3.如權(quán)利要求1所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括用戶業(yè)務(wù)檢測(cè)單元,所述用戶業(yè)務(wù)檢測(cè)單元通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟判定用戶是否需要進(jìn)行數(shù)據(jù)服務(wù)。
4.如權(quán)利要求1所述的移動(dòng)終端,其特征在于,所述移動(dòng)終端還包括鏈路質(zhì)量判斷單元,在速率檢測(cè)單元檢測(cè)之前,所述鏈路質(zhì)量判斷單元在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。
5.如權(quán)利要求4所述的移動(dòng)終端,其特征在于,所述鏈路質(zhì)量判斷單元進(jìn)行鏈路質(zhì)量的檢測(cè)是通過發(fā)送相關(guān)PING指令到特定網(wǎng)站地址,并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。
6.如權(quán)利要求1所述的移動(dòng)終端,其特征在于,所述鏈路切換裁定單元使用鏈路質(zhì)量檢測(cè)算法對(duì)相關(guān)鏈路質(zhì)量的接入質(zhì)量裁定并切換到最佳的鏈路網(wǎng)絡(luò)上。
7.一種移動(dòng)終端提升下載速率的方法,其特征在于,所述移動(dòng)終端具有對(duì)網(wǎng)絡(luò)信號(hào)進(jìn)行檢測(cè)的網(wǎng)絡(luò)檢測(cè)模塊和進(jìn)行速率檢測(cè)的速率檢測(cè)模塊,對(duì)移動(dòng)終端所在周圍無線網(wǎng)絡(luò)檢測(cè)并進(jìn)行數(shù)據(jù)鏈路質(zhì)量的判定,依據(jù)相關(guān)檢測(cè)結(jié)果把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上,從而實(shí)現(xiàn)用戶下載速率提升。
8 如權(quán)利要求7所述的方法,其特征在于,所述網(wǎng)絡(luò)檢測(cè)模塊可以依據(jù)用戶的設(shè)定或者自主根據(jù)用戶是否進(jìn)行數(shù)據(jù)業(yè)務(wù)的請(qǐng)求來進(jìn)行網(wǎng)絡(luò)能力的判定,主動(dòng)搜索并在后臺(tái)建立合適的網(wǎng)絡(luò)連接。
9.如權(quán)利要求7所述的方法,其特征在于,所述移動(dòng)終端包括用戶業(yè)務(wù)檢測(cè)單元,所述用戶業(yè)務(wù)檢測(cè)單元通過檢測(cè)用戶終端應(yīng)用中的數(shù)據(jù)服務(wù)是否開啟判定用戶是否需要進(jìn)行數(shù)據(jù)服務(wù)。
10.如權(quán)利要求7所述的方法,其特征在于,所述移動(dòng)終端在速率檢測(cè)單元檢測(cè)之前, 在用戶開啟相關(guān)數(shù)據(jù)服務(wù)業(yè)務(wù)后,檢測(cè)相關(guān)鏈路的質(zhì)量狀態(tài)。
11.如權(quán)利要求10所述的方法,其特征在于,所述鏈路質(zhì)量的檢測(cè)是通過發(fā)送相關(guān) PING指令到特定網(wǎng)站地址,并根據(jù)包的響應(yīng)延遲來確定當(dāng)前不同網(wǎng)絡(luò)鏈路的通道質(zhì)量。
全文摘要
本發(fā)明提出一種移動(dòng)終端及其自適應(yīng)提升下載速率的方法。所述移動(dòng)終端包括網(wǎng)絡(luò)監(jiān)測(cè)模塊、速率檢測(cè)模塊和鏈路切換裁定單元;所述網(wǎng)絡(luò)檢測(cè)模塊對(duì)移動(dòng)終端周圍無線網(wǎng)絡(luò)信號(hào)進(jìn)行檢測(cè);所述速率檢測(cè)模塊對(duì)網(wǎng)絡(luò)速率進(jìn)行檢測(cè);所述鏈路切換裁定單元依據(jù)上述檢測(cè)結(jié)果把移動(dòng)通訊終端進(jìn)行無線數(shù)據(jù)服務(wù)的鏈路切換到最佳鏈路上。本發(fā)明的技術(shù)方案無需在移動(dòng)設(shè)備上進(jìn)行額外的協(xié)議開發(fā),節(jié)省了開發(fā)時(shí)間,并具有較好的通用性、標(biāo)準(zhǔn)性,可廣泛應(yīng)用于具有通用接入功能的移動(dòng)設(shè)備中,如手機(jī)、數(shù)據(jù)網(wǎng)卡等產(chǎn)品。
文檔編號(hào)H04W88/02GK102264063SQ201110215598
公開日2011年11月30日 申請(qǐng)日期2011年7月29日 優(yōu)先權(quán)日2011年7月29日
發(fā)明者李紅娟, 王科平, 譚冠軍, 車忠輝, 鐘安利, 陳兵 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1