本發(fā)明屬于通信領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)速率控制方法及裝置。
背景技術(shù):
::由于研發(fā)成本的原因,按照在手機(jī)設(shè)備上的應(yīng)用程序大多數(shù)由研發(fā)人員在無線保真(wireless-fidelity,簡(jiǎn)稱wifi)網(wǎng)絡(luò)環(huán)境下通過手機(jī)設(shè)備研發(fā)的,而研發(fā)出的應(yīng)用程序卻是在網(wǎng)絡(luò)速率相對(duì)較低的第二代手機(jī)通信技術(shù)規(guī)格(2-generationwirelesstelephonetechnology,簡(jiǎn)稱2g)、第三代移動(dòng)通信技術(shù)(3rd-generation,簡(jiǎn)稱3g)或者第四代移動(dòng)通信技術(shù)(4thgenerationmobilecommunication,簡(jiǎn)稱4g)運(yùn)營(yíng)商提高的移動(dòng)網(wǎng)絡(luò)下使用。應(yīng)用程序在移動(dòng)網(wǎng)絡(luò)下的實(shí)際使用情況與研發(fā)時(shí)期望的使用情況會(huì)存在一定的差異,從而導(dǎo)致根據(jù)應(yīng)用程序的實(shí)際使用情況后期對(duì)應(yīng)用程序進(jìn)行優(yōu)化或改善就會(huì)出現(xiàn)偏差。目前,可以通過為研發(fā)人員的手機(jī)設(shè)備額外配置一臺(tái)服務(wù)器,在該服務(wù)器上設(shè)置有安裝有限速軟件的代理服務(wù)器,然后通過手機(jī)設(shè)備無線網(wǎng)絡(luò)設(shè)置中配置代理連接到代理服務(wù)器上,通過該代理服務(wù)器對(duì)手機(jī)的網(wǎng)絡(luò)速率進(jìn)行控制,從而能夠?qū)o線網(wǎng)絡(luò)的速率降低,使得研發(fā)環(huán)境下網(wǎng)絡(luò)速率與移動(dòng)網(wǎng)絡(luò)的速率保證一致,但是這種方式在環(huán)境構(gòu)建上復(fù)雜且相對(duì)占用更多地機(jī)器資源。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種網(wǎng)絡(luò)速率控制方法及裝置,用于解決現(xiàn)有基于代理服務(wù)器控制研發(fā)人員手機(jī)設(shè)備的網(wǎng)絡(luò)速率的方法存在多占用機(jī)器資源的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)速率控制方法,包括:獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù);根據(jù)所述控制參數(shù)生成控制指令;調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行所述控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)速率控制裝置,包括:獲取模塊,用于獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù);生成模塊,用于根據(jù)所述控制參數(shù)生成控制指令;調(diào)用模塊,用于調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行所述控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。本發(fā)明提供的網(wǎng)絡(luò)速率控制方法及裝置,通過獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù),根據(jù)控制參數(shù)生成控制指令,調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。本實(shí)施例中,直接調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊,基于該網(wǎng)絡(luò)管控模塊對(duì)網(wǎng)卡進(jìn)行網(wǎng)速設(shè)定,該控制方法在手機(jī)設(shè)備上直接運(yùn)行,不需要額外為手機(jī)設(shè)備配置機(jī)器資源,操作控制上更加便捷。附圖說明圖1為本發(fā)明實(shí)施例一的網(wǎng)絡(luò)速率控制方法的流程示意圖;圖2為本發(fā)明實(shí)施例二的網(wǎng)絡(luò)速率控制方法的流程示意圖;圖3為本發(fā)明實(shí)施例二的網(wǎng)絡(luò)速率控制方法的應(yīng)用示意圖之一;圖4為本發(fā)明實(shí)施例二的網(wǎng)絡(luò)速率控制方法的應(yīng)用示意圖之二;圖5為本發(fā)明實(shí)施例三的網(wǎng)絡(luò)速率控制裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)速率控制方法及裝置進(jìn)行詳細(xì)描述。一般情況下,用于手機(jī)設(shè)備的應(yīng)用程序,大多有研發(fā)人員在wifi網(wǎng)絡(luò)環(huán)境下進(jìn)行,而研發(fā)出來的應(yīng)用程序,用戶大多情況下是在運(yùn)營(yíng)商提供的移動(dòng)網(wǎng)絡(luò)下進(jìn)行的。為了保證研發(fā)出的應(yīng)用程序?qū)W(wǎng)絡(luò)速率的要求 能夠與移動(dòng)網(wǎng)絡(luò)匹配的實(shí)際網(wǎng)絡(luò)速率匹配,研發(fā)人員需要對(duì)研發(fā)時(shí)手機(jī)設(shè)備的網(wǎng)絡(luò)速率進(jìn)行控制。實(shí)施例一如圖1所示,其為本發(fā)明實(shí)施例一的網(wǎng)絡(luò)速率控制方法的流程示意圖。該網(wǎng)絡(luò)速率控制方法包括以下步驟:s101、獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù)。本實(shí)施例中,研發(fā)人員即用戶可以在手機(jī)設(shè)備中安裝一個(gè)用于網(wǎng)絡(luò)速率進(jìn)行限制的限速應(yīng)用程序,通過該限速應(yīng)用程序提供的操作界面輸入與移動(dòng)網(wǎng)絡(luò)的實(shí)際網(wǎng)絡(luò)速率匹配的控制參數(shù),通過這些控制參數(shù)來控制手機(jī)設(shè)備的網(wǎng)絡(luò)速率?;蛘?,預(yù)先設(shè)置有與網(wǎng)絡(luò)類型向匹配的用于網(wǎng)絡(luò)速率控制的控制參數(shù)。目前的網(wǎng)絡(luò)類型包括2g、3g和4g網(wǎng)絡(luò)。為每個(gè)移動(dòng)網(wǎng)絡(luò)類型設(shè)置一個(gè)與其匹配的控制參數(shù)。研發(fā)人員可以通過操作界面對(duì)目標(biāo)網(wǎng)絡(luò)類型進(jìn)行選擇,例如,操作界面向研發(fā)人員展示可選取的網(wǎng)絡(luò)類型,研發(fā)人員對(duì)目標(biāo)網(wǎng)絡(luò)類型進(jìn)行點(diǎn)擊,以選定該目標(biāo)網(wǎng)絡(luò)類型。在確定了目標(biāo)網(wǎng)絡(luò)類型后,可以根據(jù)該目標(biāo)網(wǎng)絡(luò)類型查詢到與該目標(biāo)網(wǎng)絡(luò)類型對(duì)應(yīng)的控制參數(shù),進(jìn)一步地,可以與目標(biāo)網(wǎng)絡(luò)類型對(duì)應(yīng)的控制參數(shù)展示給研發(fā)人員,以便于研發(fā)人員對(duì)控制參數(shù)進(jìn)行修改或者調(diào)整。一般情況下,預(yù)先配置的控制參數(shù)為一個(gè)建議值,研發(fā)人員可以根據(jù)自己的需求對(duì)建議值進(jìn)行修改。例如,目標(biāo)網(wǎng)絡(luò)類型為2g網(wǎng)絡(luò)時(shí),帶寬的建議值為1.6mbps,而研發(fā)人員所需的帶寬為2.0mbps,此時(shí)研發(fā)人員就可以將帶寬調(diào)整到2.0mbps?;蛘撸邪l(fā)人員可以根據(jù)自身的需求自己在操作指令上輸入與所述需求匹配的控制參數(shù)。本實(shí)施例中,控制參數(shù)可以包括:數(shù)據(jù)包的大小,每秒允許通過的數(shù)據(jù)包的個(gè)數(shù)、上行下行網(wǎng)絡(luò)帶寬中的至少一個(gè)。s102、根據(jù)控制參數(shù)生成控制指令。當(dāng)獲取到控制參數(shù)后,由于需要調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊對(duì) 網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定,而控制參數(shù)的格式卻不能直接被操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊識(shí)別,進(jìn)而不能根據(jù)控制參數(shù)對(duì)網(wǎng)卡進(jìn)行設(shè)定。本實(shí)施例中,在獲取到的控制參數(shù)后,需要根據(jù)控制參數(shù)生成被操作系統(tǒng)中網(wǎng)絡(luò)管控模塊識(shí)別的控制指令,具體地,按照操作系統(tǒng)的要求對(duì)控制參數(shù)進(jìn)行格式轉(zhuǎn)換,以生成能夠被操作系統(tǒng)識(shí)別的控制指令。s103、調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。具體地,在生成了控制指令,將控制指令基于與手機(jī)設(shè)備的操作系統(tǒng)之間的應(yīng)用程序編程接口(applicationprogramminginterface,api)發(fā)送給操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊,利用該網(wǎng)絡(luò)管控模塊根據(jù)控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。相應(yīng)地,在s102中在對(duì)控制參數(shù)進(jìn)行格式轉(zhuǎn)換生成控制指令的過程中,需要按照手機(jī)設(shè)備的操作系統(tǒng)中規(guī)定的語法規(guī)則和原理,將控制參數(shù)轉(zhuǎn)換成符合該操作系統(tǒng)規(guī)定格式的控制指令,在轉(zhuǎn)換成控制指令后,網(wǎng)絡(luò)管控模塊接收到該控制指令后,就可以執(zhí)行該控制指令,進(jìn)而實(shí)現(xiàn)對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率的設(shè)定。本實(shí)施例提供的網(wǎng)絡(luò)控制方法可以應(yīng)用使用安卓(android)操作系統(tǒng)、蘋果(ios)操作系統(tǒng)或者其他操作系統(tǒng)的手機(jī)設(shè)備上。經(jīng)過上述的步驟,研發(fā)人員的手機(jī)設(shè)備雖然仍然運(yùn)行在wifi網(wǎng)絡(luò)環(huán)境下,但是手機(jī)設(shè)備的網(wǎng)絡(luò)速率與目標(biāo)網(wǎng)絡(luò)類型的網(wǎng)絡(luò)速率匹配,然后研發(fā)人員在該網(wǎng)絡(luò)速率下進(jìn)行應(yīng)用程序的研發(fā),由于研發(fā)環(huán)境下的網(wǎng)速與實(shí)際使用環(huán)境下的網(wǎng)速基本一致,從而能夠使得應(yīng)用程序在用戶使用時(shí),用戶體驗(yàn)較好。相應(yīng)地,當(dāng)手機(jī)設(shè)備的網(wǎng)絡(luò)速率被限定之后,該手機(jī)設(shè)備上的所有應(yīng)用程序的發(fā)送的數(shù)據(jù)請(qǐng)求都會(huì)受到該網(wǎng)絡(luò)速率的限制。本實(shí)施例提供的網(wǎng)絡(luò)速率控制方法,通過獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù),對(duì)控制參數(shù)進(jìn)行格式轉(zhuǎn)換生成控制指令,調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。本實(shí)施例中,直接調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊,基于該網(wǎng)絡(luò)管控模塊對(duì)網(wǎng)卡進(jìn)行網(wǎng)速設(shè)定,該控制方法在手機(jī)設(shè)備上直接運(yùn)行,不需要額外為手機(jī)設(shè)備配置機(jī)器資源,操作控制上更加便捷。實(shí)施例二如圖2所示,其為本發(fā)明實(shí)施例二的網(wǎng)絡(luò)速率控制方法的流程示意圖。本實(shí)施例中,以安卓(android)系統(tǒng)為了對(duì)上述實(shí)施例提供的網(wǎng)絡(luò)速率控制方法進(jìn)行解釋說明:具體包括以下步驟:s201、在手機(jī)設(shè)備上設(shè)置限速應(yīng)用程序。s202、限速應(yīng)用程序獲取控制參數(shù)。限速應(yīng)用程序由研發(fā)人員即用戶在手機(jī)設(shè)備上進(jìn)行安裝,安裝后研發(fā)人員可以基于該限速應(yīng)用程序的操作界面輸入控制參數(shù),或者從操作界面上顯示的網(wǎng)絡(luò)類型中點(diǎn)擊選取一個(gè)目標(biāo)網(wǎng)絡(luò)類型,點(diǎn)擊選取了目標(biāo)網(wǎng)絡(luò)類型之后,限速應(yīng)用程序就可以獲取到與目標(biāo)網(wǎng)絡(luò)類型對(duì)應(yīng)的控制參數(shù)。本實(shí)施例中,為不同的網(wǎng)絡(luò)類型設(shè)置有不同的控制參數(shù),該控制參數(shù)是一個(gè)建議值,用戶可以對(duì)建議值進(jìn)行調(diào)整或者修改。其中,控制參數(shù)包括數(shù)據(jù)包的大小、每秒允許通過的數(shù)據(jù)包的數(shù)量與上行下行網(wǎng)絡(luò)帶寬中至少一種參數(shù)。圖3,其為本實(shí)施例的網(wǎng)絡(luò)速率控制方法的應(yīng)用示意圖。如圖所示,當(dāng)用戶選擇了3g網(wǎng)絡(luò)類型后,可以在操作界面上顯示出3g網(wǎng)絡(luò)類型建議值的控制參數(shù),例如下行帶寬168kb/s=1344kps,上行帶寬20kb/s=160kps。在該示例中,當(dāng)用戶試圖修改該建議值時(shí),可以前后拖動(dòng)上面的圖標(biāo),圖標(biāo)拖動(dòng)的過程中,可以顯示出相應(yīng)的帶寬值。在調(diào)整到合適的控制參數(shù)后,用戶點(diǎn)擊操作界面上的確認(rèn)按鈕,限速應(yīng)用程序就可以獲取到最終的控制參數(shù)。s203、限速應(yīng)用程序基于操作界面向用戶返回確認(rèn)消息。在獲取到控制參數(shù)后,限速應(yīng)用程序可以通過操作界面向研發(fā)人員返回一個(gè)確認(rèn)消息。該確認(rèn)消息可以在操作界面以一個(gè)消息框進(jìn)行展示,研發(fā)人員可以點(diǎn)擊確認(rèn)按鈕進(jìn)行確認(rèn),或者點(diǎn)擊取消按鈕進(jìn)行取消。s204、限速應(yīng)用程序在用戶確認(rèn)后,對(duì)控制參數(shù)進(jìn)行格式轉(zhuǎn)換生成能被手機(jī)設(shè)備的android操作系統(tǒng)的網(wǎng)絡(luò)管控iptables模塊識(shí)別的控制指 令。在接收到用戶的確認(rèn)消息后,就可以對(duì)控制參數(shù)進(jìn)行格式轉(zhuǎn)換,生成一個(gè)能夠被android操作系統(tǒng)的網(wǎng)絡(luò)管控iptables模塊識(shí)別的控制指令。具體地,限速應(yīng)用程序遵循iptables的語法規(guī)則,將控制參數(shù)轉(zhuǎn)換成能夠被識(shí)別的iptables模塊識(shí)別的控制指令。s205、限速應(yīng)用程序基于api接口向android操作系統(tǒng)發(fā)送控制指令。在將控制參數(shù)轉(zhuǎn)換成控制指令后,限速應(yīng)用程序基于與android操作系統(tǒng)之間的api接口,向android操作系統(tǒng)發(fā)送控制指令。s206、android操作系統(tǒng)調(diào)用網(wǎng)絡(luò)管控iptables模塊執(zhí)行控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。android操作系統(tǒng)接收到控制指令后,調(diào)用iptables模塊,iptables模塊就可以執(zhí)行該控制指令,根據(jù)該控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。例如,當(dāng)控制指令指示出將網(wǎng)卡的網(wǎng)絡(luò)速率限定在3mbps時(shí),iptables模塊相應(yīng)地就將網(wǎng)卡的網(wǎng)絡(luò)速率限定在3mbps。此時(shí),該手機(jī)設(shè)備上的所有應(yīng)用程序的發(fā)送的數(shù)據(jù)請(qǐng)求都會(huì)受到該網(wǎng)絡(luò)速率的限制。研發(fā)人員的手機(jī)設(shè)備雖然仍然運(yùn)行在wifi網(wǎng)絡(luò)環(huán)境下,但是手機(jī)設(shè)備的網(wǎng)絡(luò)速率與目標(biāo)網(wǎng)絡(luò)類型的網(wǎng)絡(luò)速率匹配,然后研發(fā)人員在該網(wǎng)絡(luò)速率下進(jìn)行應(yīng)用程序的研發(fā),由于研發(fā)環(huán)境下的網(wǎng)速與實(shí)際使用環(huán)境下的網(wǎng)速基本一致,從而能夠使得應(yīng)用程序在用戶使用時(shí),用戶體驗(yàn)較好。s207、限速應(yīng)用程序接收用戶發(fā)送的還原恢復(fù)指令。進(jìn)一步地,研發(fā)人員還可以對(duì)調(diào)整后的網(wǎng)絡(luò)速率進(jìn)行恢復(fù),例如當(dāng)研發(fā)人員不再進(jìn)行研發(fā)時(shí),可能希望得到較高的網(wǎng)絡(luò)速率,此時(shí),研發(fā)人員就可以通過限速應(yīng)用程序,向操作系統(tǒng)發(fā)送還原恢復(fù)指令。s208、限速應(yīng)用程序基于api接口向android操作系統(tǒng)發(fā)送還原恢復(fù)指令。限速應(yīng)用程序基于與android操作系統(tǒng)之間的api接口,向android操作系統(tǒng)發(fā)送還原恢復(fù)指令。s209、android操作系統(tǒng)調(diào)用網(wǎng)絡(luò)管控iptables模塊。s210、利用iptables模塊執(zhí)行還原恢復(fù)指令將網(wǎng)卡的網(wǎng)絡(luò)速率還原成原始值。android操作系統(tǒng)接收到還原恢復(fù)指令后,調(diào)用iptables模塊,iptables模塊就可以執(zhí)行該還原恢復(fù)指令,根據(jù)該控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定,將將網(wǎng)卡的網(wǎng)絡(luò)速率還原成原始值。圖4為限速應(yīng)用程序與手機(jī)設(shè)備以及手機(jī)設(shè)備中的操作系統(tǒng)之間的關(guān)系示意圖。如圖4所示,限速應(yīng)用程序設(shè)置在安卓手機(jī)設(shè)備上,其中,限速應(yīng)用程序包括操作界面和網(wǎng)控模塊。其中操作界面用于人機(jī)交互,用戶基于該操作界面向限速應(yīng)用程序中網(wǎng)控模塊發(fā)送控制參數(shù),網(wǎng)控模塊在接收到控制參數(shù)后,對(duì)控制參數(shù)進(jìn)行轉(zhuǎn)換,得到安卓操作系統(tǒng)能夠識(shí)別的控制指令。限速應(yīng)用程序通過api接口與安卓操作系統(tǒng)通信,限速應(yīng)用程序中的網(wǎng)控模塊通過api接口調(diào)用安卓操作系統(tǒng)中的iptables模塊,iptables模塊執(zhí)行控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。在將網(wǎng)卡的網(wǎng)絡(luò)速率限定完成后,安卓手機(jī)設(shè)備上的安裝的其應(yīng)用程序的數(shù)據(jù)請(qǐng)求將受到網(wǎng)卡上設(shè)定的網(wǎng)絡(luò)速率的限制。此處需要說明,本實(shí)施例提的限速應(yīng)用程序不僅限于對(duì)網(wǎng)絡(luò)速率進(jìn)行控制,還可以具有為手機(jī)設(shè)置防火墻的功能,例如,設(shè)置禁止手機(jī)設(shè)備訪問的網(wǎng)址,或者不允許手機(jī)接收來自特定網(wǎng)址的數(shù)據(jù)包等。本實(shí)施例中,在手機(jī)設(shè)備上直接設(shè)置限速應(yīng)用程序能直接調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊,基于該網(wǎng)絡(luò)管控模塊對(duì)網(wǎng)卡進(jìn)行網(wǎng)速設(shè)定,該控制方法在手機(jī)設(shè)備上直接運(yùn)行,不需要額外為手機(jī)設(shè)備配置機(jī)器資源,操作控制上更加便捷,并且能夠?qū)W(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行還原恢復(fù),研發(fā)人員能夠更加靈活地使用手機(jī)設(shè)備。實(shí)施例三如圖5所示,其為本發(fā)明實(shí)施例三的網(wǎng)絡(luò)速率控制裝置的結(jié)構(gòu)示意圖。該網(wǎng)絡(luò)速率控制裝置包括:獲取模塊11、生成模塊12和調(diào)用模塊13。其中,獲取模塊11,用于獲取用于控制網(wǎng)絡(luò)速率的控制參數(shù)。格式轉(zhuǎn)換模塊12,用于根據(jù)所述控制參數(shù)生成控制指令。調(diào)用模塊 13,用于調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊執(zhí)行所述控制指令對(duì)網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。調(diào)用模塊13,具體用于基于與所述操作系統(tǒng)之間的應(yīng)用程序編程接口api將所述控制指令發(fā)送給所述網(wǎng)絡(luò)管控模塊,利用所述網(wǎng)絡(luò)管控模塊根據(jù)所述控制指令對(duì)所述網(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行設(shè)定。生成模塊12,具體用于按照所述操作系統(tǒng)中規(guī)定的語法規(guī)則,將所述控制參數(shù)轉(zhuǎn)換成符合所述操作系統(tǒng)規(guī)定格式的所述控制指令。獲取模塊11,具體用于接收用戶通過操作界面輸入的所述控制參數(shù)??蛇x地,獲取模塊11,具體用于獲取用戶基于操作界面選擇的目標(biāo)網(wǎng)絡(luò)類型,獲取與所述目標(biāo)網(wǎng)絡(luò)類型對(duì)應(yīng)的所述控制參數(shù)。進(jìn)一步地,獲取模塊11,還用于將與所述目標(biāo)網(wǎng)絡(luò)類型對(duì)應(yīng)的所述控制參數(shù)通過所述操作界面展示給所述用戶,以使所述用戶基于操作界面對(duì)所述控制參數(shù)進(jìn)行調(diào)整。進(jìn)一步地,獲取模塊11,還用于接收對(duì)所述網(wǎng)絡(luò)的網(wǎng)絡(luò)速率還原恢復(fù)指令;調(diào)用模塊13,還用于根據(jù)所述還原恢復(fù)指令將所述網(wǎng)卡的網(wǎng)絡(luò)速率還原成原始值。其中,控制參數(shù)包括數(shù)據(jù)包的大小、每秒允許通過的數(shù)據(jù)包的數(shù)量與上行下行網(wǎng)絡(luò)帶寬中至少一種參數(shù)。本實(shí)施例中,在手機(jī)設(shè)備上直接設(shè)置網(wǎng)絡(luò)速率控制裝置,通過該裝置直接調(diào)用操作系統(tǒng)中的網(wǎng)絡(luò)管控模塊,基于該網(wǎng)絡(luò)管控模塊對(duì)網(wǎng)卡進(jìn)行網(wǎng)速設(shè)定,該控制裝置在手機(jī)設(shè)備上直接運(yùn)行,不需要額外為手機(jī)設(shè)備配置機(jī)器資源,操作控制上更加便捷,并且能夠?qū)W(wǎng)卡的網(wǎng)絡(luò)速率進(jìn)行還原恢復(fù),研發(fā)人員能夠更加靈活地使用手機(jī)設(shè)備。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁(yè)12當(dāng)前第1頁(yè)12