基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法
【專利摘要】一種基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法,包括如下步驟:首先設(shè)定手持設(shè)備可以同時使用A、B兩種網(wǎng)絡(luò),并且各個設(shè)備可以直接用B網(wǎng)絡(luò)互相連接組成一個集合,對外用A網(wǎng)絡(luò)方式傳輸數(shù)據(jù),內(nèi)部用B網(wǎng)絡(luò)方式通訊,分配數(shù)據(jù),當(dāng)所有節(jié)點準(zhǔn)備從外界下載同一段數(shù)據(jù)時,整個集合會根據(jù)各個節(jié)點的電量剩余的不同,把這個任務(wù)分成更小的部分,分派給各個節(jié)點,各個節(jié)點通過A網(wǎng)絡(luò)下載數(shù)據(jù),再通過B網(wǎng)絡(luò)發(fā)送給其他節(jié)點,采用本發(fā)明能夠結(jié)合多種網(wǎng)絡(luò)的傳輸數(shù)據(jù),使各個設(shè)備都獲得同一段數(shù)據(jù)的能耗優(yōu)化。
【專利說明】基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通訊領(lǐng)域。具體是一種基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法?!颈尘凹夹g(shù)】
[0002]現(xiàn)在的手持設(shè)備都裝備不止一種通訊模塊,比如說手機(jī),一般都會有3G、GPRS、wif1、藍(lán)牙等。而3G、GPRS的傳輸單位數(shù)據(jù)高耗能與手機(jī)有限的能源形成了矛盾。另外,相對于3G和GPRS,wifi和藍(lán)牙的速率高,傳輸單位數(shù)據(jù)耗能低,但傳輸距離近的特點。
[0003]按照以往的方法,如圖1,設(shè)備NODE1, NODE2, NODE3......要獲得同一段數(shù)據(jù)W,那
么NODE1, NODE2, NODE3......會通過3G或者GPRS各自下載數(shù)據(jù)W。這種下載方式是重復(fù)
的,期間并未使用藍(lán)牙或者wifi,即便他們可以互相藍(lán)牙或者wifi聯(lián)系。
[0004]在實際生活中我們也會遇到很多這樣的情況。比如:在一個教室中使用平板上課的學(xué)生需要從教學(xué)資源網(wǎng)上下載同一份學(xué)習(xí)資料;前線救災(zāi)中,需要向同一區(qū)域的手機(jī)或者節(jié)點,發(fā)送緊急的預(yù)報、災(zāi)情的情況以及救助指南;一組臨近的用戶通過遠(yuǎn)程的連接與另一組臨近的用戶進(jìn)行通話、視頻、會議等等。
[0005]在這類情況中,每個節(jié)點用戶都需要下載相同的數(shù)據(jù)段,這樣不僅增加了下載站點服務(wù)器的負(fù)擔(dān),而且由于數(shù)據(jù)的重復(fù)下載相對地造成能源的浪費(fèi)。因此,發(fā)明設(shè)計一種減輕服務(wù)器和節(jié)點使用高功耗3G或者GPRS傳輸?shù)墓ぷ髁?,而采用wifi或者藍(lán)牙輔助傳輸?shù)姆椒?,可以使得以上問題得到解決。
【發(fā)明內(nèi)容】
[0006]針對上述目前手持設(shè)備數(shù)據(jù)傳輸特點的分析,本發(fā)明的目的是提供一種基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法,能夠結(jié)合多種網(wǎng)絡(luò)的傳輸數(shù)據(jù),使各個設(shè)備都獲得同一段數(shù)據(jù)的能耗優(yōu)化。
[0007]本發(fā)明的技術(shù)方案如下:
[0008]假設(shè)我們的手持設(shè)備可以同時使用A、B兩種網(wǎng)絡(luò),并且各個設(shè)備可以直接用B網(wǎng)絡(luò)互相連接組成一個集合。而對外用A網(wǎng)絡(luò)方式傳輸數(shù)據(jù),內(nèi)部用B網(wǎng)絡(luò)方式通訊,分配數(shù)據(jù)。當(dāng)所有節(jié)點準(zhǔn)備從外界下載同一段數(shù)據(jù)時,整個集合會根據(jù)各個節(jié)點的電量剩余的不同,把這個任務(wù)分成更小的部分,分派給各個節(jié)點,各個節(jié)點通過A網(wǎng)絡(luò)下載數(shù)據(jù),再通過B網(wǎng)絡(luò)發(fā)送給其他節(jié)點。
[0009]具體操作步驟如下:
[0010]1,A網(wǎng)絡(luò)服務(wù)器發(fā)送給手持設(shè)備每單位數(shù)據(jù)耗能為E_A_SEND,手持設(shè)備從服務(wù)器下行每單位數(shù)據(jù)耗能為E_A_REC,
[0011]2,B網(wǎng)絡(luò)手持設(shè)備之間上行每單位數(shù)據(jù)耗能為E_B_SEND,下行每單位數(shù)據(jù)耗能為E_B_REC,
[0012]3,有η個節(jié)點,并且可以互相使用B網(wǎng)絡(luò)訪問,比如wif1、藍(lán)牙。分別定義為定義為 NODE1, NODE2,...,NODEi,...,NODEn,[0013]4,這些節(jié)點的剩余能量為 E_REMAIN1;,...,E_REMAINi;...,E_REMAINn,
[0014]5,總的下載數(shù)據(jù)量為W,
[0015]設(shè)所需通過該A網(wǎng)絡(luò)下載的數(shù)據(jù)量為X1, X2,…,Xi,...,Xn,
[0016]
【權(quán)利要求】
1.一種基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法,其特征在于,首先設(shè)定手持設(shè)備可以同時使用A、B兩種網(wǎng)絡(luò),并且各個設(shè)備可以直接用B網(wǎng)絡(luò)互相連接組成一個集合,對外用A網(wǎng)絡(luò)方式傳輸數(shù)據(jù),內(nèi)部用B網(wǎng)絡(luò)方式通訊,分配數(shù)據(jù),當(dāng)所有節(jié)點準(zhǔn)備從外界下載同一段數(shù)據(jù)時,整個集合會根據(jù)各個節(jié)點的電量剩余的不同,把這個任務(wù)分成更小的部分,分派給各個節(jié)點,各個節(jié)點通過A網(wǎng)絡(luò)下載數(shù)據(jù),再通過B網(wǎng)絡(luò)發(fā)送給其他節(jié)點,具體步驟如下: (1)A網(wǎng)絡(luò)服務(wù)器發(fā)送給手持設(shè)備每單位數(shù)據(jù)耗能為E_A_SEND,手持設(shè)備從服務(wù)器下行每單位數(shù)據(jù)耗能為E_A_REC, (2)B網(wǎng)絡(luò)手持設(shè)備之間上行每單位數(shù)據(jù)耗能為E_B_SEND,下行每單位數(shù)據(jù)耗能為E_B_REC, (3)有η個節(jié)點,并且可以互相使用B網(wǎng)絡(luò)訪問,分別定義為定義為NODE1,NODE2,...,NODEi,..., NODEn,
(4)這些節(jié)點的剩余能量為E-REMAIN1,,E_R..Ε.M, AIEN-REMAINi,...,E_REMAINn, (5)總的下載數(shù)據(jù)量為W, 設(shè)所需通過該A網(wǎng)絡(luò)下載的數(shù)據(jù)量為X1, X2,..., Xi,..., Xn,
2.根據(jù)權(quán)利要求1所述的基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法,其特征在于,所述數(shù)據(jù)量為X1, X2,…,Xi,…,Xn的分配步驟如下: 第一步: 初始化集合M=(NC)DE1, NODE2,...,NODEj,...,NODEn M},集合內(nèi)各節(jié)點通過該A網(wǎng)絡(luò)下載的數(shù)據(jù)量為X1, X2,...,X」,...,Xn m,節(jié)點個數(shù)N_M=n, 當(dāng)所有數(shù)據(jù)傳輸完成后,剩下的總能量為:
3.根據(jù)權(quán)利要求1所述的基于剩余能量的異構(gòu)網(wǎng)絡(luò)下載節(jié)能方法,其特征在于,所述數(shù)據(jù)量為X1, X2,…,Xi,…,Xn的分配步驟如下: 直接按照剩余的電量占所有電量之和比例分配;
【文檔編號】H04W28/08GK103763737SQ201410022497
【公開日】2014年4月30日 申請日期:2014年1月18日 優(yōu)先權(quán)日:2014年1月18日
【發(fā)明者】劉煒, 葛志輝 申請人:廣西大學(xué)