一種局域網(wǎng)中資源分配的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)通信技術(shù)領(lǐng)域,特別涉及一種局域網(wǎng)中資源分配的方法和裝置。
【背景技術(shù)】
[0002]局域網(wǎng)(Local Area Network,LAN)是在一個局部的地理范圍內(nèi)將各種計(jì)算機(jī)、夕卜部設(shè)備和數(shù)據(jù)庫等互相聯(lián)接起來組成的計(jì)算機(jī)通信網(wǎng)。它可以通過數(shù)據(jù)通信網(wǎng)或?qū)S脭?shù)據(jù)電路,與遠(yuǎn)方的局域網(wǎng)、數(shù)據(jù)庫或處理中心相連接,構(gòu)成一個大范圍的信息處理系統(tǒng)。局域網(wǎng)可由一個主控端和多個客戶端組成,其中,主控端與一個、兩個,或多個客戶端連接,且主控端可為連接的每個客戶端分配網(wǎng)絡(luò)資源,以支持各種文件的傳輸。
[0003]目前,局域網(wǎng)中的網(wǎng)絡(luò)帶寬一般都是固定的,主控端為連接的每個客戶端分配網(wǎng)絡(luò)資源也都一致。例如:主控端與10個客戶端連接,則主控端為這10個客戶端平均分配資源。但是,每個客戶端的活躍程度是不一樣,需要傳輸?shù)奈募彩遣灰粯拥?,有的客戶端非?;钴S,一直與主控端進(jìn)行文件傳輸,有時候還需進(jìn)行視頻文件或圖片文件的傳輸,這就需要大量的網(wǎng)絡(luò)資源,而有的客戶端卻很不活躍,長時間不與主控端進(jìn)行文件傳輸了,基本不需要網(wǎng)絡(luò)資源了,此時,主控端仍然為每個客戶端平均分配資源,就會造成有的客戶端文件傳輸緩慢或者擁塞,而有的客戶端對應(yīng)的大量的網(wǎng)絡(luò)資源閑置,造成了資源的浪費(fèi)??梢?,這種局域網(wǎng)中平均分配資源的方式是不合理的。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種局域網(wǎng)中資源分配的方法和裝置,用以提高資源分配的合理性。
[0005]本發(fā)明提供一種局域網(wǎng)中資源分配的方法,該方法包括:
[0006]根據(jù)與每個客戶端對應(yīng)的控制窗口的狀態(tài)信息,確定每個客戶端的活躍狀態(tài)等級;
[0007]根據(jù)每個客戶端的活躍狀態(tài)等級,為每個客戶端分配相應(yīng)的資源。
[0008]本發(fā)明一實(shí)施例中,所述確定每個客戶端的活躍狀態(tài)等級包括:
[0009]根據(jù)當(dāng)前控制窗口的激活狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級;或,
[0010]根據(jù)當(dāng)前控制窗口的大小狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級。
[0011]本發(fā)明一實(shí)施例中,所述根據(jù)當(dāng)前控制窗口的激活狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級包括:
[0012]若所述當(dāng)前控制窗口處于激活選中狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級;
[0013]若所述當(dāng)前控制窗口處于未激活選中狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級。
[0014]本發(fā)明一實(shí)施例中,所述根據(jù)當(dāng)前控制窗口的大小狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級包括:
[0015]若所述當(dāng)前控制窗口處于最大狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級;
[0016]若所述當(dāng)前控制窗口處于最小狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級。
[0017]本發(fā)明一實(shí)施例中,所述根據(jù)每個客戶端的活躍狀態(tài)等級,為每個客戶端分配相應(yīng)的資源包括:
[0018]若所述當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級時,為所述當(dāng)前客戶端分配第一網(wǎng)絡(luò)資源,其中,所述第一網(wǎng)絡(luò)資源支持各種類型文件的傳輸;
[0019]若所述當(dāng)前客戶端的活躍狀態(tài)等級為次活躍等級時,為所述當(dāng)前客戶端分配第二網(wǎng)絡(luò)資源,其中,第二網(wǎng)絡(luò)資源支持低碼率視頻文件和低碼率圖片文件的傳輸;
[0020]若所述當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級時,為所述當(dāng)前客戶端分配第三網(wǎng)絡(luò)資源,其中,第三網(wǎng)絡(luò)資源支持心跳文件和指令文件的傳輸。
[0021]本發(fā)明提供一種局域網(wǎng)中資源分配的裝置,該裝置包括:
[0022]所述局域網(wǎng)包括一個主控端和與至少一個客戶端,包括:
[0023]確定單元,用于根據(jù)與每個客戶端對應(yīng)的控制窗口的狀態(tài)信息,確定每個客戶端的活躍狀態(tài)等級;
[0024]分配單元,用于根據(jù)每個客戶端的活躍狀態(tài)等級,為每個客戶端分配相應(yīng)的資源。
[0025]本發(fā)明一實(shí)施例中,所述確定單元,用于根據(jù)當(dāng)前控制窗口的激活狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級,或,根據(jù)當(dāng)前控制窗口的大小狀態(tài)確定與所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級。
[0026]本發(fā)明一實(shí)施例中,所述確定單元,具體用于若所述當(dāng)前控制窗口處于激活選中狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級,若所述當(dāng)前控制窗口處于未激活選中狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級。
[0027]本發(fā)明一實(shí)施例中,所述確定單元,具體用于若所述當(dāng)前控制窗口處于最大狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級,所述當(dāng)前控制窗口處于最小狀態(tài),則確定所述當(dāng)前控制窗口對應(yīng)的當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級。
[0028]本發(fā)明一實(shí)施例中,所述分配單元,用于若所述當(dāng)前客戶端的活躍狀態(tài)等級為最活躍等級時,為所述當(dāng)前客戶端分配第一網(wǎng)絡(luò)資源,其中,所述第一網(wǎng)絡(luò)資源支持各種類型文件的傳輸,若所述當(dāng)前客戶端的活躍狀態(tài)等級為次活躍等級時,為所述當(dāng)前客戶端分配第二網(wǎng)絡(luò)資源,其中,第二網(wǎng)絡(luò)資源支持低碼率視頻文件和低碼率圖片文件的傳輸,若所述當(dāng)前客戶端的活躍狀態(tài)等級為不活躍等級時,為所述當(dāng)前客戶端分配第三網(wǎng)絡(luò)資源,其中,第三網(wǎng)絡(luò)資源支持心跳文件和指令文件的傳輸。
[0029]本發(fā)明實(shí)施例的一些有益效果可以包括:
[0030]根據(jù)每個客戶端的活躍狀態(tài)等級,為每個客戶端分配相應(yīng)的資源,這樣,主控端可以為活躍的客戶端分配多一些的資源,使得主控端與客戶端之間不僅能傳輸較大容量的文件,也可使得文件傳輸?shù)乃俣雀?。而對于一些不活躍的客戶端,它們與主控端之間暫時沒有文件的傳輸,主控端可以只分配少量的資源或者不分配資源,從而,合理地分配了資源,不會造成網(wǎng)絡(luò)資源的浪費(fèi)。
[0031]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0032]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說明】
[0033]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0034]圖1為本發(fā)明實(shí)施例一中局域網(wǎng)中資源分配的流程圖;
[0035]圖2為本發(fā)明實(shí)施例二中局域網(wǎng)中資源分配的流程圖;
[0036]圖3為本發(fā)明實(shí)施例三中局域網(wǎng)中資源分配的流程圖;
[0037]圖4為本發(fā)明實(shí)施例四中局域網(wǎng)中資源分配的裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0038]以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0039]實(shí)施例一,局域網(wǎng)中包括主控端,一個,兩個或多個客戶端。一般,客戶端與主控端連接,進(jìn)行文件的傳輸。這樣,主控端需為主控端與每個客戶端之間對應(yīng)的傳輸通道分配網(wǎng)絡(luò)資源。本實(shí)施例中,局域網(wǎng)中資源分配的過程如圖1所示,包括:
[0040]步驟101:根據(jù)與每個客戶端對應(yīng)的控制窗口的狀態(tài)信息,確定每個客戶端的活躍狀態(tài)等級。
[0041]主控端上一般可顯示與每個客戶端對應(yīng)的控制窗口,可根據(jù)與每個客戶端對應(yīng)的控制窗口的狀態(tài)信息,確定每個客戶端的活躍狀態(tài)等級。其中,狀態(tài)信息包括:激活狀態(tài)信息或大小狀態(tài)信息。
[0042]而客戶端的活躍狀態(tài)等級也可以對應(yīng)多個級別,例如:客戶端的活躍狀態(tài)等級分別對應(yīng)活躍等級、次活躍等級,以及不活躍等級;或者,客戶端的活躍狀態(tài)等級分別對應(yīng)活躍等級1、活躍等級2、活躍等級3、活躍