一種數(shù)據(jù)發(fā)送方法及系統(tǒng)的制作方法
【專利摘要】本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)發(fā)送方法及系統(tǒng),當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),其中,該第一數(shù)據(jù)端為該局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端,本申請(qǐng)通過確定該數(shù)據(jù)的第一類型,檢測出該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù),并按照第一預(yù)設(shè)規(guī)則將其發(fā)送至服務(wù)器,顯然,本申請(qǐng)?zhí)岢龅膶⒁环N確定類型的數(shù)據(jù)在局域網(wǎng)絡(luò)內(nèi)集中起來后發(fā)送至服務(wù)器的方式,解決了現(xiàn)有技術(shù)中局域網(wǎng)絡(luò)中的各數(shù)據(jù)端將采集到的各類數(shù)據(jù)實(shí)時(shí)且直接地發(fā)送給服務(wù)器,再由服務(wù)器進(jìn)行后續(xù)分析處理,得到所需類型數(shù)據(jù)的方式造成的資源浪費(fèi)、增大服務(wù)器壓力的技術(shù)問題,同時(shí)滿足了針對(duì)特定類型數(shù)據(jù)的快速收集需求。
【專利說明】
一種數(shù)據(jù)發(fā)送方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明主要涉及數(shù)據(jù)收集技術(shù)領(lǐng)域,更具體地說是涉及一種數(shù)據(jù)發(fā)送方法及系統(tǒng)。
【背景技術(shù)】
[0002]如今,在現(xiàn)有的數(shù)據(jù)收集機(jī)制中,數(shù)據(jù)端采集到各類數(shù)據(jù)后,通常都是直接發(fā)送至服務(wù)器,之后,再由服務(wù)器根據(jù)實(shí)際需要對(duì)接收到的各類數(shù)據(jù)進(jìn)行分析和處理,以滿足實(shí)際需要。
[0003]由此可見,現(xiàn)有的數(shù)據(jù)端發(fā)送數(shù)據(jù)的方式雖然能夠及時(shí)收集到各種數(shù)據(jù),但是,對(duì)于大量數(shù)據(jù)端頻發(fā)小數(shù)據(jù)的情況,由于其需要服務(wù)器頻繁建立和拆除與大量數(shù)據(jù)端的網(wǎng)絡(luò)連接,這將會(huì)對(duì)服務(wù)器造成很大壓力,同時(shí)對(duì)網(wǎng)絡(luò)資源也是浪費(fèi);并且,由于服務(wù)器對(duì)接收到的所有數(shù)據(jù)一視同仁,因而,無法滿足針對(duì)特定類型數(shù)據(jù)的快速收集需求。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種數(shù)據(jù)發(fā)送方法及系統(tǒng),解決了現(xiàn)有技術(shù)中直接發(fā)送數(shù)據(jù)會(huì)對(duì)服務(wù)器造成很大壓力,且因長期占用數(shù)據(jù)端資源而造成資源浪費(fèi)的技術(shù)問題,而且滿足了針對(duì)特定類型數(shù)據(jù)的快速收集需求。
[0005]為了實(shí)現(xiàn)上述目的,本申請(qǐng)?zhí)峁┝艘韵录夹g(shù)方案:
[0006]一種數(shù)據(jù)發(fā)送方法,所述方法包括:
[0007]當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型,所述第一數(shù)據(jù)端為所述局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端;
[0008]檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù);
[0009]按照第一預(yù)設(shè)規(guī)則將檢測到的所述第一類型數(shù)據(jù)發(fā)送至服務(wù)器。
[0010]優(yōu)選的,所述按照第一預(yù)設(shè)規(guī)則將檢測到的第一類型數(shù)據(jù)發(fā)送至服務(wù)器包括:
[0011]計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量;
[0012]基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,所述目標(biāo)數(shù)據(jù)端為所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端;
[0013]按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端;
[0014]控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。
[0015]優(yōu)選的,所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端具體包括:
[0016]將所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端;
[0017]則所述按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端具體為:
[0018]以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),將所述待發(fā)送數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端。
[0019]優(yōu)選的,在所述計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量之后,且在所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端之前,所述方法還包括:
[0020]判斷所述局域網(wǎng)絡(luò)中是否存在所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端;
[0021]若存在,將當(dāng)前所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并直接執(zhí)行所述控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器步驟;
[0022]若不存在,進(jìn)入所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端步驟。
[0023]優(yōu)選的,在所述確定所述數(shù)據(jù)的第一類型之后,且在所述檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)之前,所述方法還包括:
[0024]向所述局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息,所述數(shù)據(jù)信息包括所述第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的第一類型。
[0025]優(yōu)選的,在所述計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量之后,所述方法還包括;
[0026]對(duì)所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量;
[0027]對(duì)所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總采集時(shí)間;
[0028]當(dāng)判斷出所述當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)所述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整;
[0029]當(dāng)判斷出所述當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。
[0030]一種數(shù)據(jù)發(fā)送系統(tǒng),所述系統(tǒng)包括:
[0031]第一確定模塊,用于當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型,所述第一數(shù)據(jù)端為所述局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端;
[0032]檢測模塊,用于檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù);
[0033]第一發(fā)送模塊,用于按照第一預(yù)設(shè)規(guī)則將檢測到的所述第一類型數(shù)據(jù)發(fā)送至服務(wù)器。
[0034]優(yōu)選的,所述第一發(fā)送模塊包括:
[0035]第一計(jì)算單元,用于計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量;
[0036]第一確定單元,用于基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,所述目標(biāo)數(shù)據(jù)端為所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端;
[0037]第一發(fā)送單元,用于按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端;
[0038]第一控制單元,用于控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。
[0039]優(yōu)選的,所述第一確定單元包括:
[0040]確定子單元,用于將所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端;
[0041]則所述第一發(fā)送模塊具體用于以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),將所述待發(fā)送數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,直至所述目標(biāo)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的數(shù)據(jù)量達(dá)到所述預(yù)設(shè)的數(shù)據(jù)粒度閾值為止。
[0042]優(yōu)選的,所述系統(tǒng)還包括:
[0043]判斷模塊,用于判斷所述局域網(wǎng)絡(luò)中是否存在所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端,若不存在,觸發(fā)所述第一確定單元;
[0044]第二確定模塊,用于在所述判斷模塊的判斷結(jié)果為存在時(shí),將當(dāng)前所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并觸發(fā)所述第一控制單元。
[0045]優(yōu)選的,所述系統(tǒng)還包括:
[0046]廣播模塊,用于向所述局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息,所述數(shù)據(jù)信息包括所述第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的第一類型。
[0047]優(yōu)選的,所述系統(tǒng)還包括:
[0048]第一計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量;
[0049]第二計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總米集時(shí)間;
[0050]第一調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)所述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整;
[0051]第二調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。
[0052]由此可見,與現(xiàn)有技術(shù)相比,本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)發(fā)送方法及系統(tǒng),當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),其中,該第一數(shù)據(jù)端為該局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端,本申請(qǐng)通過確定該數(shù)據(jù)的第一類型,檢測出該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù),并按照第一預(yù)設(shè)規(guī)則將其發(fā)送至服務(wù)器,顯然,本申請(qǐng)?zhí)岢龅膶⒁环N確定類型的數(shù)據(jù)在局域網(wǎng)絡(luò)內(nèi)集中起來后發(fā)送至服務(wù)器的方式,解決了現(xiàn)有技術(shù)中局域網(wǎng)絡(luò)中的各數(shù)據(jù)端將采集到的各類數(shù)據(jù)實(shí)時(shí)且直接地發(fā)送給服務(wù)器,再由服務(wù)器進(jìn)行后續(xù)分析處理,得到所需類型數(shù)據(jù)的方式造成的資源浪費(fèi)、增大服務(wù)器壓力的技術(shù)問題,同時(shí)滿足了針對(duì)特定類型數(shù)據(jù)的快速收集需求。
【附圖說明】
[0053]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0054]圖1為本發(fā)明提供的一種數(shù)據(jù)發(fā)送方法實(shí)施例的流程示意圖;
[0055]圖2為本發(fā)明提供的另一種數(shù)據(jù)發(fā)送方法實(shí)施例的部分流程示意圖;
[0056]圖3為本發(fā)明提供的一種數(shù)據(jù)發(fā)送系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;
[0057]圖4為本發(fā)明提供的另一種數(shù)據(jù)發(fā)送系統(tǒng)實(shí)施例的部分結(jié)構(gòu)示意圖;
[0058]圖5為本發(fā)明提供的又一種數(shù)據(jù)發(fā)送系統(tǒng)實(shí)施例的部分結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0059]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0060]本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)發(fā)送方法及系統(tǒng),當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),其中,該第一數(shù)據(jù)端為該局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端,本申請(qǐng)通過確定該數(shù)據(jù)的第一類型,檢測出該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù),并按照第一預(yù)設(shè)規(guī)則將其發(fā)送至服務(wù)器,顯然,本申請(qǐng)?zhí)岢龅膶⒁环N確定類型的數(shù)據(jù)在局域網(wǎng)絡(luò)內(nèi)集中起來后發(fā)送至服務(wù)器的方式,解決了現(xiàn)有技術(shù)中局域網(wǎng)絡(luò)中的各數(shù)據(jù)端將采集到的各類數(shù)據(jù)實(shí)時(shí)且直接地發(fā)送給服務(wù)器,再由服務(wù)器進(jìn)行后續(xù)分析處理,得到所需類型數(shù)據(jù)的方式造成的資源浪費(fèi)、增大服務(wù)器壓力的技術(shù)問題,同時(shí)滿足了針對(duì)特定類型數(shù)據(jù)的快速收集需求。
[0061]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
[0062]圖1為本發(fā)明提供的一種數(shù)據(jù)發(fā)送方法實(shí)施例的流程示意圖,該方法具體可以包括以下步驟:
[0063]步驟SllO:當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型。
[0064]在實(shí)際應(yīng)用中,每個(gè)局域網(wǎng)絡(luò)中通常都包含有多個(gè)數(shù)據(jù)端,而本實(shí)施例步驟SllO中的第一數(shù)據(jù)端為該局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端,也就是說,在該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端采集數(shù)據(jù)過程中,當(dāng)確定某一數(shù)據(jù)端將要向服務(wù)器發(fā)送數(shù)據(jù)時(shí),為了減輕服務(wù)器的壓力,可在數(shù)據(jù)端發(fā)送數(shù)據(jù)之前確定所要發(fā)送數(shù)據(jù)的類型。其中,數(shù)據(jù)的類型可根據(jù)數(shù)據(jù)端采集的數(shù)據(jù)確定,本發(fā)明對(duì)此不作具體限定。
[0065]由此可見,本實(shí)施例中,數(shù)據(jù)端采集某類型數(shù)據(jù)并將其發(fā)送服務(wù)器之前已得知該數(shù)據(jù)類型,解決了現(xiàn)有技術(shù)中,由于服務(wù)器對(duì)接收到的所有數(shù)據(jù)一視同仁,無法滿足對(duì)特定類型數(shù)據(jù)進(jìn)行收集的要求,這就需要服務(wù)器對(duì)接收到的所有數(shù)據(jù)進(jìn)行分析和處理,來確定哪個(gè)數(shù)據(jù)端發(fā)送的是哪種類型的數(shù)據(jù),非常繁瑣,增大了服務(wù)器的壓力的技術(shù)問題。
[0066]基于上述分析可知,在本實(shí)施例實(shí)際應(yīng)用中,第一數(shù)據(jù)端可直接確定自身將要發(fā)送數(shù)據(jù)的類型,當(dāng)然,也可以由控制器確定該第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的類型,本發(fā)明對(duì)此不作具體限定。
[0067]步驟S120:檢測該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)。
[0068]在本實(shí)施例實(shí)際應(yīng)用中,為了減少對(duì)數(shù)據(jù)端資源的占用時(shí)間,提高服務(wù)器收集數(shù)據(jù)的效率,當(dāng)確定局域網(wǎng)絡(luò)中第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的類型(即第一類型)后,本實(shí)施例將檢測當(dāng)前該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端是否采集到該第一類型數(shù)據(jù),以便在其他數(shù)據(jù)端也采集到該第一類型數(shù)據(jù)時(shí),在該局域網(wǎng)絡(luò)內(nèi)將各數(shù)據(jù)端采集的第一類型數(shù)據(jù)收集起來,再統(tǒng)一發(fā)送給服務(wù)器,詳見后續(xù)描述內(nèi)容。
[0069]其中,當(dāng)確定局域網(wǎng)絡(luò)中第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的類型后,可通過廣播方式向該局域網(wǎng)絡(luò)發(fā)送數(shù)據(jù)信息,該數(shù)據(jù)信息包括第一數(shù)據(jù)端將要發(fā)送的數(shù)據(jù)的類型即第一類型,從而告知該局域網(wǎng)絡(luò)中其他各個(gè)數(shù)據(jù)端這一發(fā)送情況,以便該局域網(wǎng)絡(luò)中其他各個(gè)數(shù)據(jù)端據(jù)此查詢自身是否包含該第一類型數(shù)據(jù),并將這一查詢結(jié)果告知第一數(shù)據(jù)端或控制器進(jìn)行后續(xù)操作。
[0070]當(dāng)然,在向局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息后,也可以由控制器直接檢測位于該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù),本發(fā)明對(duì)步驟S120檢測的主體及具體方式不作限定,只要不是本領(lǐng)域技術(shù)人員付出創(chuàng)造性勞動(dòng)確定的,均屬于本發(fā)明保護(hù)范圍。
[0071]步驟S130:按照第一預(yù)設(shè)規(guī)則將檢測到的所述第一類型數(shù)據(jù)發(fā)送至服務(wù)器。
[0072]基于上述分析可知,本實(shí)施例在確定某數(shù)據(jù)端將要發(fā)送的某類型的數(shù)據(jù)后,通過將該數(shù)據(jù)端所在局域網(wǎng)絡(luò)的所有數(shù)據(jù)端包含的該類型數(shù)據(jù)集中起來,再統(tǒng)一發(fā)送至服務(wù)器,來實(shí)現(xiàn)服務(wù)器收集各類型數(shù)據(jù)的目的,顯然,這種在局域網(wǎng)絡(luò)內(nèi)部收集數(shù)據(jù)的方式大大地提高了數(shù)據(jù)收集效率,解決了現(xiàn)有技術(shù)中各數(shù)據(jù)端將采集到的各類數(shù)據(jù)實(shí)時(shí)且直接地發(fā)送給服務(wù)器,再由服務(wù)器進(jìn)行后續(xù)分析處理,得到所需類型數(shù)據(jù)的方式所造成的資源浪費(fèi),以及增大服務(wù)器工作壓力的技術(shù)問題,同時(shí)滿足了服務(wù)器針對(duì)特定類型數(shù)據(jù)的快速收集需求。
[0073]可選的,在上述實(shí)施例的基礎(chǔ)上,步驟S130記載的數(shù)據(jù)發(fā)送過程可具體為:將檢測到的該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至某個(gè)數(shù)據(jù)端,由這一個(gè)數(shù)據(jù)端直接發(fā)送給服務(wù)器,從而減少服務(wù)器收集該類型數(shù)據(jù)占用數(shù)據(jù)端資源。
[0074]當(dāng)然,作為本發(fā)明另一實(shí)施例,上述步驟S130記載的數(shù)據(jù)發(fā)送過程還可以為:將檢測到的該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至多個(gè)數(shù)據(jù)端(這多個(gè)數(shù)據(jù)端的數(shù)量小于局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端的數(shù)量),由這多個(gè)數(shù)據(jù)端作為直接發(fā)送第一類型數(shù)據(jù)的執(zhí)行者,將其當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送給服務(wù)器,這與現(xiàn)有技術(shù)服務(wù)器占用局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端資源相比,也達(dá)到了減少數(shù)據(jù)端資源浪費(fèi)的問題。
[0075]基于上述分析,參照?qǐng)D2所示的本發(fā)明另一種數(shù)據(jù)發(fā)送方法實(shí)施例的部分流程示意圖,上述步驟S130的具體實(shí)現(xiàn)過程可包括以下步驟:
[0076]步驟S131:計(jì)算局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量。
[0077]本實(shí)施例中,可由控制器計(jì)算該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量;也可以由該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端計(jì)算自身所包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量,本發(fā)明對(duì)此不作具體限定。
[0078]其中,對(duì)于局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端,若本申請(qǐng)?jiān)O(shè)置其發(fā)送數(shù)據(jù)的數(shù)據(jù)粒度閾值和時(shí)間閾值,該數(shù)據(jù)粒度閾值為數(shù)據(jù)端采集到某類型數(shù)據(jù)將要發(fā)送的臨界值,即該數(shù)據(jù)端包含的該類型數(shù)據(jù)的數(shù)據(jù)量達(dá)到該數(shù)據(jù)粒度閾值時(shí),將會(huì)直接發(fā)送給服務(wù)器,無需再轉(zhuǎn)發(fā)給其他數(shù)據(jù)端或接收其他數(shù)據(jù)端轉(zhuǎn)發(fā)的該類型的數(shù)據(jù)。而時(shí)間閾值則為數(shù)據(jù)端采集數(shù)據(jù)到發(fā)送數(shù)據(jù)的限制時(shí)間,即若該數(shù)據(jù)端采集數(shù)據(jù)的時(shí)間達(dá)到該時(shí)間閾值,也將會(huì)把包含的第一類型數(shù)據(jù)直接發(fā)送給服務(wù)器,無需再轉(zhuǎn)發(fā)給其他數(shù)據(jù)端或接收其他數(shù)據(jù)端轉(zhuǎn)發(fā)的該類型的數(shù)據(jù)。
[0079]基于此,在步驟S131之后,本申請(qǐng)還可以判斷該局域網(wǎng)絡(luò)中是否存在第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端,若存在,則將當(dāng)前第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并直接執(zhí)行步驟S133 ;若不存在,進(jìn)入步驟S132。
[0080]由此可見,在本發(fā)明提供的數(shù)據(jù)發(fā)送過程中,數(shù)據(jù)粒度閾值的加入使數(shù)據(jù)的發(fā)送速度可控,具體可通過調(diào)整該數(shù)據(jù)粒度閾值實(shí)現(xiàn),本發(fā)明在此不再詳述;而且,當(dāng)加入第一時(shí)間閾值的判斷時(shí),在向局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息時(shí),該數(shù)據(jù)信息除了包含第一類型外,還可以增加一個(gè)信息字段:時(shí)間字段,即還有多少時(shí)間到發(fā)送第一類型數(shù)據(jù),顯然,該第一時(shí)間閾值的加入也增強(qiáng)了數(shù)據(jù)發(fā)送的可控性。
[0081]可選的,對(duì)于上述數(shù)據(jù)粒度閾值和第一時(shí)間閾值,本實(shí)施可采用衰減函數(shù)進(jìn)行配置,具體的,可通過對(duì)該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量,并對(duì)該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總采集時(shí)間,之后,得到的當(dāng)前總數(shù)據(jù)量和當(dāng)前總采集時(shí)間進(jìn)行判斷,當(dāng)判斷出該當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)上述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整后,基于調(diào)整后的數(shù)據(jù)粒度閾值對(duì)各數(shù)據(jù)端包含的第一類型數(shù)據(jù)進(jìn)行判定,具體判斷過程如上;同理,當(dāng)判斷出該當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。
[0082]其中,本發(fā)明并不限定第一衰減函數(shù)和第二衰減函數(shù)的具體表達(dá)式,其可以根據(jù)實(shí)際情況并結(jié)合多次試驗(yàn)結(jié)果確定,具體試驗(yàn)方法屬于本領(lǐng)域慣用技術(shù)手段,本發(fā)明在此不再詳述。
[0083]可選的,在實(shí)際應(yīng)用中,本發(fā)明可設(shè)置第一時(shí)間閾值的優(yōu)先級(jí)高于數(shù)據(jù)粒度閾值,也就是說,數(shù)據(jù)端采集數(shù)據(jù)時(shí)間在該第一時(shí)間閾值內(nèi),通過自身數(shù)據(jù)的采集或者其他數(shù)據(jù)端發(fā)送依然未達(dá)到數(shù)據(jù)粒度閾值,在達(dá)到該第一時(shí)間閾值時(shí)將直接打包發(fā)送至服務(wù)器。
[0084]步驟S132:基于該第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,該目標(biāo)數(shù)據(jù)端為局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端。
[0085]具體的,本實(shí)施例可將該局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,其中,該第一閾值可根據(jù)該局域網(wǎng)絡(luò)中各數(shù)據(jù)端包含的第一類型數(shù)據(jù)的數(shù)據(jù)量以及實(shí)際需求確定,本發(fā)明對(duì)此不作具體限定。
[0086]基于上述分析,本發(fā)明可將該局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含的第一類型數(shù)據(jù)的數(shù)據(jù)量最大的數(shù)據(jù)端作為目標(biāo)數(shù)據(jù)端;也可以將向局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息的第一數(shù)據(jù)端作為目標(biāo)數(shù)據(jù)端;還可以將該局域網(wǎng)絡(luò)中部分?jǐn)?shù)據(jù)端作為目標(biāo)數(shù)據(jù)端,本發(fā)明對(duì)此不作具體限定。
[0087]步驟S133:按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端。
[0088]針對(duì)上述目標(biāo)數(shù)據(jù)端的確定過程,本發(fā)明以下面實(shí)例進(jìn)行詳細(xì)說明:
[0089]當(dāng)該局域網(wǎng)絡(luò)包含有數(shù)據(jù)端A、數(shù)據(jù)端B、數(shù)據(jù)端C、數(shù)據(jù)端D和數(shù)據(jù)端E,當(dāng)確定數(shù)據(jù)端A將要發(fā)送W型數(shù)據(jù)(即第一類型數(shù)據(jù))時(shí),經(jīng)檢測得知,數(shù)據(jù)端A包含有8條W型數(shù)據(jù),數(shù)據(jù)端B包含有4條W型數(shù)據(jù),數(shù)據(jù)端C包含有6條W型數(shù)據(jù),數(shù)據(jù)端D包含有2條W型數(shù)據(jù),數(shù)據(jù)端E包含有O條W型數(shù)據(jù),此時(shí),經(jīng)上述各數(shù)據(jù)端包含的W型數(shù)據(jù)的比較后,可將包含有最多W型數(shù)據(jù)的數(shù)據(jù)端A作為目標(biāo)數(shù)據(jù)端,并將數(shù)據(jù)端B、數(shù)據(jù)端C、數(shù)據(jù)端D和數(shù)據(jù)端E包含的所有W型數(shù)據(jù)發(fā)送給數(shù)據(jù)端A。
[0090]此外,若預(yù)設(shè)各數(shù)據(jù)端的數(shù)據(jù)粒度閾值為10,經(jīng)各數(shù)據(jù)端包含的W型數(shù)據(jù)的比較后,還可以將數(shù)據(jù)端A和數(shù)據(jù)端C作為目標(biāo)數(shù)據(jù)端,并將數(shù)據(jù)端B中的4條W型數(shù)據(jù)發(fā)送給數(shù)據(jù)端C,將數(shù)據(jù)端D包含的2條W型數(shù)據(jù)發(fā)送給數(shù)據(jù)端A。其中,需要說明的是,若上述數(shù)據(jù)端D包含有3條W型數(shù)據(jù),則在確定數(shù)據(jù)端D向數(shù)據(jù)端A發(fā)送數(shù)據(jù)后,可基于當(dāng)前數(shù)據(jù)粒度閾值直接計(jì)算出該數(shù)據(jù)端D應(yīng)該向數(shù)據(jù)端A發(fā)送多少W型數(shù)據(jù),也可以在數(shù)據(jù)端D向數(shù)據(jù)端A發(fā)送W型數(shù)據(jù)過程中,實(shí)時(shí)計(jì)算該數(shù)據(jù)端A當(dāng)前包含的W型數(shù)據(jù)的數(shù)據(jù)量,并在該數(shù)據(jù)量達(dá)到預(yù)設(shè)的當(dāng)前數(shù)據(jù)粒度閾值時(shí)停止發(fā)送,本發(fā)明對(duì)此不作具體限定,
[0091]當(dāng)然,若在設(shè)置上述數(shù)據(jù)粒度閾值的基礎(chǔ)上還設(shè)置有第一時(shí)間閾值,則在上述各數(shù)據(jù)端之間發(fā)送W型數(shù)據(jù)的過程中,若某個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到第一時(shí)間閾值,則停止向該數(shù)據(jù)端發(fā)送W型數(shù)據(jù)或停止該數(shù)據(jù)端向其他數(shù)據(jù)端發(fā)送W型數(shù)據(jù),并將該數(shù)據(jù)端作為目標(biāo)數(shù)據(jù)端。
[0092]需要說明的是,本發(fā)明并不局限于上述記載的各種確定目標(biāo)數(shù)據(jù)端以及向目標(biāo)數(shù)據(jù)端發(fā)送W類型數(shù)據(jù)的方式,只要不是本領(lǐng)域技術(shù)人員付出創(chuàng)造性勞動(dòng)確定的均屬于本發(fā)明保護(hù)范圍,在此不再一一詳述。
[0093]步驟S134:控制該目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。
[0094]由此可見,由于上述確定的目標(biāo)數(shù)據(jù)端的數(shù)量小于該局域網(wǎng)絡(luò)包含的數(shù)據(jù)端的數(shù)量,因而,本發(fā)明實(shí)施例通過將該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送給目標(biāo)數(shù)據(jù)端,再由該目標(biāo)數(shù)據(jù)端發(fā)送至服務(wù)器,減少了服務(wù)器占用數(shù)據(jù)端的個(gè)數(shù),從而節(jié)省了數(shù)據(jù)端資源,而且,無需服務(wù)器后續(xù)對(duì)接收到的所有數(shù)據(jù)進(jìn)行分析,以得到所需類型數(shù)據(jù),減少了服務(wù)器的工作壓力。
[0095]圖3為本發(fā)明一種數(shù)據(jù)發(fā)送系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例提供的系統(tǒng)具體可以包括:
[0096]第一確定模塊310,用于當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型。
[0097]其中,在實(shí)際應(yīng)用中,每一個(gè)局域網(wǎng)絡(luò)中通常都包含有多個(gè)數(shù)據(jù)端,而本實(shí)施例中的第一數(shù)據(jù)端則為局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端。
[0098]另外,數(shù)據(jù)端將要發(fā)送的數(shù)據(jù)的類型可根據(jù)數(shù)據(jù)端采集對(duì)象以及采集目的等因素確定,如用于對(duì)某種設(shè)備性能測試的數(shù)據(jù)、對(duì)某種設(shè)備的某種功能進(jìn)行檢修的數(shù)據(jù)、包含有特定內(nèi)容的數(shù)據(jù)等等,本發(fā)明在此不再一一列舉。
[0099]檢測模塊320,用于檢測該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)。
[0100]本實(shí)施例中,該檢測模塊320可位于系統(tǒng)控制器中,也可位于該局域網(wǎng)絡(luò)中的各個(gè)數(shù)據(jù)端中,本發(fā)明對(duì)此不作具體限定。
[0101]第一發(fā)送模塊330,用于按照第一預(yù)設(shè)規(guī)則將檢測到的第一類型數(shù)據(jù)發(fā)送至服務(wù)器。
[0102]可選的,如圖4所示的本發(fā)明另一種數(shù)據(jù)發(fā)送方法的部分結(jié)構(gòu)示意圖,該第一發(fā)送模塊330具體可以包括:
[0103]第一計(jì)算單元331,用于計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量。
[0104]本實(shí)施例中,該第一計(jì)算單元331具體可以為系統(tǒng)控制器的計(jì)算單元,也可以為該局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的計(jì)算單元,本發(fā)明對(duì)此不作具體限定。
[0105]第一確定單元332,用于基于該第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,該目標(biāo)數(shù)據(jù)端為所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端。
[0106]其中,該目標(biāo)數(shù)據(jù)端可以為第一數(shù)據(jù)端,可以為該局域網(wǎng)絡(luò)中包含第一類型數(shù)據(jù)最多的數(shù)據(jù)端,也可以為該局域網(wǎng)絡(luò)中部分?jǐn)?shù)據(jù)端等等,本發(fā)明對(duì)此不作具體限定。
[0107]基于此,該第一確定單元332可以包括:
[0108]確定子單元,用于將所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端。
[0109]則所述第一發(fā)送模塊330具體用于以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),將所述待發(fā)送數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,直至所述目標(biāo)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的數(shù)據(jù)量達(dá)到所述預(yù)設(shè)的數(shù)據(jù)粒度閾值為止,具體實(shí)現(xiàn)過程可參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施在此不再贅述。
[0110]第一發(fā)送單元333,用于按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端。
[0111]其中,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端。
[0112]結(jié)合上述分析得知,該第二預(yù)設(shè)規(guī)則可以以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),執(zhí)行上述發(fā)送操作,具體方式可參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施例在此不再詳述。
[0113]第一控制單元334,用于控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。
[0114]綜上所述,本實(shí)施例在局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),通過第一確定單元確定該數(shù)據(jù)的第一類型后,由檢測模塊檢測出該局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù),通過第一發(fā)送模塊按照第一預(yù)設(shè)規(guī)則將這些第一類型數(shù)據(jù)集中發(fā)送至服務(wù)器,從而提高數(shù)據(jù)收集效率,滿足服務(wù)器針對(duì)特定類型數(shù)據(jù)的快速收集需求,同時(shí)解決了現(xiàn)有技術(shù)中局域網(wǎng)絡(luò)的各數(shù)據(jù)端將采集到的各類數(shù)據(jù)實(shí)時(shí)且直接地發(fā)送給服務(wù)器,再由服務(wù)器進(jìn)行后續(xù)分析處理,得到所需類型數(shù)據(jù)的方式造成的資源浪費(fèi),以及增大服務(wù)器壓力的技術(shù)問題。
[0115]可選的,如圖5所示的本發(fā)明提供的又一種數(shù)據(jù)發(fā)送系統(tǒng)實(shí)施例的部分結(jié)構(gòu)示意圖,在上述實(shí)施例的基礎(chǔ)上,該系統(tǒng)還可以包括:
[0116]判斷模塊340,用于判斷所述局域網(wǎng)絡(luò)中是否存在所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端,若不存在,觸發(fā)所述第一確定單元332。
[0117]其中,該數(shù)據(jù)粒度閾值和第一時(shí)間閾值的含義及其影響因素可參照上述方法實(shí)施例對(duì)應(yīng)部分的描述,本實(shí)施例在此不再贅述。
[0118]第二確定模塊350,用于在所述判斷模塊的判斷結(jié)果為存在時(shí),將當(dāng)前所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并觸發(fā)所述第一控制單元334。
[0119]基于本實(shí)施例的上述分析得知,本實(shí)施例在數(shù)據(jù)發(fā)送過程中加入的數(shù)據(jù)粒度閾值和第一時(shí)間閾值的判斷,增強(qiáng)了數(shù)據(jù)收集的可控性,大大提高了數(shù)據(jù)收集的效率。
[0120]可選的,在上述又一實(shí)施例的基礎(chǔ)上,本發(fā)明提供的數(shù)據(jù)發(fā)送系統(tǒng)還可以包括:
[0121]第一計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量;
[0122]第二計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總米集時(shí)間;
[0123]第一調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)所述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整;
[0124]第二調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。
[0125]可選的,在上述各實(shí)施例的基礎(chǔ)上,本發(fā)明提供的數(shù)據(jù)發(fā)送系統(tǒng)還可以包括:
[0126]廣播模塊,用于向所述局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息,所述數(shù)據(jù)信息包括所述第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的第一類型。
[0127]其中,需要說明的是,根據(jù)實(shí)際需要該數(shù)據(jù)信息還可以包括其他內(nèi)容,如第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的等待時(shí)間等,本發(fā)明對(duì)其包含的內(nèi)容不作具體限定。
[0128]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)單元、模塊或者操作與另一個(gè)單元、模塊或操作區(qū)分開來,而不一定要求或者暗示這些單元、模塊或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法或者系統(tǒng)中還存在另外的相同要素。
[0129]另外,通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以全部通過硬件來實(shí)施,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)【背景技術(shù)】做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0130]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的系統(tǒng)而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0131]對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)發(fā)送方法,其特征在于,所述方法包括: 當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型,所述第一數(shù)據(jù)端為所述局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端; 檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù); 按照第一預(yù)設(shè)規(guī)則將檢測到的所述第一類型數(shù)據(jù)發(fā)送至服務(wù)器。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照第一預(yù)設(shè)規(guī)則將檢測到的第一類型數(shù)據(jù)發(fā)送至服務(wù)器包括: 計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量; 基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,所述目標(biāo)數(shù)據(jù)端為所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端; 按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端; 控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端具體包括: 將所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端; 則所述按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端具體為: 以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),將所述待發(fā)送數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量之后,且在所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端之前,所述方法還包括: 判斷所述局域網(wǎng)絡(luò)中是否存在所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端; 若存在,將當(dāng)前所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并直接執(zhí)行所述控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器步驟; 若不存在,進(jìn)入所述基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端步驟。5.根據(jù)權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,在所述確定所述數(shù)據(jù)的第一類型之后,且在所述檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)之前,所述方法還包括: 向所述局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息,所述數(shù)據(jù)信息包括所述第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的第一類型。6.根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量之后,所述方法還包括; 對(duì)所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量; 對(duì)所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總采集時(shí)間;當(dāng)判斷出所述當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)所述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整; 當(dāng)判斷出所述當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。7.一種數(shù)據(jù)發(fā)送系統(tǒng),其特征在于,所述系統(tǒng)包括: 第一確定模塊,用于當(dāng)局域網(wǎng)絡(luò)中的第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)時(shí),確定所述數(shù)據(jù)的第一類型,所述第一數(shù)據(jù)端為所述局域網(wǎng)絡(luò)包含的所有數(shù)據(jù)端中的任意一個(gè)數(shù)據(jù)端; 檢測模塊,用于檢測所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù); 第一發(fā)送模塊,用于按照第一預(yù)設(shè)規(guī)則將檢測到的所述第一類型數(shù)據(jù)發(fā)送至服務(wù)器。8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第一發(fā)送模塊包括: 第一計(jì)算單元,用于計(jì)算所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量; 第一確定單元,用于基于所述第一數(shù)據(jù)量,確定目標(biāo)數(shù)據(jù)端,所述目標(biāo)數(shù)據(jù)端為所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中的一個(gè)或多個(gè)數(shù)據(jù)端; 第一發(fā)送單元,用于按照第二預(yù)設(shè)規(guī)則,將檢測到的所述局域網(wǎng)絡(luò)中待發(fā)送數(shù)據(jù)端所包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,所述待發(fā)送數(shù)據(jù)端為所述局域網(wǎng)絡(luò)中除所述目標(biāo)數(shù)據(jù)端之外的數(shù)據(jù)端; 第一控制單元,用于控制所述目標(biāo)數(shù)據(jù)端將當(dāng)前包含的第一類型數(shù)據(jù)直接發(fā)送至服務(wù)器。9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述第一確定單元包括: 確定子單元,用于將所述局域網(wǎng)絡(luò)的所有數(shù)據(jù)端中包含第一類型數(shù)據(jù)的第一數(shù)據(jù)量大于第一閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端; 則所述第一發(fā)送模塊具體用于以減少包含有第一類型數(shù)據(jù)的待發(fā)送數(shù)據(jù)端的數(shù)量為標(biāo)準(zhǔn),將所述待發(fā)送數(shù)據(jù)端包含的第一類型數(shù)據(jù)發(fā)送至所述目標(biāo)數(shù)據(jù)端,直至所述目標(biāo)數(shù)據(jù)端包含的第一類型數(shù)據(jù)的數(shù)據(jù)量達(dá)到所述預(yù)設(shè)的數(shù)據(jù)粒度閾值為止。10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 判斷模塊,用于判斷所述局域網(wǎng)絡(luò)中是否存在所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端,若不存在,觸發(fā)所述第一確定單元; 第二確定模塊,用于在所述判斷模塊的判斷結(jié)果為存在時(shí),將當(dāng)前所述第一數(shù)據(jù)量達(dá)到預(yù)設(shè)的數(shù)據(jù)粒度閾值或者當(dāng)前數(shù)據(jù)采集時(shí)間達(dá)到預(yù)設(shè)的第一時(shí)間閾值的數(shù)據(jù)端確定為目標(biāo)數(shù)據(jù)端,并觸發(fā)所述第一控制單元。11.根據(jù)權(quán)利要求7-10任一項(xiàng)所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 廣播模塊,用于向所述局域網(wǎng)絡(luò)廣播數(shù)據(jù)信息,所述數(shù)據(jù)信息包括所述第一數(shù)據(jù)端將要發(fā)送數(shù)據(jù)的第一類型。12.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第一計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中所有數(shù)據(jù)端包含的第一類型數(shù)據(jù)的第一數(shù)據(jù)量求和,得到當(dāng)前總數(shù)據(jù)量; 第二計(jì)算模塊,用于對(duì)所述局域網(wǎng)絡(luò)中各個(gè)數(shù)據(jù)端的當(dāng)前數(shù)據(jù)采集時(shí)間進(jìn)行求和,得到當(dāng)前總采集時(shí)間; 第一調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總數(shù)據(jù)量達(dá)到預(yù)設(shè)的第一衰減閾值時(shí),按照預(yù)設(shè)的第一衰減函數(shù)對(duì)所述預(yù)設(shè)的數(shù)據(jù)粒度閾值進(jìn)行調(diào)整; 第二調(diào)整模塊,用于當(dāng)判斷出所述當(dāng)前總采集時(shí)間達(dá)到預(yù)設(shè)的第二衰減閾值時(shí),按照預(yù)設(shè)的第二衰減函數(shù)對(duì)所述預(yù)設(shè)的第一時(shí)間閾值進(jìn)行調(diào)整。
【文檔編號(hào)】H04L29/08GK106034152SQ201510113157
【公開日】2016年10月19日
【申請(qǐng)日】2015年3月16日
【發(fā)明人】鄭帆, 賈鵬程, 胡長建
【申請(qǐng)人】聯(lián)想(北京)有限公司