本發(fā)明無線通信領(lǐng)域,具體地,涉及避免網(wǎng)傳數(shù)據(jù)碰撞的方法及系統(tǒng)。
背景技術(shù):
目前,使用wlan(wirelesslocalareanetworks,無線局域網(wǎng))進(jìn)行數(shù)據(jù)通信已經(jīng)十分普遍,全球?qū)lan覆蓋需求日益增長。ieee(instituteofelectricalandelectronicengineers,電氣和電子工程師協(xié)會(huì))工業(yè)規(guī)范802.11組先后定義了802.11a/b/g/n/ac等一系列標(biāo)準(zhǔn)來滿足不斷增長的通信需求。
在ofdm(orthogonalfrequencydivisionmultiplexing,正交頻分復(fù)用)系統(tǒng)中,包含兩部分:物理層前導(dǎo)和數(shù)據(jù)部分。物理層前導(dǎo)包含:兼容傳統(tǒng)設(shè)備的前導(dǎo)以及短訓(xùn)練域,長訓(xùn)練域,信令域等。為了減少開銷,ieee802.11協(xié)議定義了ndp(nulldatapacket,空數(shù)據(jù)包),是指只包含物理層前導(dǎo)不包含數(shù)據(jù)部分的物理層包。
無線局域網(wǎng)的基本架構(gòu)指一個(gè)bss(basicserviceset,基本服務(wù)集),包含一個(gè)ap(accesspoint,接入點(diǎn))以及與ap相關(guān)聯(lián)的多個(gè)sta(station,站點(diǎn))
如果兩個(gè)bss中的接入點(diǎn)的工作區(qū)域有重疊,接入點(diǎn)/站點(diǎn)的所使用的工作頻帶相同或有重疊則這兩個(gè)bss稱為obss(overlappingbasicserviceset,重疊基本服務(wù)集)。
隨著wlan部署的越來越密集,bss之間的碰撞越來越嚴(yán)重,obss問題越來越嚴(yán)重。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的第一個(gè)目的是為了解決上述技術(shù)問題,提供了避免網(wǎng)傳數(shù)據(jù)碰撞的方法。
為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:
避免網(wǎng)傳數(shù)據(jù)碰撞的方法,其特征在于包含有如下步驟:
a.對(duì)于任意一個(gè)數(shù)據(jù)采集終端,在發(fā)送數(shù)據(jù)之前向數(shù)據(jù)接收設(shè)備發(fā)出傳輸數(shù)據(jù)的發(fā)射時(shí)刻信號(hào)ti,其中i為自然數(shù);
b.數(shù)據(jù)接收設(shè)備對(duì)這些來自數(shù)據(jù)采集終端的信號(hào)ti進(jìn)行比對(duì),在t1至ti這些數(shù)據(jù)中,若發(fā)送時(shí)刻均不同且最小的兩個(gè)間隔時(shí)間大于tlenth,tlenth代表數(shù)據(jù)發(fā)送所需的平均時(shí)間,tlenth=l/v,l代表數(shù)據(jù)平均容量,v代表傳輸速率,則這些采集終端立即執(zhí)行數(shù)據(jù)發(fā)送命令;
c.對(duì)于發(fā)送時(shí)刻ti相同或最大間隔時(shí)間小于tlenth,則采集終端各自產(chǎn)生一個(gè)隨機(jī)數(shù)△ti,作為發(fā)送延遲時(shí)間,最終發(fā)送時(shí)刻ti=tlenth+△ti。
進(jìn)一步地,所述△ti應(yīng)遠(yuǎn)大于tlenth。
進(jìn)一步地,△ti取值范圍是1到5,單位為s。
本發(fā)明的第二個(gè)目的是為了解決上述技術(shù)問題,提供了一種避免網(wǎng)傳數(shù)據(jù)碰撞的系統(tǒng)。
為了實(shí)現(xiàn)第二個(gè)目的,本發(fā)明采用的技術(shù)方案是:
避免網(wǎng)傳數(shù)據(jù)碰撞系統(tǒng),其特征在于包含有:
數(shù)據(jù)采集終端設(shè)備,包括至少兩臺(tái);每臺(tái)數(shù)據(jù)采集終端設(shè)備中設(shè)有隨機(jī)數(shù)發(fā)聲器;
數(shù)據(jù)接收設(shè)備,用于接收來自數(shù)據(jù)采集終端設(shè)備的數(shù)據(jù);
局域網(wǎng),將數(shù)據(jù)采集終端設(shè)備及數(shù)據(jù)接收設(shè)備通過無線的方式連接。
進(jìn)一步地,所述隨機(jī)數(shù)發(fā)聲器產(chǎn)生的隨機(jī)數(shù)限于1到5。
本發(fā)明兩個(gè)技術(shù)方案所產(chǎn)生的有益效果是:采用隨機(jī)數(shù)及延時(shí)技術(shù),改變數(shù)據(jù)采集終端發(fā)送數(shù)據(jù)的時(shí)刻,解決因多臺(tái)終端數(shù)據(jù)集中上傳,數(shù)據(jù)碰撞造成數(shù)據(jù)錯(cuò)誤同時(shí)拖慢后臺(tái)的問題,具有數(shù)據(jù)傳輸安全可靠的優(yōu)點(diǎn)。
附圖說明
圖1為本發(fā)明的避免網(wǎng)傳數(shù)據(jù)碰撞系統(tǒng)示意圖;
圖2為本發(fā)明的避免網(wǎng)傳數(shù)據(jù)碰撞系統(tǒng)工作步驟示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內(nèi)”、“外”、“順時(shí)針”、“逆時(shí)針”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對(duì)本發(fā)明的限制。
此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括一個(gè)或者更多個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上,除非另有明確具體的限定。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接觸,也可以包括第一和第二特征不是直接接觸而是通過它們之間的另外的特征接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或僅僅表示第一特征水平高度小于第二特征。
下面通過具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
參考圖1所示,避免網(wǎng)傳數(shù)據(jù)碰撞系統(tǒng),數(shù)據(jù)采集終端設(shè)備,包括至少兩臺(tái);每臺(tái)數(shù)據(jù)采集終端設(shè)備中設(shè)有隨機(jī)數(shù)發(fā)聲器(未圖示);數(shù)據(jù)接收設(shè)備,用于接收來自數(shù)據(jù)采集終端設(shè)備的數(shù)據(jù);局域網(wǎng),包括有無線模塊和無線收發(fā)器,將數(shù)據(jù)采集終端設(shè)備及數(shù)據(jù)接收設(shè)備通過無線的方式連接。
該避免網(wǎng)傳數(shù)據(jù)碰撞系統(tǒng)的控制方法如下:
a.對(duì)于任意一個(gè)數(shù)據(jù)采集終端,在發(fā)送數(shù)據(jù)之前向數(shù)據(jù)接收設(shè)備發(fā)出傳輸數(shù)據(jù)的發(fā)射時(shí)刻信號(hào)ti,其中i為自然數(shù);
b.數(shù)據(jù)接收設(shè)備對(duì)這些來自數(shù)據(jù)采集終端的信號(hào)ti進(jìn)行比對(duì),在t1至ti這些數(shù)據(jù)中,若發(fā)送時(shí)刻均不同且最小的兩個(gè)間隔時(shí)間大于tlenth,tlenth代表數(shù)據(jù)發(fā)送所需的平均時(shí)間,tlenth=l/v,l代表數(shù)據(jù)平均容量,v代表傳輸速率,則這些采集終端立即執(zhí)行數(shù)據(jù)發(fā)送命令;
c.對(duì)于發(fā)送時(shí)刻ti相同或最大間隔時(shí)間小于tlenth,則采集終端各自產(chǎn)生一個(gè)隨機(jī)數(shù)△ti,作為發(fā)送延遲時(shí)間,最終發(fā)送時(shí)刻ti=tlenth+△ti。
進(jìn)一步地,所述△ti應(yīng)遠(yuǎn)大于tlenth。
進(jìn)一步地,△ti取值范圍是1到5,單位為s。當(dāng)然,根據(jù)實(shí)際的數(shù)據(jù)容量,這個(gè)取值范圍可以設(shè)定為其它數(shù)值,比如1到20。
例如,在一個(gè)系統(tǒng)中,具有5臺(tái)數(shù)據(jù)采集終端,一臺(tái)數(shù)據(jù)接收設(shè)備,5臺(tái)數(shù)據(jù)采集終端單次平均發(fā)送的容量為10m,網(wǎng)絡(luò)無線傳輸?shù)乃俣葹?0m/s,則單次發(fā)送所需的時(shí)間為1/4s,若5臺(tái)數(shù)據(jù)采集終端發(fā)送數(shù)據(jù)時(shí)刻的最小間隔大于1/4s,那么這5臺(tái)數(shù)據(jù)終端立即執(zhí)行數(shù)據(jù)發(fā)送命令,若5臺(tái)數(shù)據(jù)采集終端發(fā)送數(shù)據(jù)時(shí)刻的最大間隔小于1/4s,那么5臺(tái)數(shù)據(jù)采集終端就會(huì)在1到5之間產(chǎn)生一個(gè)隨機(jī)數(shù)作為發(fā)送的延遲時(shí)間,假如按下發(fā)送鍵的時(shí)刻是2'10'32",隨機(jī)數(shù)為3,那么最終的發(fā)送時(shí)刻則為ti=tlenth+△ti=2'10'32"+3s+1/4s。
在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施方式”、“一些實(shí)施方式”、“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換。