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

一種網(wǎng)速測量方法、裝置及系統(tǒng)的制作方法

文檔序號:10493002閱讀:432來源:國知局
一種網(wǎng)速測量方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種網(wǎng)速測量方法、裝置及系統(tǒng),用于通信終端側(cè)的網(wǎng)速測量方法包括:向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè);接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,從而完成網(wǎng)絡(luò)速率的實際測量,大大減少了通信終端側(cè)的選擇測速服務(wù)器的時間和流量的開銷,同時第一服務(wù)器選擇目的測速服務(wù)器時對測速服務(wù)器進(jìn)行綜合分析,選擇的目的服務(wù)器更準(zhǔn)確。
【專利說明】
一種網(wǎng)速測量方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種網(wǎng)速測量方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的發(fā)展,越來越多的用戶使用移動終端訪問網(wǎng)絡(luò)。移動終端的優(yōu)勢在于能夠隨時隨地的與網(wǎng)絡(luò)進(jìn)行連接,使得移動用戶在行進(jìn)中就可以訪問網(wǎng)絡(luò)信息,這極大的提升了用戶的上網(wǎng)體驗。但是在移動網(wǎng)絡(luò)的環(huán)境下,網(wǎng)絡(luò)受周圍環(huán)境的影響較大,因此移動網(wǎng)絡(luò)的網(wǎng)速成為了影響用戶體驗的首要因素。
[0003]用戶如果想要了解當(dāng)前的網(wǎng)絡(luò)速率,就必須進(jìn)行實際的測量。但是,在實際測量的過程中,移動終端會消耗很多用戶的流量和時間。且在實際測量網(wǎng)速時,需要部署大量的測速服務(wù)器,以供處于不同網(wǎng)絡(luò)位置的用戶進(jìn)行選擇。不同的測速服務(wù)器針對不同的網(wǎng)絡(luò),得到的測速結(jié)果會有較大偏差。如何選擇最優(yōu)的服務(wù)器,對于測速的準(zhǔn)確度是非常重要的。同時在選擇服務(wù)器的過程中,如果僅通過移動終端連接各個測速服務(wù)器獲取其信息的方式,移動終端的開銷會很大。一方面移動用戶較為關(guān)注網(wǎng)絡(luò)流量消耗的問題,另一方面這種方式加大了移動終端運(yùn)行的時間開銷,使得測速性能下降。
[0004]現(xiàn)有技術(shù)中公開了一種關(guān)于網(wǎng)速測試方法和系統(tǒng)以及選擇加速服務(wù)器的系統(tǒng)框架,如圖1所示。其中,測速調(diào)度中心服務(wù)器向每個加速服務(wù)器發(fā)出對web服務(wù)器的測速指令,每個加速服務(wù)器向測速調(diào)度中心服務(wù)器反饋所測得的往返時延;測速調(diào)度中心服務(wù)器根據(jù)所有加速服務(wù)器測得的往返時延來選擇訪問web服務(wù)器最快的加速服務(wù)器。該方法只是通過ping的方法選擇web服務(wù)器,但ping得到的結(jié)果只是時延,而時延最小無法保證服務(wù)器的出口網(wǎng)速是最快或當(dāng)前服務(wù)器的狀態(tài)是最好的,因此單純通過時延來選擇的服務(wù)器無法保證得到的服務(wù)器是最優(yōu)的。而且實現(xiàn)方式上,只是根據(jù)加速服務(wù)器和資源服務(wù)器之間的時延選擇加速服務(wù)器,而忽略了移動終端與加速服務(wù)器之間的時延影響,這會使得所選出的加速服務(wù)器可能并不是最優(yōu)的。

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

[0005]本發(fā)明的目的在于提供一種網(wǎng)速測量方法、裝置及系統(tǒng),解決了移動通信終端需從數(shù)量較多的測速服務(wù)器中選擇一個測速服務(wù)器進(jìn)行網(wǎng)速測量,從而使得通信終端的時間和流量開銷大的問題,實現(xiàn)了測速服務(wù)器的快速選擇,減少了通信終端的時間和流量的開銷。
[0006]為了達(dá)到上述目的,本發(fā)明實施例提供一種網(wǎng)速測量方法,用于通信終端,所述網(wǎng)速測量方法包括:
[0007]向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè);
[0008]接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0009]其中,向第一服務(wù)器發(fā)送請求之前還包括:
[0010]將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果;
[0011]根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。
[0012]其中,與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。
[0013]其中,所述方法還包括:
[0014]接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址;
[0015]根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求。
[0016]本發(fā)明實施例還提供一種網(wǎng)速測量方法,用于第一服務(wù)器側(cè),所述網(wǎng)速測量方法包括:
[0017]實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息;
[0018]根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比;
[0019]接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0020]其中,所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬。
[0021]其中,所述根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,具體包括:
[0022]根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比;
[0023]根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。
[0024]其中,當(dāng)所述實時測速服務(wù)器列表為空時,所述方法還包括:
[0025]接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。
[0026]本發(fā)明實施例還提供一種網(wǎng)速測量裝置,用于通信終端側(cè),所述網(wǎng)速測量裝置包括:
[0027]第一發(fā)送模塊,用于向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè);
[0028]第一接收模塊,用于接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0029]其中,所述網(wǎng)速測量裝置還包括:
[0030]第二發(fā)送模塊,用于將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果;
[0031]判斷模塊,用于根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。
[0032]其中,與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。
[0033]其中,所述裝置還包括:
[0034]第二接收模塊,用于接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址;
[0035]第一確定模塊,用于根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求。
[0036]本發(fā)明實施例還提供一種網(wǎng)速測量裝置,用于第一服務(wù)器側(cè),所述網(wǎng)速測量裝置包括:
[0037]第一獲取模塊,用于實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息;
[0038]第二獲取模塊,用于根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比;
[0039]第三接收模塊,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0040]其中,所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬。
[0041 ] 其中,所述第二獲取模塊包括:
[0042]權(quán)值獲取模塊,用于根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比;
[0043]第二確定模塊,用于根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。
[0044]其中,當(dāng)所述實時測速服務(wù)器列表為空時,所述裝置還包括:
[0045]第四接收模塊,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。
[0046]本發(fā)明實施例還提供一種網(wǎng)速測量系統(tǒng),包括第二服務(wù)器、多個測速服務(wù)器、如上所述的通信終端側(cè)的網(wǎng)速測量裝置以及如上所述的第一服務(wù)器側(cè)的網(wǎng)速測量裝置。
[0047]本發(fā)明的上述技術(shù)方案至少具有如下有益效果:
[0048]本發(fā)明實施例的網(wǎng)速測量方法、裝置及系統(tǒng)中,通過向第一服務(wù)器發(fā)送請求,由第一服務(wù)器根據(jù)通信終端的運(yùn)營商信息及測速服務(wù)器的健康度選擇用于對通信終端的網(wǎng)絡(luò)速率進(jìn)行實際測量的目的測速服務(wù)器,并將目的測速服務(wù)器的地址返回至通信終端,使得通信終端能夠向目的測速服務(wù)器發(fā)送測速請求,從而完成網(wǎng)絡(luò)速率的實際測量,大大減少了通信終端側(cè)的選擇測速服務(wù)器的時間和流量的開銷,同時第一服務(wù)器選擇目的測速服務(wù)器時對測速服務(wù)器進(jìn)行綜合分析,選擇的目的服務(wù)器更準(zhǔn)確。
【附圖說明】
[0049]圖1表示現(xiàn)有技術(shù)中網(wǎng)速網(wǎng)速測試方法的系統(tǒng)框架圖;
[0050]圖2表示本發(fā)明實施例應(yīng)用于通信終端側(cè)的網(wǎng)速測量方法的基本步驟示意圖;
[0051]圖3表示本發(fā)明實施例應(yīng)用于第一服務(wù)器側(cè)的網(wǎng)速測量方法的基本步驟示意圖;
[0052]圖4表示本發(fā)明實施例的網(wǎng)速測量方法的具體流程圖;
[0053]圖5表示本發(fā)明實施例應(yīng)用于通信終端側(cè)的網(wǎng)速測量裝置的結(jié)構(gòu)圖;
[0054]圖6表示本發(fā)明實施例應(yīng)用于第一服務(wù)器側(cè)的網(wǎng)速測量裝置的結(jié)構(gòu)圖;
[0055]圖7表示本發(fā)明實施例的網(wǎng)速測量系統(tǒng)的網(wǎng)絡(luò)架構(gòu)圖。
【具體實施方式】
[0056]為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實施例進(jìn)行詳細(xì)描述。
[0057]本發(fā)明針對現(xiàn)有技術(shù)中通信終端需從數(shù)量較多的測速服務(wù)器中選擇一個測速服務(wù)器進(jìn)行網(wǎng)速測量,從而使得通信終端的時間和流量開銷大且通過的單一指標(biāo)對測速服務(wù)的選擇不準(zhǔn)確的問題,提供一種網(wǎng)速測量方法、裝置及系統(tǒng),通過向第一服務(wù)器發(fā)送請求,由第一服務(wù)器根據(jù)通信終端的運(yùn)營商信息及測速服務(wù)器的健康度選擇用于對通信終端的網(wǎng)絡(luò)速率進(jìn)行實際測量的目的測速服務(wù)器,并將目的測速服務(wù)器的地址返回至通信終端,使得通信終端能夠向目的測速服務(wù)器發(fā)送測速請求,從而完成網(wǎng)絡(luò)速率的實際測量,大大減少了通信終端側(cè)的選擇測速服務(wù)器的時間和流量的開銷,同時第一服務(wù)器選擇目的測速服務(wù)器時對測速服務(wù)器進(jìn)行綜合分析,選擇的目的服務(wù)器更準(zhǔn)確。
[0058]本發(fā)明實施例主要通過通信終端側(cè)及第一服務(wù)器側(cè)的配合來完成對通信終端的當(dāng)前網(wǎng)絡(luò)速率的實際測量,下面分別從通信終端側(cè)和第一服務(wù)器側(cè)來描述網(wǎng)速測量方法:
[0059]如圖2所示,用于通信終端側(cè)的網(wǎng)速測量方法包括:
[0060]步驟21,向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè);其中,第一預(yù)設(shè)值的設(shè)置根據(jù)該第一服務(wù)器下測速服務(wù)器的當(dāng)前健康度的大小確定,較佳的,該第一預(yù)設(shè)值設(shè)置為小于最大的健康度值且大于第二大的健康度值;即該第一預(yù)設(shè)值設(shè)置為介于最大健康度值與第二大健康度值之間的數(shù)值,以確保第一服務(wù)器選出唯一的目的測速服務(wù)器。
[0061]步驟22,接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0062]相應(yīng)的,如圖3所示,用于第一服務(wù)器側(cè)的網(wǎng)速測量方法包括:
[0063]步驟31,實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息;
[0064]步驟32,根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比;
[0065]步驟33,接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0066]具體的,通信終端側(cè)的主要功能包括:
[0067]1.通信終端能夠向第一服務(wù)器上報當(dāng)前所處的運(yùn)營商信息,使得第一服務(wù)器向通信終端下發(fā)運(yùn)營商相同、相應(yīng)的健康度最高的測速服務(wù)器,作為目的測速服務(wù)器;
[0068]2.向目的測速服務(wù)器發(fā)送測速請求,使得目的測速服務(wù)器對通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0069]需要說明的是,本發(fā)明實施例提供的第一服務(wù)器實際上一中介服務(wù)器,該中介服務(wù)器也設(shè)置有多個,具體的設(shè)置位置根據(jù)不同的網(wǎng)絡(luò)環(huán)境確定。例如一個省份設(shè)置一個中介服務(wù)器;或者對于通信較發(fā)達(dá)的省設(shè)置多個中介服務(wù)器;或者根據(jù)一預(yù)設(shè)區(qū)域內(nèi)測速服務(wù)器的數(shù)量來確定該預(yù)設(shè)區(qū)域內(nèi)中介服務(wù)器的數(shù)量。例如,在北京的海淀區(qū)設(shè)置有200個測速服務(wù)器,而懷柔設(shè)置有100個測速服務(wù)器(假設(shè)一個中介服務(wù)器能夠管理的測速服務(wù)器的上限為100),則需在海淀區(qū)設(shè)置2個中介服務(wù)器,而懷柔設(shè)置I個中介服務(wù)器即可。進(jìn)而處于懷柔的通信終端直接通過唯一的中介服務(wù)器發(fā)送請求來獲取目的測速服務(wù)器地址;而處于海淀區(qū)的通信終端需對2個中介服務(wù)器進(jìn)行ping處理來確定時延較小的中介服務(wù)器,并通過時延較小的中介服務(wù)器來獲取目的測速服務(wù)器地址。
[0070]綜上,以海淀區(qū)為例,在未設(shè)置中介服務(wù)器之前,通信終端需對從200個測速服務(wù)器選擇目的測速服務(wù)器(也可能是小于200個,即從預(yù)設(shè)區(qū)域內(nèi)選擇目的測速服務(wù)器且該預(yù)設(shè)區(qū)域為海淀區(qū)的子集),導(dǎo)致通信終端在選擇目的測速服務(wù)器上消耗的時間及流量的開銷均很大;而采用本發(fā)明實施例提供的中介服務(wù)器中,僅需從2個中介服務(wù)器中選擇一個中介服務(wù)器,而把目的測速服務(wù)器的選擇交給選擇的中介服務(wù)器,減小了通信終端的流量消耗和時間消耗,提高了網(wǎng)絡(luò)速率的測量效率。
[0071]具體的,第一服務(wù)器側(cè)的主要功能包括:
[0072]1.實時收集當(dāng)前測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,并將此信息作為評價各個測速服務(wù)器網(wǎng)絡(luò)狀況的參數(shù);所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬;
[0073]2.根據(jù)這些網(wǎng)絡(luò)狀態(tài)信息以及服務(wù)器選擇算法,計算出各個測速服務(wù)器的健康度。健康度表示當(dāng)前服務(wù)器的狀態(tài)的好壞程度,健康度的值越高,則表示當(dāng)前測速服務(wù)器的狀態(tài)越好;健康度的值越低,則表示當(dāng)前測速服務(wù)器的狀態(tài)越差;
[0074]3.接收通信終端上報的當(dāng)前通信終端所處的運(yùn)營商信息,并向通信終端下發(fā)運(yùn)營商相同、相應(yīng)的健康度最高的測速服務(wù)器,作為目的測速服務(wù)器。
[0075]其中,測速服務(wù)器需與第一服務(wù)器側(cè)和通信終端側(cè)分別交互來完成網(wǎng)速的測量,具體的,測速服務(wù)器的功能包括:
[0076]1.實時監(jiān)控測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,其當(dāng)前網(wǎng)絡(luò)狀態(tài)信息的內(nèi)容在此不重復(fù)說明;
[0077]2.當(dāng)?shù)谝环?wù)器對當(dāng)前測速服務(wù)器的狀態(tài)進(jìn)行請求時,將這些網(wǎng)絡(luò)狀態(tài)信息發(fā)送至第一服務(wù)器,以便對測速服務(wù)器的選擇;
[0078]3.接收通信終端側(cè)的測速請求后,對通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0079]需要說明的是,第一服務(wù)器側(cè)利用服務(wù)器選擇算法獲取測速服務(wù)器的當(dāng)前健康度,具體的,步驟32具體包括:
[0080]步驟321,根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比;
[0081]步驟322,根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。
[0082]其中,步驟322具體為利用各個參數(shù)歸一化得到的值與相應(yīng)參數(shù)的大小相乘,然后將所有乘積進(jìn)行相加得出服務(wù)器的健康度,通過健康度表征服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀況。
[0083]進(jìn)而,由于測速服務(wù)器在工作過程中可能會發(fā)生故障,當(dāng)?shù)谝环?wù)器無法獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息時,所述實時測速服務(wù)器列表為空,則第一服務(wù)器側(cè)的網(wǎng)速測量方法還包括:
[0084]步驟34,接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。
[0085]相應(yīng)的,通信終端側(cè)的網(wǎng)速測量方法還包括:
[0086]步驟23,接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址;
[0087]步驟24,根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求
[0088]由于實時測速服務(wù)器列表為空,則從第一服務(wù)器本地保存的源測速服務(wù)器列表中選擇至少兩個測速服務(wù)器反饋至通信終端側(cè);其中,源測速服務(wù)器列表是根據(jù)一段時間內(nèi)測速服務(wù)的平均健康度值構(gòu)建的;其第二預(yù)設(shè)值根據(jù)該源測速服務(wù)器列表中的平均健康度值設(shè)置。較佳的,為了減少通信終端二次選擇測速服務(wù)器的時間和流量的消耗,一般向通信終端側(cè)反饋源測速服務(wù)器列表中平均健康度值排名前3的測速服務(wù)器地址,則通信終端根據(jù)自身的網(wǎng)絡(luò)狀態(tài)對3個測速服務(wù)器進(jìn)行選擇,確定一目的測速服務(wù)器來進(jìn)行網(wǎng)速測量。
[0089]進(jìn)一步的,當(dāng)通信終端對當(dāng)前網(wǎng)絡(luò)速率的精度要求不高時,可通過對當(dāng)前網(wǎng)速預(yù)測的方法來得到網(wǎng)速值,具體的,向第一服務(wù)器發(fā)送請求之前還包括:
[0090]步驟25,將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果;且與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。
[0091]步驟26,根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。
[0092]具體的,第二服務(wù)器為一數(shù)據(jù)處理服務(wù)器,該數(shù)據(jù)處理服務(wù)器采用網(wǎng)絡(luò)速率預(yù)測算法來對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測;首先,通信終端根據(jù)當(dāng)前的網(wǎng)絡(luò)環(huán)境,向數(shù)據(jù)處理服務(wù)器網(wǎng)速預(yù)測請求,數(shù)據(jù)處理服務(wù)器將預(yù)測結(jié)果返回至移動終端。其中具體流程如下:
[0093]I)通信終端獲取源信息,并向數(shù)據(jù)處理服務(wù)器上報源信息,該源信息至少包括:當(dāng)前的地理位置、時間、網(wǎng)絡(luò)運(yùn)營商、網(wǎng)絡(luò)制式、信號強(qiáng)度、網(wǎng)絡(luò)時延等信息,網(wǎng)絡(luò)時延通過對數(shù)據(jù)處理服務(wù)器進(jìn)行Ping的方式獲??;
[0094]2)通信終端將源信息上報后,數(shù)據(jù)處理服務(wù)器根據(jù)地理位置、時間、網(wǎng)絡(luò)運(yùn)營商、網(wǎng)絡(luò)時延、網(wǎng)絡(luò)制式、信號強(qiáng)度、平均網(wǎng)速等信息,將已存儲的數(shù)據(jù)作為數(shù)據(jù)訓(xùn)練集。其中平均網(wǎng)速作為輸出參數(shù),而其他參數(shù)作為輸入?yún)?shù);
[0095]3)將該訓(xùn)練集的數(shù)據(jù)類型的參數(shù)進(jìn)行離散化;具體的,網(wǎng)絡(luò)時延和信號強(qiáng)度可以分為優(yōu)、良、中、差和極差五個等級,網(wǎng)絡(luò)制式可以分為2G、3G和4G三個等級,地理位置以經(jīng)瑋度進(jìn)行區(qū)分,時間以時間段進(jìn)行劃分;
[0096]4)將歷史數(shù)據(jù)進(jìn)行分割為訓(xùn)練數(shù)據(jù)集和測試數(shù)據(jù)集,基于PRISM算法對決策系統(tǒng)進(jìn)行訓(xùn)練生成決策樹,并根據(jù)決策樹生成規(guī)則集作為決策系統(tǒng);
[0097]5)基于決策系統(tǒng),將通信上報的源信息輸入上述決策系統(tǒng),則決策系統(tǒng)輸出預(yù)測結(jié)果,即預(yù)測的通信終端當(dāng)前網(wǎng)絡(luò)速率;
[0098]6)預(yù)測成功,則數(shù)據(jù)處理服務(wù)器將預(yù)測的結(jié)果下發(fā)至通信終端;預(yù)測失敗,則向通信終端下發(fā)對應(yīng)的錯誤碼。
[0099]通信終端根據(jù)第二服務(wù)器下發(fā)的預(yù)測結(jié)果判斷是否進(jìn)行實際測量;例如,預(yù)測失敗,通信終端選擇繼續(xù)進(jìn)行實際測量;或者預(yù)測的網(wǎng)絡(luò)速率不符合需求的精度,通信終端也選擇繼續(xù)進(jìn)行實際測量。同樣,若預(yù)設(shè)的網(wǎng)絡(luò)速率能夠滿足終端的需求,則不用繼續(xù)實際測量。
[0100]下面結(jié)合圖4對本發(fā)明實施例的網(wǎng)速測量方法作具體描述:(中介服務(wù)器為第一服務(wù)器,數(shù)據(jù)處理服務(wù)器為第二服務(wù)器)
[0101]首先,移動終端根據(jù)當(dāng)前的網(wǎng)絡(luò)環(huán)境,向數(shù)據(jù)處理服務(wù)器請求網(wǎng)速預(yù)測,數(shù)據(jù)處理服務(wù)器將預(yù)測結(jié)果返回至移動終端;其次,移動終端在得知預(yù)測結(jié)果后,可以選擇是否進(jìn)行實際測量,如果需要進(jìn)行實際測量,則繼續(xù)與中介服務(wù)器和測試服務(wù)器進(jìn)行交互。
[0102]具體為:中介服務(wù)器實時地對所有測速服務(wù)器獲取網(wǎng)絡(luò)時延、服務(wù)器開銷信息等,并通過服務(wù)器選擇算法計算測速服務(wù)器的健康程度,并對該健康程度由高到低進(jìn)行排序;中介服務(wù)器獲取移動終端的運(yùn)營商信息;如果該測速服務(wù)器列表不為空,則將列表中與移動終端的運(yùn)營商信息相同、且健康度最優(yōu)的服務(wù)器地址作為測速服務(wù)器的地址;如果該測速服務(wù)器列表為空,則以移動終端的運(yùn)營商信息為基礎(chǔ),結(jié)合當(dāng)前中介服務(wù)器已存的健康程度排名前若干的測速服務(wù)器,作為測速服務(wù)器推送給移動終端,移動終端通過服務(wù)器選擇算法選擇最合適的測速服務(wù)器;移動終端在選擇服務(wù)器時,先對中介服務(wù)器進(jìn)行Ping的操作,得到時延最小的中介服務(wù)器;移動終端向中介服務(wù)器發(fā)出請求,并得到中介服務(wù)器已存的測速服務(wù)器地址;移動終端判斷是否通過服務(wù)器選擇算法對測速服務(wù)器進(jìn)行再次選擇;如果需要進(jìn)行二次選擇,則可以根據(jù)服務(wù)器選擇算法對測速服務(wù)器進(jìn)行再次選擇;移動終端根據(jù)選擇的服務(wù)器進(jìn)行最終的實際網(wǎng)速測試。
[0103]為了更好的實現(xiàn)上述目的,如圖5所示,本發(fā)明實施例還提供一種網(wǎng)速測量裝置,用于通信終端側(cè),所述網(wǎng)速測量裝置包括:
[0104]第一發(fā)送模塊51,用于向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè);
[0105]第一接收模塊52,用于接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0106]具體的,本發(fā)明的上述實施例中所述網(wǎng)速測量裝置還包括:
[0107]第二發(fā)送模塊,用于將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果;
[0108]判斷模塊,用于根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。
[0109]具體的,本發(fā)明的上述實施例中與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。
[0110]具體的,本發(fā)明的上述實施例中所述裝置還包括:
[0111]第二接收模塊,用于接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址;
[0112]第一確定模塊,用于根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求。
[0113]需要說明的是,本發(fā)明實施例的通信終端側(cè)的網(wǎng)速測量裝置的應(yīng)用上述通信終端側(cè)的網(wǎng)速測量方法的裝置,則上述網(wǎng)速測量方法的所有實施例均適用于該裝置,且均能達(dá)到相同或相似的有益效果。
[0114]為了更好的實現(xiàn)上述目的,如圖6所示,本發(fā)明實施例還提供一種網(wǎng)速測量裝置,用于第一服務(wù)器側(cè),所述網(wǎng)速測量裝置包括:
[0115]第一獲取模塊61,用于實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息;
[0116]第二獲取模塊62,用于根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比;
[0117]第三接收模塊63,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。
[0118]具體的,本發(fā)明的上述實施例中所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬。
[0119]具體的,本發(fā)明的上述實施例中所述第二獲取模塊包括:
[0120]權(quán)值獲取模塊,用于根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比;
[0121]第二確定模塊,用于根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。
[0122]具體的,本發(fā)明的上述實施例中當(dāng)所述實時測速服務(wù)器列表為空時,所述裝置還包括:
[0123]第四接收模塊,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。
[0124]需要說明的是,本發(fā)明實施例的第一服務(wù)器側(cè)的網(wǎng)速測量裝置的應(yīng)用上述第一服務(wù)器側(cè)的網(wǎng)速測量方法的裝置,則上述網(wǎng)速測量方法的所有實施例均適用于該裝置,且均能達(dá)到相同或相似的有益效果。
[0125]為了更好的實現(xiàn)上述目的,如圖7所示,本發(fā)明實施例還提供一種網(wǎng)速測量系統(tǒng),包括第二服務(wù)器、多個測速服務(wù)器、如上所述的通信終端側(cè)的網(wǎng)速測量裝置以及如上所述的第一服務(wù)器側(cè)的網(wǎng)速測量裝置。
[0126]如圖7所示,該網(wǎng)速測量系統(tǒng)系統(tǒng)中通信終端在進(jìn)行測試網(wǎng)速時,對數(shù)據(jù)處理服務(wù)器發(fā)送預(yù)測網(wǎng)速的請求消息。如果無法進(jìn)行預(yù)測,則可以通過中介服務(wù)器獲取最優(yōu)的測速服務(wù)器,然后連接測速服務(wù)器開始對網(wǎng)速進(jìn)行測試。步驟如下:
[0127]StepO:移動終端向數(shù)據(jù)處理服務(wù)器上報當(dāng)前的地理位置、時間、網(wǎng)絡(luò)運(yùn)營商、網(wǎng)絡(luò)制式、網(wǎng)絡(luò)時延等信息,數(shù)據(jù)處理服務(wù)器根據(jù)這些信息對網(wǎng)速進(jìn)行預(yù)測,如果預(yù)測成功則將成功的信令發(fā)送至移動終端;若失敗,則將失敗的信令發(fā)送至移動終端;
[0128]Stepl:移動終端根據(jù)預(yù)測結(jié)果判斷是否進(jìn)行實際的網(wǎng)速測試。若不需要進(jìn)行實際測試,則無需繼續(xù)進(jìn)行以后的測試,則直接跳轉(zhuǎn)到Step5 ;若需要繼續(xù)測試,則向中介服務(wù)器請求最優(yōu)服務(wù)器。
[0129]Step2:中介服務(wù)器實時請求測速服務(wù)器當(dāng)前的狀態(tài)信息,根據(jù)這些狀態(tài)信息,結(jié)合服務(wù)器選擇算法,得出當(dāng)前測速服務(wù)器的列表。當(dāng)移動終端對中介服務(wù)器進(jìn)行請求時,將目的測速服務(wù)器下發(fā)至移動終端。
[0130]Step3:通信終端根據(jù)請求到的測速服務(wù)器,判斷是否進(jìn)行移動終端的二次選擇,如需要再次進(jìn)行選擇,則繼續(xù)選擇后跳轉(zhuǎn)至Step4 ;若無需再次選擇,則跳轉(zhuǎn)至Step4。
[0131]Step4:移動終端連接目的測速服務(wù)器對網(wǎng)速進(jìn)行測試。
[0132]St印5:測試結(jié)束。
[0133]需要說明的是,本發(fā)明實施例提供的網(wǎng)速測量系統(tǒng)是包括上述通信終端的網(wǎng)速測量裝置及第一服務(wù)器側(cè)的網(wǎng)速測量裝置的系統(tǒng),則上述兩個網(wǎng)速測量裝置的所有實施例及其有益效果均適用于該系統(tǒng)。
[0134]以上所述是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1.一種網(wǎng)速測量方法,用于通信終端側(cè),其特征在于,所述網(wǎng)速測量方法包括: 向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè); 接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。2.根據(jù)權(quán)利要求1所述的網(wǎng)速測量方法,其特征在于,向第一服務(wù)器發(fā)送請求之前還包括: 將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果; 根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。3.根據(jù)權(quán)利要求2所述的網(wǎng)速測量方法,其特征在于,與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。4.根據(jù)權(quán)利要求1所述的網(wǎng)速測量方法,其特征在于,所述方法還包括: 接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址; 根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求。5.一種網(wǎng)速測量方法,用于第一服務(wù)器側(cè),其特征在于,所述網(wǎng)速測量方法包括: 實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息; 根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比; 接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。6.根據(jù)權(quán)利要求5所述的網(wǎng)速測量方法,其特征在于,所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬。7.根據(jù)權(quán)利要求6所述的網(wǎng)速測量方法,其特征在于,所述根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,具體包括: 根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比; 根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。8.根據(jù)權(quán)利要求5所述的網(wǎng)速測量方法,其特征在于,當(dāng)所述實時測速服務(wù)器列表為空時,所述方法還包括: 接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。9.一種網(wǎng)速測量裝置,用于通信終端側(cè),其特征在于,所述網(wǎng)速測量裝置包括: 第一發(fā)送模塊,用于向第一服務(wù)器發(fā)送攜帶所述通信終端所處的運(yùn)營商信息的請求,由所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器,并由所述第一服務(wù)器將所述目的測速服務(wù)器的地址發(fā)送至通信終端側(cè); 第一接收模塊,用于接收所述目的測速服務(wù)器的地址,并向所述目的測速服務(wù)器發(fā)送測速請求,由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。10.根據(jù)權(quán)利要求9所述的網(wǎng)速測量裝置,其特征在于,所述網(wǎng)速測量裝置還包括: 第二發(fā)送模塊,用于將與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息發(fā)送至第二服務(wù)器,由所述第二服務(wù)器根據(jù)所述源信息對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行預(yù)測并返回預(yù)測結(jié)果; 判斷模塊,用于根據(jù)所述預(yù)測結(jié)果判斷是否對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,若需對當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量,則向所述第一服務(wù)器發(fā)送請求。11.根據(jù)權(quán)利要求10所述的網(wǎng)速測量裝置,其特征在于,與所述通信終端的網(wǎng)絡(luò)狀況相關(guān)的源信息至少包括:所述通信終端的當(dāng)前位置信息、當(dāng)前時間、所述通信終端的所處運(yùn)營商、所述通信終端的網(wǎng)絡(luò)制式、所述通信終端的當(dāng)前信號強(qiáng)度以及所述通信終端的網(wǎng)絡(luò)時延。12.根據(jù)權(quán)利要求9所述的網(wǎng)速測量裝置,其特征在于,所述裝置還包括: 第二接收模塊,用于接收所述第一服務(wù)器根據(jù)所述運(yùn)營商信息選擇的至少兩個測速服務(wù)器地址; 第一確定模塊,用于根據(jù)所述通信終端的當(dāng)前網(wǎng)絡(luò)狀況從所述至少兩個測速服務(wù)器中確定一目的測速服務(wù)器,并向所述目的測速服務(wù)器發(fā)送測速請求。13.—種網(wǎng)速測量裝置,用于第一服務(wù)器側(cè),其特征在于,所述網(wǎng)速測量裝置包括: 第一獲取模塊,用于實時獲取測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息; 第二獲取模塊,用于根據(jù)所述測速服務(wù)器的當(dāng)前網(wǎng)絡(luò)狀態(tài)信息,獲取所述測速服務(wù)器的當(dāng)前健康度,并依據(jù)所述測速服務(wù)器的當(dāng)前健康度大小構(gòu)建實時測速服務(wù)器列表,其中,所述測速服務(wù)的健康度的大小與所述測速服務(wù)的網(wǎng)絡(luò)狀況的優(yōu)劣成正比; 第三接收模塊,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述實時測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第一預(yù)設(shè)值的測速服務(wù)器作為目的測速服務(wù)器反饋給通信終端側(cè),由所述目的測速服務(wù)器對所述通信終端的當(dāng)前網(wǎng)絡(luò)速率進(jìn)行實際測量。14.根據(jù)權(quán)利要求13所述的網(wǎng)速測量裝置,其特征在于,所述測速服務(wù)器的網(wǎng)絡(luò)狀態(tài)信息至少包括以下參數(shù):測速服務(wù)器的網(wǎng)絡(luò)時延、測速服務(wù)器的CPU信息、測速服務(wù)器的內(nèi)存信息、測速服務(wù)器上當(dāng)前用戶的并發(fā)量以及測速服務(wù)器的剩余帶寬。15.根據(jù)權(quán)利要求14所述的網(wǎng)速測量裝置,其特征在于,所述第二獲取模塊包括: 權(quán)值獲取模塊,用于根據(jù)所述網(wǎng)絡(luò)狀態(tài)信息中各個參數(shù)對所述測速服務(wù)器測速的不同影響程度,獲取各個參數(shù)的權(quán)值,并將各個參數(shù)的權(quán)值進(jìn)行歸一化;其中,所述權(quán)值的大小與所述影響程度的大小成正比; 第二確定模塊,用于根據(jù)所述各個參數(shù)的權(quán)值歸一化得到的值與所述各個參數(shù)的大小,確定所述測速服務(wù)器的當(dāng)前健康度。16.根據(jù)權(quán)利要求13所述的網(wǎng)速測量方法,其特征在于,當(dāng)所述實時測速服務(wù)器列表為空時,所述裝置還包括: 第四接收模塊,用于接收通信終端側(cè)發(fā)送的攜帶所述通信終端所處的運(yùn)營商信息的請求,并從所述第一服務(wù)器本地保存源測速服務(wù)器列表中選擇運(yùn)營商與所述通信終端的運(yùn)營商信息一致,且健康度大于第二預(yù)設(shè)值的至少兩個測速服務(wù)器反饋給通信終端側(cè),由所述通信終端側(cè)根據(jù)當(dāng)前網(wǎng)絡(luò)狀況確定一目的測速服務(wù)器。17.—種網(wǎng)速測量系統(tǒng),其特征在于,包括第二服務(wù)器、多個測速服務(wù)器、如權(quán)利要求9至12任一項所述的通信終端側(cè)的網(wǎng)速測量裝置以及如權(quán)利要求13至16任一項所述的第一服務(wù)器側(cè)的網(wǎng)速測量裝置。
【文檔編號】H04W24/08GK105848197SQ201510019588
【公開日】2016年8月10日
【申請日】2015年1月15日
【發(fā)明人】張琳, 望育梅, 任志遠(yuǎn), 向彬, 尹彥龍, 陳池, 沈炯
【申請人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
麻城市| 右玉县| 灯塔市| 九寨沟县| 永德县| 壤塘县| 齐齐哈尔市| 呼图壁县| 灵寿县| 南汇区| 清河县| 出国| 蓬溪县| 怀来县| 阿坝县| 巢湖市| 玛多县| 塔河县| 徐汇区| 清苑县| 金山区| 兴仁县| 永德县| 甘泉县| 广饶县| 叶城县| 泌阳县| 关岭| 璧山县| 许昌市| 淳安县| 乃东县| 启东市| 河间市| 奇台县| 中方县| 东乌珠穆沁旗| 东安县| 沙洋县| 襄汾县| 安泽县|