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

一種數(shù)據(jù)處理方法、裝置以及系統(tǒng)的制作方法

文檔序號:8319122閱讀:264來源:國知局
一種數(shù)據(jù)處理方法、裝置以及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法、裝置以及系統(tǒng)。
【背景技術(shù)】
[0002]多?;鶐酒闲枰l(fā)運(yùn)行多種無線通訊模式的基帶業(yè)務(wù)(RAT,Rad1 AccessTechnology),其中,多個(gè)RAT可共享一個(gè)基帶平臺軟件(COMMON,communicat1n)。各個(gè)RAT提供的功能可能屬于不同的無線通訊模式或不同運(yùn)營商,為了提供更安全、可靠的服務(wù),COMMON和RAT之間,以及RAT和RAT之間的物理訪問的隔離就成為一個(gè)非常重要的需求,這種隔離即包括寄存器和內(nèi)存的地方訪問空間的隔離,還包括多模共享物理設(shè)備的處理能力的隔離。目前,多?;鶐酒辉谲浖用鎸?shí)現(xiàn)多模并發(fā)的隔離,也就是說并發(fā)模式的軟件間的API調(diào)用接口是相互分離的,但是,一旦COMMON或RAT出現(xiàn)軟件異常,導(dǎo)致非法的地址訪問以后,就可能會(huì)影響其他模式軟件的正常運(yùn)行。
[0003]為了解決上述問題,現(xiàn)有技術(shù)中提出了一種共享資源時(shí)的調(diào)度方法,以英特爾82599網(wǎng)絡(luò)芯片的處理為例,其在英特爾82599網(wǎng)絡(luò)芯片上按照絕對的帶寬配置,為每個(gè)使用網(wǎng)口的物理通道分配固定的帶寬,然后對這些物理通道進(jìn)行調(diào)度,其調(diào)度的步驟如下:
[0004]I)、計(jì)算每個(gè)物理通道的待發(fā)送數(shù)據(jù)包長度;
[0005]2)、根據(jù)待發(fā)送數(shù)據(jù)包長度和用于發(fā)送該數(shù)據(jù)包的物理通道已經(jīng)分配好的絕對帶寬,計(jì)算出每個(gè)物理通道按照分配帶寬發(fā)送數(shù)據(jù)包所需要的時(shí)間;
[0006]3)、設(shè)定一個(gè)時(shí)間標(biāo)簽,表示在該時(shí)間點(diǎn)之前,不再調(diào)度該物理通道發(fā)送其他數(shù)據(jù)包,因?yàn)槠浞峙涞膸捯呀?jīng)在發(fā)送當(dāng)前數(shù)據(jù)包的時(shí)候用完,只有等到該時(shí)間點(diǎn)以后才能進(jìn)行新的數(shù)據(jù)包發(fā)送。
[0007]在數(shù)據(jù)發(fā)送時(shí)是采用網(wǎng)口的最大帶寬將該數(shù)據(jù)包發(fā)送,往往在時(shí)間點(diǎn)之前,該物理通道的數(shù)據(jù)包已經(jīng)發(fā)完,采用現(xiàn)有技術(shù)的方法,在時(shí)間點(diǎn)之前,不再調(diào)度該物理通道發(fā)送其他數(shù)據(jù)包,即使只有當(dāng)前物理通道有數(shù)據(jù)發(fā)送而其他物理通道沒數(shù)據(jù)發(fā)送時(shí),也必須等到時(shí)間點(diǎn)之后才能調(diào)度該物理通道,該物理通道無法競爭使用富余帶寬?,F(xiàn)有技術(shù)按照為物理通道分配的絕對帶寬值對物理通道進(jìn)行調(diào)度,但卻以網(wǎng)口的最大帶寬對該物理通道的數(shù)據(jù)進(jìn)行發(fā)送,其只支持絕對最大值處理能力的調(diào)度,也就是限定最大的處理能力,不支持最小處理能力的分配,該物理通道無法將空閑部分的帶寬利用起來,從而導(dǎo)致處理效率低,資源的利用率低。

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

[0008]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法、裝置以及系統(tǒng),用于提高資源的利用率。
[0009]第一方面,本發(fā)明提供了一種數(shù)據(jù)處理方法,其主要可包括:
[0010]確定每個(gè)邏輯功能單元的當(dāng)前待處理數(shù)據(jù);
[0011]獲取每個(gè)邏輯功能單元的當(dāng)前優(yōu)先級并進(jìn)行比較,其中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級的函數(shù)關(guān)系式,歷史優(yōu)先級的初始值為O ;
[0012]對優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)進(jìn)行處理。
[0013]在第一方面的第一種可能的實(shí)現(xiàn)方式中,對優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)進(jìn)行處理的步驟之后,還包括:若至少還有兩個(gè)邏輯功能單元有未處理數(shù)據(jù),并且優(yōu)先級最高的該邏輯功能單元有未處理數(shù)據(jù),則判斷優(yōu)先級最高的該邏輯功能單元的當(dāng)前優(yōu)先級是否不高于預(yù)置優(yōu)先級;若是,則將所有邏輯功能單元的歷史優(yōu)先級清零;若否,則更新優(yōu)先級最高的該邏輯功能單元的歷史優(yōu)先級,更新后的歷史優(yōu)先級為獲取到的當(dāng)前優(yōu)先級。
[0014]在第一方面的第二種可能的實(shí)現(xiàn)方式中,對優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)進(jìn)行處理的步驟之后,還包括:若只有一個(gè)邏輯功能單元還有未處理數(shù)據(jù),則依次確定該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)并進(jìn)行處理。
[0015]結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,依次確定該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)并進(jìn)行處理的步驟之后,還包括:將所有邏輯功能單元的歷史優(yōu)先級清零。
[0016]結(jié)合第一方面、第一方面的第一種可能的實(shí)現(xiàn)方式或第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,每個(gè)邏輯功能單元的所有待處理數(shù)據(jù)處理完后,將該已處理完所有待處理數(shù)據(jù)的邏輯功能單元的歷史優(yōu)先級清零。
[0017]結(jié)合第一方面、第一方面的第一至第四中任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級的函數(shù)關(guān)系式,具體包括:當(dāng)前優(yōu)先級等于該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度和發(fā)送速率的比值與歷史優(yōu)先級的累加。
[0018]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,當(dāng)前優(yōu)先級越小表示邏輯功能單元的當(dāng)前優(yōu)先級越高。
[0019]第二方面,本發(fā)明提供了一種數(shù)據(jù)處理裝置,其主要可包括:
[0020]確定單元,用于確定每個(gè)邏輯功能單元的當(dāng)前待處理數(shù)據(jù);
[0021]獲取比較單元,用于獲取每個(gè)邏輯功能單元的當(dāng)前優(yōu)先級并進(jìn)行比較,其中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級的函數(shù)關(guān)系式,歷史優(yōu)先級的初始值為O ;
[0022]第一處理單元,用于對優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)進(jìn)行處理。
[0023]在第二方面的第一種可能的實(shí)現(xiàn)方式中,該裝置還可包括:
[0024]第二處理單元,用于在第一處理單元進(jìn)行處理之后,若至少還有兩個(gè)邏輯功能單元有未處理數(shù)據(jù),并且優(yōu)先級最高的該邏輯功能單元有未處理數(shù)據(jù),則判斷優(yōu)先級最高的該邏輯功能單元的當(dāng)前優(yōu)先級是否不高于預(yù)置優(yōu)先級;
[0025]若是,則將所有邏輯功能單元的歷史優(yōu)先級清零;若否,則更新優(yōu)先級最高的該邏輯功能單元的歷史優(yōu)先級,更新后的歷史優(yōu)先級為獲取到的當(dāng)前優(yōu)先級。
[0026]結(jié)合第二方面、或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,該裝置還可包括:第三處理單元,用于在第一處理單元進(jìn)行處理之后,若只有一個(gè)邏輯功能單元還有未處理數(shù)據(jù),則依次確定該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)并進(jìn)行處理。
[0027]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,該裝置還可包括:第一更新單元,用于在第三處理單元進(jìn)行處理之后,將所有邏輯功能單元的歷史優(yōu)先級清零。
[0028]結(jié)合第二方面、或第二方面的第一至第三中任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,該裝置還可包括:第二更新單元,還用于在每個(gè)邏輯功能單元的所有待處理數(shù)據(jù)處理完后,將邏輯功能單元的歷史優(yōu)先級清零。
[0029]結(jié)合第二方面、或第二方面的第一至第四中任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級的函數(shù)關(guān)系式,具體包括:當(dāng)前優(yōu)先級等于該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度和發(fā)送速率的比值與歷史優(yōu)先級的累加;其中,當(dāng)前優(yōu)先級越小表示邏輯功能單元的當(dāng)前優(yōu)先級越高。
[0030]第三方面,本發(fā)明提供了一種數(shù)據(jù)處理系統(tǒng),其主要可包括:
[0031]物理設(shè)備、數(shù)據(jù)處理裝置、以及多個(gè)邏輯功能單元,其中,該多個(gè)邏輯功能單元均與物理設(shè)備連接;
[0032]數(shù)據(jù)處理裝置,用于確定每個(gè)邏輯功能單元的當(dāng)前待處理數(shù)據(jù);獲取每個(gè)邏輯功能單元的當(dāng)前優(yōu)先級并進(jìn)行比較,其中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級的函數(shù)關(guān)系式,歷史優(yōu)先級的初始值為O ;對優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)提供給物理設(shè)備;
[0033]物理設(shè)備,用于對數(shù)據(jù)處理裝置提供的優(yōu)先級最高的邏輯功能單元中的當(dāng)前待處理數(shù)據(jù)進(jìn)行處理。
[0034]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0035]本發(fā)明實(shí)施例首先確定每個(gè)邏輯功能單元的當(dāng)前待處理數(shù)據(jù),然后獲取每個(gè)邏輯功能單元的當(dāng)前優(yōu)先級并進(jìn)行比較,其中,當(dāng)前優(yōu)先級是該邏輯功能單元的當(dāng)前待處理數(shù)據(jù)的長度、發(fā)送速率和歷史優(yōu)先級
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
临城县| 开江县| 育儿| 怀安县| 德化县| 惠州市| 弥渡县| 桂东县| 泗阳县| 南丹县| 新蔡县| 蓬溪县| 达日县| 河间市| 武平县| 忻州市| 大丰市| 军事| 彭山县| 临桂县| 凤山县| 华池县| 丹东市| 广元市| 大田县| 资溪县| 清丰县| 漳州市| 民县| 大安市| 涿州市| 临湘市| 临西县| 乐平市| 泸溪县| 广德县| 新化县| 衡南县| 白玉县| 三亚市| 丰都县|