1.一種軟件自定義無線網(wǎng)絡中基于可調占空比的快速傳播方法,用于快速傳播并減少傳輸次數(shù)和降低傳輸延遲,其特征在于:保證能及時接收程序代碼前提下調整節(jié)點占空比至最小值,對于遠離基站節(jié)點利用其剩余能量增加節(jié)點的占空比以傳降低輸延遲,實現(xiàn)快速傳播;
在保證能及時接收程序代碼前提下將節(jié)點占空比調整至最小值,可以在不影響數(shù)據(jù)傳輸?shù)那疤嵯鹿?jié)約網(wǎng)絡能量消耗;
距離基站較近區(qū)域節(jié)點能耗較大,將這部分區(qū)域稱為熱區(qū),則遠離基站區(qū)域稱為非熱區(qū),利用非熱區(qū)節(jié)點能量剩余來提高占空比在達到快速傳播的目的的同時減少傳輸延遲。
2.根據(jù)權利要求1所述的方法,其特征在于,若節(jié)點初始能量為Einit,節(jié)點vi距離基站i米遠,則在數(shù)據(jù)工作周期為τc、活躍周期即占空比為τa的情況下,節(jié)點剩余能量可以計算為:
其中,是節(jié)點感知數(shù)據(jù)能量消耗;是發(fā)送一個數(shù)據(jù)包的能量消耗,是接收功率消耗,是傳輸功率消耗,θd是分組持續(xù)時間,θp和θa分別是前導時間和ACK窗口時間節(jié)點,vi的發(fā)送和接收數(shù)據(jù)量分別表示為和
3.根據(jù)權利要求1或2所述的方法,其特征在于,若熱區(qū)節(jié)點發(fā)送和接收數(shù)據(jù)包的數(shù)量分別為和距離基站i米遠的節(jié)點vi的發(fā)送和接收數(shù)據(jù)量分別表示為和節(jié)點vi活躍期表示為熱區(qū)節(jié)點的活躍期表示為則可以被計算為:
上式中,
4.根據(jù)權利要求1所述的方法,其特征在于,距離基站i米遠的節(jié)點用vi表示,若有Nk個活動時間槽數(shù)目為k的節(jié)點(k的取值范圍是在工作周期T中),表示這Nk個節(jié)點鄰居節(jié)點的集合,是集合中的節(jié)點數(shù)目,是這Nk個節(jié)點的集合,則且|Γk|=Nk,其中則傳輸時間Ψ可以計算為:
5.根據(jù)權利要求1所述的方法,其特征在于:距離基站i米遠的節(jié)點用vi表示,若有Nk個活動時間槽數(shù)目為k的節(jié)點,表示這Nk個節(jié)點鄰居節(jié)點的集合,是集合中的節(jié)點數(shù)目,是集合中節(jié)點的最大活躍時隙,是這Nk個節(jié)點的集合,Ω={γ1,γ2,γ3,...,γT},可知且|Γk|=Nk,其中,則傳輸延遲Φ可以計算為: