一種控制數(shù)據(jù)流的方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種控制數(shù)據(jù)流的方法及裝置,涉及通信【技術(shù)領(lǐng)域】,在多個(gè)用戶設(shè)備接入網(wǎng)絡(luò)的過程中,緩解了網(wǎng)絡(luò)資源調(diào)度不平衡的問題,提高了網(wǎng)絡(luò)資源的利用率。本發(fā)明的具體實(shí)施例包括:根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率;進(jìn)而比較該接收速率與設(shè)置的最大流量閥值的大小,當(dāng)確定當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速度,并釋放網(wǎng)絡(luò)資源,從而提高網(wǎng)絡(luò)資源的利用率。本發(fā)明技術(shù)方案主要應(yīng)用于數(shù)據(jù)流控制流程中。
【專利說明】一種控制數(shù)據(jù)流的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種控制數(shù)據(jù)流的方法及裝置。
【背景技術(shù)】
[0002]目前在人口密度大的城市和商業(yè)區(qū),網(wǎng)絡(luò)負(fù)荷非常嚴(yán)重。又由于網(wǎng)絡(luò)容量本身的特點(diǎn),不能調(diào)節(jié)多個(gè)用戶設(shè)備接入網(wǎng)絡(luò)的情況,這就會(huì)在多個(gè)用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)網(wǎng)絡(luò)資源調(diào)度不均衡的情況。比如說,多個(gè)用戶設(shè)備接入網(wǎng)絡(luò)時(shí),就會(huì)存在個(gè)別用戶設(shè)備過載服務(wù),一直不釋放網(wǎng)絡(luò)資源,而其他多個(gè)用戶設(shè)備饑渴,分配不到網(wǎng)絡(luò)資源,甚至無法接入的情況,也就是上述的網(wǎng)絡(luò)資源調(diào)度不均衡的情況。現(xiàn)有技術(shù)通過改進(jìn)調(diào)度算法來緩解上述的網(wǎng)絡(luò)資源調(diào)度不均衡時(shí),不僅操作復(fù)雜,而且只是在特殊情況下解決了現(xiàn)有技術(shù)存在的問題,該的網(wǎng)絡(luò)資源調(diào)度不均衡的問題仍然普遍存在。這就需要我們來提供一種方案來緩解上述問題,使得更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源,以提高網(wǎng)絡(luò)資源的利用率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的實(shí)施例提供一種控制數(shù)據(jù)流的方法及裝置,在多個(gè)用戶設(shè)備接入網(wǎng)絡(luò)過程中,緩解了網(wǎng)絡(luò)資源調(diào)度不平衡的問題,提高了網(wǎng)絡(luò)資源的利用率。
[0004]第一方面,提供了一種控制數(shù)據(jù)流的方法,包括:
[0005]根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率;
[0006]當(dāng)所述當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制所述當(dāng)前數(shù)據(jù)的處理速度。
[0007]在第一方面的第一在種可能實(shí)現(xiàn)方式中,所述控制所述當(dāng)前數(shù)據(jù)的處理速度,包括:
[0008]按第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,所述第二預(yù)設(shè)速率與所述第一預(yù)設(shè)速率正相關(guān),所述第一預(yù)設(shè)速率小于所述當(dāng)前數(shù)據(jù)的接收速率。
[0009]結(jié)合第一方面、第一方面的第一種可能實(shí)現(xiàn)方式,在第一方面的第二種可能實(shí)現(xiàn)方式中,所述控制所述當(dāng)前數(shù)據(jù)的處理速度,還包括:
[0010]開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
[0011]結(jié)合第一方面或第一方面的第一種可能實(shí)現(xiàn)方式或第一方面的第二種可能實(shí)現(xiàn)方式中的任意一種實(shí)現(xiàn)方式,在第一方面的第三種可能實(shí)現(xiàn)方式中,所述方法還包括:
[0012]根據(jù)核心網(wǎng)側(cè)允許的用戶設(shè)備的最大下行速率,設(shè)置所述最大流量閥值。
[0013]第二方面,提供了一種控制數(shù)據(jù)流的裝置,包括:
[0014]獲取單元,用于根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率;
[0015]限速控制單元,用于當(dāng)確定所述獲取單元獲取的所述當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制所述當(dāng)前數(shù)據(jù)的處理速度。
[0016]在第二方面的第一種可能實(shí)現(xiàn)方式中,還包括:
[0017]所述限速控制單元,具體用于按第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,所述第二預(yù)設(shè)速率與所述第一預(yù)設(shè)速率正相關(guān),所述第一預(yù)設(shè)速率小于所述當(dāng)前數(shù)據(jù)的接收速率。
[0018]結(jié)合第二方面、第二方面的第一種可能實(shí)現(xiàn)方式,在第二方面的第二種可能實(shí)現(xiàn)方式中,還包括:
[0019]所述限速控制單元,還用于開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
[0020]結(jié)合第二方面或第二方面的第一種可能實(shí)現(xiàn)方式或第二方面的第二種可能實(shí)現(xiàn)方式中的任意一種實(shí)現(xiàn)方式,在第二方面的第三種可能實(shí)現(xiàn)方式中,所述裝置還包括:
[0021]設(shè)置單元,用于根據(jù)核心網(wǎng)允許的用戶設(shè)備的最大下行速率,設(shè)置所述最大流量閥值。
[0022]第三方面,提供了一種控制數(shù)據(jù)流的裝置,包括:
[0023]接收器,用于接收數(shù)據(jù);
[0024]處理器,用于根據(jù)預(yù)設(shè)流量監(jiān)測周期和所述接收器接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率;并當(dāng)確定所述當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制所述當(dāng)前數(shù)據(jù)的處理速度。
[0025]存儲(chǔ)器,用于存儲(chǔ)所述接收器接收的所述數(shù)據(jù);還用于存儲(chǔ)所述處理器獲取到的所述當(dāng)前數(shù)據(jù)的接收速率、所述當(dāng)前數(shù)據(jù)的處理速度。
[0026]在第三方面的第一種可能實(shí)現(xiàn)方式中,還包括:
[0027]所述處理器,還用于根據(jù)核心網(wǎng)側(cè)允許的用戶設(shè)備的最大下行速率,設(shè)置所述最大流量閥值。
[0028]所述存儲(chǔ)器,還用于存儲(chǔ)所述處理器設(shè)置的所述最大流量閥值。
[0029]結(jié)合第三方面或第三方面的第一種可能實(shí)現(xiàn)方式,在第三方面的第二種可能實(shí)現(xiàn)方式中,所述處理器,還用于按第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,所述第二預(yù)設(shè)速率與所述第一預(yù)設(shè)速率正相關(guān),所述第一預(yù)設(shè)速率小于所述當(dāng)前數(shù)據(jù)的接收速率。
[0030]所述存儲(chǔ)器,還用于存儲(chǔ)所述第一預(yù)設(shè)速率、所述第二預(yù)設(shè)速率。
[0031]結(jié)合第三方面、第三方面的第一種可能實(shí)現(xiàn)方式、第三方面的第二種可能實(shí)現(xiàn)方式,在第三方面的第三種可能實(shí)現(xiàn)方式中,所述處理器還用于開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
[0032]本發(fā)明實(shí)施例提供的控制數(shù)據(jù)流的方法及裝置,通過預(yù)設(shè)的流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,計(jì)算得到當(dāng)前數(shù)據(jù)的接收速率,進(jìn)而在確定該當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),控制該當(dāng)前數(shù)據(jù)的處理速度,也就是說,將該數(shù)據(jù)流的處理速度控制在預(yù)設(shè)速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
【專利附圖】
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明一實(shí)施例提供的一種控制數(shù)據(jù)流方法的流程圖;
[0035]圖2為本發(fā)明另一實(shí)施例提供的一種控制數(shù)據(jù)流方法的流程圖;
[0036]圖3為本發(fā)明又一實(shí)施例提供的另一種控制數(shù)據(jù)流方法的流程圖;
[0037]圖4為本發(fā)明另一實(shí)施例提供的一種控制數(shù)據(jù)流裝置的組成示意圖;
[0038]圖5為本發(fā)明另一實(shí)施例提供的另一種控制數(shù)據(jù)流裝置的組成示意圖;
[0039]圖6為本發(fā)明另一實(shí)施例提供的又一種控制數(shù)據(jù)流裝置的組成示意圖。
【具體實(shí)施方式】
[0040]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0041 ] 本發(fā)明一實(shí)施例提供了一種控制數(shù)據(jù)流的方法,優(yōu)先的,本實(shí)施例提供的控制數(shù)據(jù)流的方法應(yīng)用于用戶設(shè)備,且該用戶設(shè)備請(qǐng)求與網(wǎng)絡(luò)建立連接。如圖1所示,該方法包括:
[0042]101、根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率。
[0043]其中,該當(dāng)前數(shù)據(jù)的接收速率為接收到的數(shù)據(jù)總流量與預(yù)設(shè)流量監(jiān)測周期的比值。進(jìn)一步的,該預(yù)設(shè)流量監(jiān)測周期與接入網(wǎng)絡(luò)的用戶設(shè)備的數(shù)量和核心網(wǎng)允許用戶設(shè)備使用的最大下行速率相關(guān),該流量監(jiān)測周期可由用戶設(shè)備自行設(shè)置,并將該流量監(jiān)測周期告知核心網(wǎng),以使得核心網(wǎng)在該設(shè)置的預(yù)設(shè)流量監(jiān)測周期內(nèi)允許最多的用戶設(shè)備接入。具體的,該預(yù)設(shè)流量監(jiān)測周期可以設(shè)置為ls,且根據(jù)實(shí)測情況該周期的時(shí)間長短可以增加或減少。比如,當(dāng)這個(gè)周期設(shè)定過大時(shí),就會(huì)對(duì)用戶設(shè)備性能有影響,此時(shí)需要調(diào)整減小周期;當(dāng)該周期過小時(shí),會(huì)導(dǎo)致調(diào)節(jié)過于頻繁,也會(huì)影響用戶設(shè)備的數(shù)據(jù)傳輸性能,此時(shí)需要增大該周期。
[0044]可選的,該數(shù)據(jù)總流量為用戶設(shè)備接收的由網(wǎng)絡(luò)側(cè)發(fā)送的數(shù)據(jù)流量,優(yōu)選的,該數(shù)據(jù)流量由接入網(wǎng)通過射頻單元發(fā)送給用戶設(shè)備。
[0045]102、當(dāng)確定當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速度。
[0046]可選的,可以設(shè)置數(shù)據(jù)的處理速度,控制后的當(dāng)前數(shù)據(jù)的處理速度與當(dāng)前數(shù)據(jù)的接收速率是對(duì)應(yīng)的,且呈正相關(guān)。
[0047]進(jìn)一步值得說明的是,由于接入網(wǎng)絡(luò)的用戶設(shè)備是變化的,當(dāng)接入的用戶設(shè)備數(shù)量多時(shí),核心網(wǎng)允許的用戶設(shè)備的最大下行速率就會(huì)降低;相反的,當(dāng)接入的用戶設(shè)備減少時(shí),核心網(wǎng)允許的用戶設(shè)備的最大下行速率就會(huì)增加。相應(yīng)的結(jié)合上述101的描述,核心網(wǎng)允許的用戶設(shè)備的最大下行速率與最大流量閥值呈正相關(guān),也就是說,該最大流量閥值是變化的;當(dāng)前數(shù)據(jù)的接收速率小于此時(shí)的最大流量閥值時(shí),數(shù)據(jù)的處理速度按照原速度進(jìn)行。
[0048]具體的,結(jié)合上述的最大流量閥值的描述,可以設(shè)該最大流量閥值為上述允許的用戶設(shè)備的最大下行速率;還可以設(shè)置為無限接近允許的用戶設(shè)備的最大下行速率,比如,最大流量閥值=允許的用戶設(shè)備的最大下行速率*98%,其中,98%是指無限接近核心網(wǎng)允許的用戶設(shè)備的最大下行速率。
[0049]本發(fā)明實(shí)施例提供的一種控制數(shù)據(jù)流的方法,通過預(yù)設(shè)的流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,計(jì)算得到當(dāng)前數(shù)據(jù)的接收速率,進(jìn)而在確定該當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),控制該當(dāng)前數(shù)據(jù)的處理速度,將該數(shù)據(jù)流的處理速度控制在預(yù)設(shè)速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
[0050]本發(fā)明另一實(shí)施例提供了一種控制數(shù)據(jù)流的方法,如圖2所示,該方法包括:
[0051]201、接收當(dāng)前數(shù)據(jù)。
[0052]值得說明的是,在接收該數(shù)據(jù)之前,設(shè)置預(yù)設(shè)流量監(jiān)測周期。該當(dāng)前數(shù)據(jù)為該預(yù)設(shè)流量周期內(nèi)接收到的數(shù)據(jù)的總流量。
[0053]202、根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率。
[0054]具體的,此處202的描述與上一實(shí)施例中的101相對(duì)應(yīng),相關(guān)描述的具體內(nèi)容相同,在此不再重復(fù)說明。
[0055]203、設(shè)置最大流量閥值。
[0056]具體的,根據(jù)核心網(wǎng)允許的用戶設(shè)備的最大下行速率來設(shè)置該最大流量閥值,且該最大流量閥值與上一實(shí)施例中102的相關(guān)描述相同,在此不再重復(fù)說明。
[0057]值得說明的是,本實(shí)施例不限制設(shè)置該最大流量閥值的執(zhí)行順序,在執(zhí)行下述204之前完成設(shè)置即可。
[0058]204、當(dāng)確定當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速度。
[0059]具體的,上述控制當(dāng)前數(shù)據(jù)的處理速度為:按第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù),使得用戶設(shè)備按第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù)。
[0060]其中,第二預(yù)設(shè)速率與第一預(yù)設(shè)速率呈正相關(guān),且第一預(yù)設(shè)速率小于當(dāng)前的數(shù)據(jù)接收速率,當(dāng)按第二預(yù)設(shè)速率處理處理當(dāng)前數(shù)據(jù)時(shí),結(jié)合當(dāng)前數(shù)據(jù)的處理速度以及當(dāng)前的網(wǎng)絡(luò)資源狀況,如果網(wǎng)絡(luò)資源充足,則用戶設(shè)備按第一預(yù)速率接收當(dāng)前數(shù)據(jù),所以該第一預(yù)設(shè)速率與第二預(yù)設(shè)速率是能夠相互影響的。
[0061]可選的,可以通過限速開關(guān)來控制當(dāng)前數(shù)據(jù)的處理速度,該限速開關(guān)的打開或關(guān)閉狀態(tài)與當(dāng)前數(shù)據(jù)的接收速率是相對(duì)應(yīng)的。具體的,當(dāng)確定當(dāng)前的數(shù)據(jù)接收速率達(dá)到或超過最大流量閥值時(shí),開啟限速開關(guān),也可以是,當(dāng)確定當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),即認(rèn)為限速開關(guān)為打開狀態(tài),則此時(shí)控制當(dāng)前數(shù)據(jù)的處理速度,也就是說按第二預(yù)設(shè)速率處理該當(dāng)前數(shù)據(jù);相應(yīng)的,當(dāng)確定當(dāng)前數(shù)據(jù)的處理速度小于該最大流量閥值時(shí),限速開關(guān)為關(guān)閉狀態(tài),則對(duì)應(yīng)的不改變當(dāng)前數(shù)據(jù)的處理速度。
[0062]進(jìn)一步的,該限速開關(guān)不限定通過硬件或軟件實(shí)現(xiàn),即該限速開關(guān)可以是用戶設(shè)備中存在的具體設(shè)備元件,或是在控制命令行中加入檢測當(dāng)前數(shù)據(jù)的接收速率、控制當(dāng)前數(shù)據(jù)處理速度的指令,優(yōu)選的,可以定義該類設(shè)備或指令為限速開關(guān)。
[0063]本發(fā)明實(shí)施例提供的控制數(shù)據(jù)流的方法,通過預(yù)設(shè)的流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,計(jì)算得到當(dāng)前數(shù)據(jù)的接收速率,進(jìn)而在確定該當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),控制該當(dāng)前數(shù)據(jù)的處理速度,將該數(shù)據(jù)流的處理速度控制在預(yù)設(shè)速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
[0064]本發(fā)明另一實(shí)施例提供的一種控制數(shù)據(jù)流的方法,且在本實(shí)施例中,通過限速開關(guān)控制當(dāng)前數(shù)據(jù)的處理速度,如圖3所示,該方法包括:
[0065]301、獲取最大流量閥值,并設(shè)置預(yù)設(shè)流量監(jiān)測周期。
[0066]其中,最大流量閥值、預(yù)設(shè)流量監(jiān)測周期與上一實(shí)施例101中的相關(guān)描述相同,在此不再重復(fù)說明。
[0067]302、根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率。
[0068]303、獲取限速開關(guān)的當(dāng)前狀態(tài)。
[0069]其中,結(jié)合上一實(shí)施例的描述,該限速開關(guān)可以通過硬件或軟件實(shí)現(xiàn),限速開關(guān)的當(dāng)前狀態(tài),包括限速開關(guān)打開或限速開關(guān)關(guān)閉。
[0070]進(jìn)一步的,當(dāng)確定限速開關(guān)的當(dāng)前狀態(tài)為限速開關(guān)打開時(shí),確定當(dāng)前用戶流量過載;當(dāng)限速開關(guān)關(guān)閉時(shí),則當(dāng)前數(shù)據(jù)正常傳輸。結(jié)合上述實(shí)施例的描述,也就是說,通過限速開關(guān)的當(dāng)前狀態(tài)來表述當(dāng)前數(shù)據(jù)的接收速度,即限速開關(guān)打開時(shí),確定當(dāng)前數(shù)據(jù)的接收速率已近達(dá)到或超過了最大流量閥值。本實(shí)施例以限速開關(guān)的當(dāng)前狀態(tài)為限速開關(guān)打開為例進(jìn)行描述。
[0071]進(jìn)一步的,當(dāng)限速開啟后,執(zhí)行下述303。
[0072]304、控制用戶設(shè)備當(dāng)前數(shù)據(jù)的處理速度。
[0073]優(yōu)選的,按第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù),并使得用戶設(shè)備按第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),由于第一預(yù)設(shè)速率與第二預(yù)設(shè)速率是正相關(guān)的,這樣不僅節(jié)省了用戶設(shè)備的存儲(chǔ)空間,同時(shí)提高了用戶設(shè)備的工作效率。
[0074]進(jìn)一步的,按照第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù),從而使得用戶設(shè)備釋放部分網(wǎng)絡(luò)資源。
[0075]本發(fā)明實(shí)施例提供的一種控制數(shù)據(jù)流的方法,通過調(diào)整限速開關(guān)來控制數(shù)據(jù)的處理速度,當(dāng)確定根據(jù)預(yù)設(shè)流量監(jiān)測周期和數(shù)據(jù)總流量獲得的當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),開啟限速開關(guān),以將該數(shù)據(jù)流的處理速度控制在預(yù)設(shè)速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
[0076]本發(fā)明另一實(shí)施例提供了一種控制數(shù)據(jù)流的裝置,該裝置可實(shí)現(xiàn)上述圖1至圖3所描述的方法流程。如圖4所示,該裝置包括:獲取單元41、限速控制單元42。
[0077]獲取單元41,用于根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率。
[0078]其中,該當(dāng)前數(shù)據(jù)的接收速率為接收到的當(dāng)前數(shù)據(jù)總流量與預(yù)設(shè)流量監(jiān)測周期的比值。進(jìn)一步的,該預(yù)設(shè)流量監(jiān)測周期與接入網(wǎng)絡(luò)的用戶設(shè)備的數(shù)量和核心網(wǎng)允許用戶設(shè)備的最大下行速率相關(guān),該流量監(jiān)測周期可由用戶設(shè)備自行設(shè)置,并將該流量監(jiān)測周期告知核心網(wǎng),以使得核心網(wǎng)在該設(shè)置的預(yù)設(shè)流量監(jiān)測周期內(nèi)允許最多的用戶設(shè)備接入。具體的,該預(yù)設(shè)流量監(jiān)測周期可以設(shè)置為ls,且根據(jù)實(shí)測情況該周期的時(shí)間長短可以增加或減少。比如,當(dāng)這個(gè)周期設(shè)定過大時(shí),就會(huì)對(duì)用戶設(shè)備性能有影響,此時(shí)需要調(diào)整減小周期;當(dāng)該周期過小時(shí),會(huì)導(dǎo)致調(diào)節(jié)過于頻繁,也會(huì)影響用戶設(shè)備的數(shù)據(jù)傳輸性能,此時(shí)可以增大周期。
[0079]可選的,該數(shù)據(jù)總流量為用戶設(shè)備接收的由網(wǎng)絡(luò)側(cè)發(fā)送的數(shù)據(jù)流量,優(yōu)選的,該數(shù)據(jù)流量由接入網(wǎng)通過射頻單元發(fā)送給用戶設(shè)備。
[0080]限速控制單元42,用于當(dāng)確定獲取單元41獲取的當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速度。
[0081 ] 可選的,可以自行設(shè)置該數(shù)據(jù)的處理速度。
[0082]進(jìn)一步值得說明的是,由于接入網(wǎng)絡(luò)的用戶設(shè)備是變化的,當(dāng)接入的用戶設(shè)備數(shù)量多時(shí),核心網(wǎng)允許的用戶設(shè)備的最大下行速率就會(huì)降低;相反的,當(dāng)接入的用戶設(shè)備減少時(shí),核心網(wǎng)允許的用戶設(shè)備的最大下行速率就會(huì)增加。核心網(wǎng)允許的用戶設(shè)備的最大下行速率與最大流量閥值呈正相關(guān),也就是說,該最大流量閥值是變化的。
[0083]具體的,結(jié)合上述的最大流量閥值的描述,可以設(shè)該最大流量閥值為上述允許的用戶設(shè)備的最大下行速率;還可以設(shè)置為無限接近允許的用戶設(shè)備的最大下行速率,比如,最大流量閥值=允許的用戶設(shè)備的最大下行速率*98%,其中,98%是指無限接近核心網(wǎng)允許的用戶設(shè)備的最大下行速率。
[0084]可選的,如圖5所示,該裝置還包括:設(shè)置單元43。
[0085]設(shè)置單元43,用于根據(jù)核心網(wǎng)允許的用戶設(shè)備的最大下行速率,設(shè)置最大流量閥值。
[0086]可選的,該最大流量閥值應(yīng)用于獲取單元41。
[0087]可選的,限速控制單元42,具體用于按第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù)。
[0088]其中,第一預(yù)設(shè)速率與第二預(yù)設(shè)速率正相關(guān),且該第一預(yù)設(shè)速率小于當(dāng)前數(shù)據(jù)的接收速率。
[0089]可選的,還可以通過限速開關(guān)來控制當(dāng)前數(shù)據(jù)的處理速度,進(jìn)一步的,限速控制單元42,還用于開啟限速開關(guān),按第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù)。
[0090]本發(fā)明實(shí)施例提供的控制數(shù)據(jù)流的裝置,在獲取單元獲取到當(dāng)前數(shù)據(jù)的接收速率之后,當(dāng)確定當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),通過限速控制單元調(diào)整當(dāng)前數(shù)據(jù)的處理速度,以將該數(shù)據(jù)流的處理速度控制在預(yù)設(shè)速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
[0091]本發(fā)明另一實(shí)施例提供了一種控制數(shù)據(jù)流的裝置,如圖6所示,該裝置包括:接收器01、處理器02、存儲(chǔ)器03。
[0092]接收器01,用于接收數(shù)據(jù)。
[0093]處理器02,用于根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收器01接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率;并當(dāng)確定該當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速度。
[0094]存儲(chǔ)器03,用于存儲(chǔ)接收器01接收的數(shù)據(jù);還用于存儲(chǔ)處理器02獲取到的當(dāng)前數(shù)據(jù)的接收速率、當(dāng)前數(shù)據(jù)的處理速度。
[0095]可選的,處理器02,還用于在根據(jù)核心網(wǎng)側(cè)允許的用戶設(shè)備的最大下行速率,設(shè)置最大流量閥值。
[0096]可選的,處理器02,還用于按第二預(yù)設(shè)速率處理當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,第二預(yù)設(shè)速率與第一預(yù)設(shè)速率正相關(guān),第一預(yù)設(shè)速率小于當(dāng)前數(shù)據(jù)的接收速率。
[0097]其中,第一預(yù)設(shè)速率小于當(dāng)前數(shù)據(jù)的接收速度。
[0098]存儲(chǔ)器03,還用于存儲(chǔ)第一預(yù)設(shè)速率、第二預(yù)設(shè)速率。
[0099]可選的,處理器02,還用于開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
[0100]本發(fā)明實(shí)施例提供的控制數(shù)據(jù)流的裝置,通過處理器來控制數(shù)據(jù)流,當(dāng)確定根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量獲得的當(dāng)前數(shù)據(jù)的接收速率達(dá)到或超過最大流量閥值時(shí),控制當(dāng)前數(shù)據(jù)的處理速率,以使更多的用戶設(shè)備能夠使用網(wǎng)絡(luò)資源。緩解了現(xiàn)有技術(shù)在處理用戶設(shè)備接入網(wǎng)絡(luò)時(shí),出現(xiàn)的網(wǎng)絡(luò)資源調(diào)度不均衡問題,而在本發(fā)明實(shí)施例提供的技術(shù)方案中,過載服務(wù)的用戶設(shè)備能夠釋放網(wǎng)絡(luò)資源,以使得更多的用戶設(shè)備能夠接入網(wǎng)絡(luò),提高網(wǎng)絡(luò)資源的利用率。
[0101]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0102]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種控制數(shù)據(jù)流的方法,其特征在于,包括: 根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率; 當(dāng)所述當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制所述當(dāng)前數(shù)據(jù)的處理速度。
2.根據(jù)權(quán)利要求1所述的控制數(shù)據(jù)流的方法,其特征在于,所述控制所述當(dāng)前數(shù)據(jù)的處理速度,包括: 按第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,所述第二預(yù)設(shè)速率與所述第一預(yù)設(shè)速率正相關(guān),所述第一預(yù)設(shè)速率小于所述當(dāng)前數(shù)據(jù)的接收速率。
3.根據(jù)權(quán)利要求2所述的控制數(shù)據(jù)流的方法,其特征在于,所述控制所述當(dāng)前數(shù)據(jù)的處理速度,還包括: 開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的控制數(shù)據(jù)流的方法,其特征在于,所述方法還包括: 根據(jù)核心網(wǎng)側(cè)允許的用戶設(shè)備的最大下行速率,設(shè)置所述最大流量閥值。
5.一種控制數(shù)據(jù)流的裝置,其特征在于,包括: 獲取單元,用于根據(jù)預(yù)設(shè)流量監(jiān)測周期和接收到的當(dāng)前數(shù)據(jù)總流量,獲取當(dāng)前數(shù)據(jù)的接收速率; 限速控制單元,用于當(dāng)確定所述獲取單元獲取的所述當(dāng)前數(shù)據(jù)的接收速率大于或等于或大于等于最大流量閥值時(shí),控制所述當(dāng)前數(shù)據(jù)的處理速度。
6.根據(jù)權(quán)利要求5所述的控制數(shù)據(jù)流的裝置,其特征在于, 所述限速控制單元,具體用于按第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù),使得用戶設(shè)備以第一預(yù)設(shè)速率接收當(dāng)前數(shù)據(jù),其中,所述第二預(yù)設(shè)速率與所述第一預(yù)設(shè)速率正相關(guān),所述第一預(yù)設(shè)速率小于所述當(dāng)前數(shù)據(jù)的接收速率。
7.根據(jù)權(quán)利要求6所述的控制數(shù)據(jù)流的裝置,其特征在于,所述限速控制單元,還用于開啟限速開關(guān),按所述第二預(yù)設(shè)速率處理所述當(dāng)前數(shù)據(jù)。
8.根據(jù)權(quán)利要求5-7任一項(xiàng)所述的控制數(shù)據(jù)流的裝置,其特征在于,所述裝置還包括: 設(shè)置單元,用于根據(jù)核心網(wǎng)允許的用戶設(shè)備的最大下行速率,設(shè)置所述最大流量閥值。
【文檔編號(hào)】H04L12/803GK104378305SQ201310354216
【公開日】2015年2月25日 申請(qǐng)日期:2013年8月14日 優(yōu)先權(quán)日:2013年8月14日
【發(fā)明者】楊正偉, 王書峰, 陳風(fēng) 申請(qǐng)人:華為終端有限公司