一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng),用于提高低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器保護(hù)傳輸數(shù)據(jù)的完整性的效率。本發(fā)明實(shí)施例方法包括:發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
【專利說明】一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]數(shù)據(jù)完整性是指數(shù)據(jù)的精確性和可靠性,而無線數(shù)據(jù)傳輸所需要的數(shù)據(jù)完整性,是防止因錯(cuò)誤信息的傳輸所造成的無效操作或錯(cuò)誤信息而提出的。所以,傳輸數(shù)據(jù)完整性的喪失就意味著發(fā)生了傳輸數(shù)據(jù)丟失或被改變的事情。為此,檢查導(dǎo)致數(shù)據(jù)完整性被破壞的原因,以便采用適當(dāng)?shù)姆椒ㄓ枰越鉀Q,是提高數(shù)據(jù)完整性的必要手段。無線通信環(huán)境的傳輸數(shù)據(jù)完整性分成三個(gè)方面,(I)對(duì)連接中的所有數(shù)據(jù)進(jìn)行完整保護(hù);(2 )對(duì)無連接中的所有數(shù)據(jù)進(jìn)行完整性保護(hù);(3)對(duì)指定區(qū)域進(jìn)行完整性保護(hù)。
[0003]現(xiàn)有技術(shù)中,對(duì)無線數(shù)據(jù)傳輸完整性的保護(hù)技術(shù),多以無線傳輸數(shù)據(jù)完整性檢測手段來實(shí)現(xiàn)之。典型的完整性檢測技術(shù)是消息認(rèn)證碼,它是將消息通過帶密鑰的雜湊函數(shù)來產(chǎn)生一個(gè)消息完整性碼,并將其附加在消息后發(fā)送。接收方接收到消息后將重新計(jì)算消息完整性碼并與接收到的消息完整性碼進(jìn)行計(jì)較,若正確則說明傳輸消息無錯(cuò),反之則表示消息在傳輸過程中被篡改。另外一種常用方式是先通過雜湊函數(shù)生成消息雜湊值,然后利用加密算法和秘密密鑰將雜湊值進(jìn)行加密,并與消息一起發(fā)送出去,接收方重新計(jì)算雜湊值,并與解密出來的雜湊值進(jìn)行比較,若不等表示消息傳輸過程被篡改,反之消息傳輸正
堂
巾O
[0004]但以上現(xiàn)有技術(shù)中,因加、解密操作都需要復(fù)雜的數(shù)學(xué)計(jì)算,對(duì)信息采集系統(tǒng)中的網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都較高,而造成低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器無法完成對(duì)無線數(shù)據(jù)傳輸完整性的保護(hù)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng),用以通過接收節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)雙方同步,使得只憑借簡單循環(huán)掃描方式,便可提高低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器保護(hù)傳輸數(shù)據(jù)的完整性的效率。
[0006]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸方法,包括:發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;接收所述接收節(jié)點(diǎn)發(fā)送的回
復(fù)信息。
[0007]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸方法,包括:接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0008]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸裝置,包括:確定單元,用于在預(yù)定的傳輸頻率組中確定傳輸頻率;發(fā)送單元,用于按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;接收單元,用于接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
[0009]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸裝置,包括:掃描單元,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;發(fā)送信息單元,用于當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0010]本發(fā)明實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng),包括:發(fā)送節(jié)點(diǎn),接收節(jié)點(diǎn);所述發(fā)送節(jié)點(diǎn),用于在預(yù)定的傳輸頻率組中確定傳輸頻率,按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息;所述接收單元包括,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0011]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,在數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,使得接收節(jié)點(diǎn)必然能夠偵聽到發(fā)送節(jié)點(diǎn)所發(fā)送的數(shù)據(jù)幀,從而與該發(fā)送節(jié)點(diǎn)工作頻率保持一致,以提高發(fā)送節(jié)點(diǎn)向接收節(jié)點(diǎn)發(fā)送的傳輸數(shù)據(jù)的完整性,同時(shí),由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
【專利附圖】
【附圖說明】
[0012]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1為接收節(jié)點(diǎn)進(jìn)行掃頻所需功能模塊結(jié)構(gòu)示意圖;
[0014]圖2為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的一個(gè)實(shí)施例示意圖;
[0015]圖3為發(fā)送節(jié)點(diǎn)發(fā)送的前導(dǎo)碼總時(shí)長覆蓋接收節(jié)點(diǎn)的掃描偵聽時(shí)長的示意圖;
[0016]圖4為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的另一個(gè)實(shí)施例示意圖;
[0017]圖5為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的又一個(gè)實(shí)施例示意圖;
[0018]圖6為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的再一個(gè)實(shí)施例示意圖;
[0019]圖7為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的一個(gè)實(shí)施例示意圖;
[0020]圖8為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的另一個(gè)實(shí)施例示意圖;
[0021]圖9為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的又一個(gè)實(shí)施例示意圖;
[0022]圖10為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的再一個(gè)實(shí)施例示意圖;
[0023]圖11為本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸系統(tǒng)的一個(gè)實(shí)施例示意圖。
【具體實(shí)施方式】
[0024]下面結(jié)合附圖和具體實(shí)施例進(jìn)一步說明本發(fā)明實(shí)施例的技術(shù)方案,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng),用于提高低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器保護(hù)傳輸數(shù)據(jù)的完整性的效率。
[0026]在無線通信環(huán)境中,對(duì)傳輸數(shù)據(jù)完整性的影響主要是如下幾個(gè)方面:接收節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)雙方的時(shí)間不同步;接收節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)雙方出現(xiàn)通信頻率差異;接收節(jié)點(diǎn)和發(fā)送節(jié)點(diǎn)雙方受到其它網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)據(jù)傳輸?shù)耐l干擾。
[0027]針對(duì)上述影響傳輸數(shù)據(jù)完整性的問題,本發(fā)明實(shí)施例在接收節(jié)點(diǎn)側(cè)增設(shè)數(shù)據(jù)傳輸頻率的掃描機(jī)制。接收節(jié)點(diǎn)按照網(wǎng)管中心提供的頻率組進(jìn)行初始化設(shè)置,然后按照該頻率組預(yù)設(shè)頻率進(jìn)行慢速掃頻,這種掃頻方法對(duì)低速無線通信網(wǎng)絡(luò)的數(shù)據(jù)安全傳輸有極好的效果,具體地,接收節(jié)點(diǎn)進(jìn)行掃頻所需功能模塊結(jié)構(gòu)如圖1所示,包括:網(wǎng)絡(luò)節(jié)點(diǎn)、掃頻器和頻率槽。
[0028]具體地,所有網(wǎng)絡(luò)節(jié)點(diǎn)都設(shè)置頻率槽,該頻率槽中預(yù)置了系統(tǒng)中所有用于數(shù)據(jù)傳輸?shù)膫鬏旑l率,并按傳輸帶寬將所有傳輸頻率劃分成多個(gè)傳輸頻率組,每個(gè)傳輸頻率組都有一個(gè)唯一身份標(biāo)識(shí)(ID,IDentity)認(rèn)證碼。網(wǎng)管中心對(duì)某網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸頻率組設(shè)定后,該網(wǎng)絡(luò)節(jié)點(diǎn)的掃頻器將按設(shè)定的頻率組進(jìn)行傳輸頻率的循環(huán)掃描。若傳輸頻率為η個(gè),每個(gè)傳輸頻率組包括m個(gè)傳輸頻率,則傳輸頻率組的個(gè)數(shù)k=n/m,若有余數(shù),放入最后一個(gè)傳輸頻率組,n、m、k均為正整數(shù),。每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的傳輸頻率設(shè)定后,該網(wǎng)絡(luò)節(jié)點(diǎn)只能使用確定的k個(gè)傳輸頻率組中一個(gè)傳輸頻率組進(jìn)行數(shù)據(jù)傳輸??梢岳斫獾模?dāng)網(wǎng)絡(luò)節(jié)點(diǎn)之間進(jìn)行通信時(shí),發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)均使用相同的傳輸頻率組進(jìn)行數(shù)據(jù)傳輸。
[0029]本發(fā)明以下各實(shí)施例以無線通信環(huán)境下的信息采集系統(tǒng)網(wǎng)絡(luò)為例,鑒于該計(jì)算模型的通用性,本發(fā)明各實(shí)施例可進(jìn)一步擴(kuò)展到所有信息采集網(wǎng)絡(luò)系統(tǒng)或其它自組織網(wǎng)絡(luò)領(lǐng)域。
[0030]請參閱圖1,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的一個(gè)實(shí)施例包括:
[0031]101、發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;
[0032]由于網(wǎng)絡(luò)中的發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)在初始狀態(tài)下可能出現(xiàn)工作頻率不一致,導(dǎo)致雙發(fā)傳輸頻率可能出現(xiàn)頻率同跳的不同步現(xiàn)象,影響傳輸數(shù)據(jù)的完整性。
[0033]本發(fā)明實(shí)施例中,發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定一個(gè)頻率作為傳輸頻率,并按照該傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,在該數(shù)據(jù)幀中加入多個(gè)前導(dǎo)碼,前導(dǎo)碼用于通知接收節(jié)點(diǎn)接收數(shù)據(jù)幀。發(fā)送節(jié)點(diǎn)發(fā)送前導(dǎo)碼的總時(shí)長覆蓋接收節(jié)點(diǎn)最大掃頻偵聽時(shí)長,以解決數(shù)據(jù)傳輸?shù)牟煌暾詥栴},且由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0034]具體地,發(fā)送節(jié)點(diǎn)發(fā)送的前導(dǎo)碼總時(shí)長須大于接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,其中,發(fā)送前導(dǎo)碼總時(shí)長為發(fā)送的前導(dǎo)碼數(shù)量與各前導(dǎo)碼的發(fā)送間隔之乘積,接收節(jié)點(diǎn)的掃頻時(shí)長為該接收節(jié)點(diǎn)在預(yù)設(shè)的傳輸頻率組中,按照各傳輸頻率逐頻掃描偵聽數(shù)據(jù)幀的全程所需時(shí)間,那么,即使當(dāng)發(fā)送節(jié)點(diǎn)與接收節(jié)點(diǎn)處于最差同步情況下,也可以解決發(fā)送節(jié)點(diǎn)與接收節(jié)點(diǎn)雙方的頻率同步問題。如圖3所示,例如,每個(gè)傳輸頻率組包括m個(gè)傳輸頻率,那么接收節(jié)點(diǎn)的掃描偵聽時(shí)長為從第一頻率開始掃描偵聽,一直掃描偵聽到第m頻率所需時(shí)長,而發(fā)送節(jié)點(diǎn)發(fā)送的前導(dǎo)碼總時(shí)長能夠覆蓋該掃描偵聽時(shí)長即可。
[0035]102、接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
[0036]接收該接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,該回復(fù)信息用于反饋接收到發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0037]本發(fā)明實(shí)施例中,發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,在數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,使得接收節(jié)點(diǎn)必然能夠偵聽到發(fā)送節(jié)點(diǎn)所發(fā)送的數(shù)據(jù)幀,從而與該發(fā)送節(jié)點(diǎn)工作頻率保持一致,以提高發(fā)送節(jié)點(diǎn)向接收節(jié)點(diǎn)發(fā)送的傳輸數(shù)據(jù)的完整性,同時(shí),由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0038]為便于理解,下面以另一實(shí)施例詳細(xì)描述本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法,請參閱圖4,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的另一個(gè)實(shí)施例包括:
[0039]201、發(fā)送節(jié)點(diǎn)選擇數(shù)據(jù)傳輸質(zhì)量最好的傳輸信道,作為向接收節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀的傳輸信道,并將所述傳輸信道的信息發(fā)送給所述接收節(jié)點(diǎn);
[0040]在分布式結(jié)構(gòu)布局的網(wǎng)絡(luò)結(jié)構(gòu)中,而工作于無線通信方式下的所有網(wǎng)絡(luò)節(jié)點(diǎn)在非發(fā)射狀態(tài)下均處于偵聽狀態(tài),所以要在這種分布式網(wǎng)絡(luò)的節(jié)點(diǎn)布局中,實(shí)現(xiàn)節(jié)點(diǎn)之間的數(shù)據(jù)傳輸時(shí),必須創(chuàng)建一條通信質(zhì)量好的數(shù)據(jù)傳輸信道,在數(shù)據(jù)傳輸過程結(jié)束后該傳輸信道自動(dòng)關(guān)閉或消失。
[0041]發(fā)送節(jié)點(diǎn)選擇信號(hào)傳輸質(zhì)量最好、信號(hào)干擾最小的傳輸信道,作為向接收節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀的傳輸信道,并將該傳輸信道的相關(guān)信息發(fā)送給該接收節(jié)點(diǎn),以通知該接收節(jié)點(diǎn)按照選擇的傳輸信道組接收數(shù)據(jù)幀,發(fā)送節(jié)點(diǎn)選擇信號(hào)傳輸質(zhì)量最好的傳輸信道的過程可通過現(xiàn)有技術(shù)完成,選擇方式不作具體限定。
[0042]202、在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;
[0043]由于網(wǎng)絡(luò)中的發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)在初始狀態(tài)下可能出現(xiàn)工作頻率不一致,導(dǎo)致雙發(fā)傳輸頻率可能出現(xiàn)頻率同跳的不同步現(xiàn)象,影響傳輸數(shù)據(jù)的完整性。
[0044]本發(fā)明實(shí)施例中,發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定一個(gè)傳輸頻率作為傳輸頻率,向接收點(diǎn)發(fā)送數(shù)據(jù)幀,在該數(shù)據(jù)幀中加入多個(gè)前導(dǎo)碼,前導(dǎo)碼用于通知接收節(jié)點(diǎn)接收數(shù)據(jù)幀。發(fā)送節(jié)點(diǎn)發(fā)送前導(dǎo)碼的總時(shí)長覆蓋接收節(jié)點(diǎn)最大掃頻偵聽時(shí)長,以解決數(shù)據(jù)傳輸?shù)牟煌暾詥栴},且由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0045]具體地,發(fā)送節(jié)點(diǎn)發(fā)送的前導(dǎo)碼總時(shí)長須大于接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,其中,發(fā)送前導(dǎo)碼總時(shí)長為發(fā)送的前導(dǎo)碼數(shù)量與各前導(dǎo)碼的發(fā)送間隔之乘積,接收節(jié)點(diǎn)的掃頻時(shí)長為該接收節(jié)點(diǎn)在預(yù)設(shè)的傳輸頻率組中,按照各傳輸頻率逐頻掃描偵聽數(shù)據(jù)幀的全程所需時(shí)間,那么,即使當(dāng)發(fā)送節(jié)點(diǎn)與接收節(jié)點(diǎn)處于最差同步情況下,也可以解決發(fā)送節(jié)點(diǎn)與接收節(jié)點(diǎn)雙方的頻率同步問題。如圖3所示,例如,每個(gè)傳輸頻率組包括m個(gè)傳輸頻率,那么接收節(jié)點(diǎn)的掃描偵聽時(shí)長為從第一頻率開始掃描偵聽,一直掃描偵聽到第m頻率所需時(shí)長,而發(fā)送節(jié)點(diǎn)發(fā)送的前導(dǎo)碼總時(shí)長能夠覆蓋該掃描偵聽時(shí)長即可。
[0046]203、若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則在所述預(yù)定的傳輸頻率組中重新選擇傳輸頻率,并按照所述重新選擇的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀;
[0047]根據(jù)系統(tǒng)實(shí)際應(yīng)用情況,在發(fā)送節(jié)點(diǎn)側(cè)預(yù)置一個(gè)等待接收節(jié)點(diǎn)回復(fù)信息的時(shí)長,發(fā)送節(jié)點(diǎn)判斷在預(yù)置時(shí)長中是否收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,該回復(fù)信息用于回復(fù)發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0048]進(jìn)一步地,若在預(yù)置時(shí)長中,發(fā)送節(jié)點(diǎn)未接收到該接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則在所述預(yù)定的傳輸頻率組中再確定一個(gè)傳輸頻率,并按照再次確定的傳輸頻率再次向該接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀。
[0049]若在預(yù)置長中,發(fā)送節(jié)點(diǎn)未接收到該接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則表明在該傳輸頻率上可能受到干擾而使得數(shù)據(jù)傳輸失敗或接收數(shù)據(jù)失敗,因此,重新確定傳輸頻率再次傳輸所述數(shù)據(jù)幀,具體地,在預(yù)定的傳輸頻率組中重新確定一個(gè)傳輸頻率,按照重新確定的傳輸頻率重新發(fā)送傳輸失敗或接收失敗的數(shù)據(jù)幀。
[0050]需要說明的是,發(fā)送節(jié)點(diǎn)重新發(fā)送傳輸失敗或接收失敗的數(shù)據(jù)幀的次數(shù),與預(yù)定的傳輸頻率組帶寬或系統(tǒng)應(yīng)用對(duì)象有關(guān),例如,重新發(fā)送數(shù)據(jù)幀次數(shù)為3次,此處不作具體限定。
[0051]204、若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則更改所述數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸所述數(shù)據(jù)幀;
[0052]若重新確定的傳輸頻率后,按照該重新確定的傳輸頻率再次向該接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀后,預(yù)置時(shí)長中仍未收到該接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則視為該類數(shù)據(jù)幀傳輸失敗,更改該數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸該數(shù)據(jù)幀。
[0053]具體地,通過網(wǎng)管中心的路由協(xié)議的支持來進(jìn)行數(shù)據(jù)傳輸路徑的更換處理,更改數(shù)據(jù)巾貞的傳輸路徑從介質(zhì)訪問控制(MAC, Medium Access Control)協(xié)議層進(jìn)入路由協(xié)議層,在路由協(xié)議層中更改所述數(shù)據(jù)幀的傳輸路徑,并返回MAC協(xié)議層。原本應(yīng)由MAC協(xié)議層來實(shí)現(xiàn)傳輸數(shù)據(jù)完整性計(jì)算方法,將返回到其上層的路由協(xié)議層對(duì)傳輸路徑的修改,然后再重新返回到MAC協(xié)議層繼續(xù)發(fā)送所述數(shù)據(jù)幀,通過路由層與MAC層的無縫融合,使網(wǎng)絡(luò)節(jié)點(diǎn)之間傳輸數(shù)據(jù)完整性得到提高。
[0054]需要說明的是,可以在重選傳輸頻率再次發(fā)送數(shù)據(jù)幀失敗之后,立即更改數(shù)據(jù)幀的傳輸路徑,也可以在連續(xù)多次重選傳輸頻率發(fā)送數(shù)據(jù)幀次數(shù)失敗之后,再更改數(shù)據(jù)幀的傳輸路徑,此處不作限定,具體再次發(fā)送次數(shù)可由系統(tǒng)預(yù)置。
[0055]205、接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
[0056]本發(fā)明實(shí)施例中,發(fā)送節(jié)點(diǎn)首先選擇信號(hào)傳輸質(zhì)量最好的傳輸信道,作為向接收節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀的傳輸信道,并通知接收節(jié)點(diǎn),提高數(shù)據(jù)傳輸?shù)某晒β省⑼暾?,在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,在數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,使得接收節(jié)點(diǎn)必然能夠偵聽到發(fā)送節(jié)點(diǎn)所發(fā)送的數(shù)據(jù)幀,從而與該發(fā)送節(jié)點(diǎn)工作頻率保持一致,提高發(fā)送節(jié)點(diǎn)向接收節(jié)點(diǎn)發(fā)送的傳輸數(shù)據(jù)的完整性,同時(shí),由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都不高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男?,若?shù)據(jù)發(fā)送失敗,則重新確定發(fā)送頻率再次發(fā)送,若再次發(fā)送失敗,則更改所發(fā)送數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸再次發(fā)送該數(shù)據(jù)幀,以提高數(shù)據(jù)傳輸?shù)耐暾浴?br>
[0057]以上是從發(fā)送節(jié)點(diǎn)側(cè)描述的本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法,下面從接收節(jié)點(diǎn)側(cè)描述本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法,請參閱圖5,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的又一個(gè)實(shí)施例包括:
[0058]301、接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;
[0059]網(wǎng)絡(luò)中的發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)在初始狀態(tài)下可能出現(xiàn)工作頻率不一致,而影響傳輸數(shù)據(jù)的完整性,所以,首先要解決接收雙方工作頻率不一致的問題。由于發(fā)送節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀的發(fā)送頻率,是在預(yù)定的傳輸頻率組中確定的一個(gè)頻率,所以,為保證發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)工作頻率一致,接收節(jié)點(diǎn)則按照預(yù)定的傳輸頻率組中的各傳輸頻率,逐頻掃頻偵聽該發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,最差的情況是從預(yù)定的傳輸頻率組第一頻率開始,掃描偵聽到最后一個(gè)頻率,才偵聽到發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0060]本發(fā)明實(shí)施例中,接收節(jié)點(diǎn)掃頻偵聽發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀未采用復(fù)雜的跳頻算法,而用簡單循環(huán)掃頻方式,是考慮到網(wǎng)絡(luò)節(jié)點(diǎn)資源和計(jì)算能力有限,其復(fù)雜的跳頻數(shù)學(xué)計(jì)算行為并不能發(fā)揮網(wǎng)絡(luò)節(jié)點(diǎn)的滿負(fù)荷運(yùn)行作用。
[0061]302、當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0062]當(dāng)接收節(jié)點(diǎn)偵聽到該發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向該發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息,以通知該發(fā)送節(jié)點(diǎn)已收到該數(shù)據(jù)幀,同時(shí)可以確定與發(fā)送節(jié)點(diǎn)工作頻率一致。
[0063]本發(fā)明實(shí)施例中,接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息,通知該發(fā)送節(jié)點(diǎn)已收到該數(shù)據(jù)幀,同時(shí)可以確定與發(fā)送節(jié)點(diǎn)工作頻率一致,達(dá)到與發(fā)送節(jié)點(diǎn)工作頻率同步后,提高接收和發(fā)送數(shù)據(jù)的完整性,由于掃頻偵聽的方式較簡單,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0064]下面詳細(xì)描述本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法,請參閱圖6,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸方法的再一個(gè)實(shí)施例包括:
[0065]401、接收節(jié)點(diǎn)接收發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息;
[0066]在分布式結(jié)構(gòu)布局的網(wǎng)絡(luò)結(jié)構(gòu)中,而工作于無線通信方式下的所有網(wǎng)絡(luò)節(jié)點(diǎn)在非發(fā)射狀態(tài)下均處于偵聽狀態(tài),所以要在這種分布式網(wǎng)絡(luò)的節(jié)點(diǎn)布局中,實(shí)現(xiàn)節(jié)點(diǎn)之間的數(shù)據(jù)傳輸時(shí),必須創(chuàng)建一條通信質(zhì)量好的數(shù)據(jù)傳輸信道,在數(shù)據(jù)傳輸過程結(jié)束后該傳輸信道自動(dòng)關(guān)閉或消失。
[0067]接收節(jié)點(diǎn)接收發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息。
[0068]402、在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;
[0069]接收節(jié)點(diǎn)在該傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0070]403、接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;
[0071]網(wǎng)絡(luò)中的發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)在初始狀態(tài)下可能出現(xiàn)工作頻率不一致,而影響傳輸數(shù)據(jù)的完整性,所以,首先要解決接收雙方工作頻率不一致的問題。由于發(fā)送節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀的發(fā)送頻率,是在預(yù)定的傳輸頻率組中確定的一個(gè)頻率,所以,為保證發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)工作頻率一致,接收節(jié)點(diǎn)則按照預(yù)定的傳輸頻率組中的各傳輸頻率,逐頻掃頻偵聽該發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,最差的情況是從預(yù)定的傳輸頻率組第一頻率開始,掃描偵聽到最后一個(gè)頻率,才偵聽到發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0072]本實(shí)施例中,接收節(jié)點(diǎn)掃頻偵聽發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀未采用復(fù)雜的跳頻算法,而用簡單循環(huán)掃頻方式,是考慮到網(wǎng)絡(luò)節(jié)點(diǎn)資源和計(jì)算能力有限,其復(fù)雜的跳頻數(shù)學(xué)計(jì)算行為并不能發(fā)揮網(wǎng)絡(luò)節(jié)點(diǎn)的滿負(fù)荷運(yùn)行作用。
[0073]404、當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0074]當(dāng)接收節(jié)點(diǎn)偵聽到該發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向該發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息,以通知該發(fā)送節(jié)點(diǎn)已收到該數(shù)據(jù)幀。
[0075]本發(fā)明實(shí)施例中,接收節(jié)點(diǎn)接收發(fā)送節(jié)點(diǎn)選擇的傳輸信道信息,在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,提高數(shù)據(jù)傳輸?shù)某晒β?、完整性。接收?jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,達(dá)到與發(fā)送節(jié)點(diǎn)工作頻率同步后,提高接收和發(fā)送數(shù)據(jù)的完整性,由于掃頻偵聽的方式較簡單,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0076]下面描述本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置,請參閱圖7,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的一個(gè)實(shí)施例包括:
[0077]確定單元701,用于在預(yù)定的傳輸頻率組中確定傳輸頻率;
[0078]發(fā)送單元702,用于按照確定單元701確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;
[0079]接收單元703,用于接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
[0080]本發(fā)明實(shí)施例中數(shù)據(jù)傳輸裝置的各單元實(shí)現(xiàn)各自功能的過程,請參見前述圖2所示實(shí)施例中描述的詳細(xì)內(nèi)容,此處不再贅述。
[0081]本發(fā)明實(shí)施例中,確定單元701在預(yù)定的傳輸頻率組中確定傳輸頻率,發(fā)送單元702按照確定單元701確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收單元703接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,使得接收節(jié)點(diǎn)必然能夠偵聽到發(fā)送節(jié)點(diǎn)所發(fā)送的數(shù)據(jù)幀,從而與該發(fā)送節(jié)點(diǎn)工作頻率保持一致,以提高發(fā)送節(jié)點(diǎn)向接收節(jié)點(diǎn)發(fā)送的傳輸數(shù)據(jù)的完整性,同時(shí),由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0082]為便于理解,請參閱圖8,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的另一個(gè)實(shí)施例包括:
[0083]確定單元801,用于在預(yù)定的傳輸頻率組中確定傳輸頻率;
[0084]發(fā)送單元802,用于按照確定單元801確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長;
[0085]接收單元803,用于接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
[0086]進(jìn)一步地,確定單元801,還用于若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則在所述預(yù)定的傳輸頻率組中重新確定傳輸頻率;
[0087]發(fā)送單元802,還用于按照所述重新確定的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀。
[0088]需要說明的是,所述數(shù)據(jù)傳輸裝置還可以進(jìn)一步包括:
[0089]更改單元804,用于若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則更改所述數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸所述數(shù)據(jù)幀;
[0090]更改單元804,具體用于從MAC協(xié)議層進(jìn)入路由協(xié)議層中更改所述數(shù)據(jù)幀的傳輸路徑,并返回MAC協(xié)議層。
[0091]進(jìn)一步地,確定單元801,還用于選擇數(shù)據(jù)傳輸質(zhì)量最好的傳輸信道,作為向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀的傳輸信道;
[0092]發(fā)送單元802,還用于將所述傳輸信道的信息發(fā)送給所述接收節(jié)點(diǎn)。
[0093]本發(fā)明實(shí)施例中數(shù)據(jù)傳輸裝置的各單元實(shí)現(xiàn)各自功能的過程,請參見前述圖2及圖4所示實(shí)施例中描述的詳細(xì)內(nèi)容,此處不再贅述。
[0094]確定單元801選擇數(shù)據(jù)傳輸質(zhì)量最好的傳輸信道,作為向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀的傳輸信道,發(fā)送單元802將所述傳輸信道的信息發(fā)送給所述接收節(jié)點(diǎn),確定單元801在預(yù)定的傳輸頻率組中確定傳輸頻率,發(fā)送單元802按照確定單元801確定的傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收單元803接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,確定單元801則在所述預(yù)定的傳輸頻率組中重新確定傳輸頻率,發(fā)送單元802按照所述重新確定的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀,若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則更改單元804更改所述數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸所述數(shù)據(jù)幀,具體用于從MAC協(xié)議層進(jìn)入路由協(xié)議層中更改所述數(shù)據(jù)幀的傳輸路徑,并返回MAC協(xié)議層,其中,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,使得接收節(jié)點(diǎn)必然能夠偵聽到發(fā)送節(jié)點(diǎn)所發(fā)送的數(shù)據(jù)幀,從而與該發(fā)送節(jié)點(diǎn)工作頻率保持一致,提高發(fā)送節(jié)點(diǎn)向接收節(jié)點(diǎn)發(fā)送的傳輸數(shù)據(jù)的完整性,同時(shí),由于不受接收節(jié)點(diǎn)的掃頻偵聽的具體方式的影響,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都不高,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男?,若?shù)據(jù)發(fā)送失敗,則重新確定發(fā)送頻率再次發(fā)送,若再次發(fā)送失敗,則更改所發(fā)送數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸再次發(fā)送該數(shù)據(jù)幀,以提高數(shù)據(jù)傳輸?shù)耐暾浴?br>
[0095]請參閱圖9,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的又一個(gè)實(shí)施例包括:
[0096]偵聽單元901,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;
[0097]發(fā)送信息單元902,用于當(dāng)偵聽單元901偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。[0098]本發(fā)明實(shí)施例中數(shù)據(jù)傳輸裝置的各單元實(shí)現(xiàn)各自功能的過程,請參見前述圖5所示實(shí)施例中描述的詳細(xì)內(nèi)容,此處不再贅述。
[0099]本發(fā)明實(shí)施例中,偵聽單元901按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)偵聽單元901偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),發(fā)送信息單元902向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息,通知該發(fā)送節(jié)點(diǎn)已收到該數(shù)據(jù)幀,同時(shí)可以確定與發(fā)送節(jié)點(diǎn)工作頻率一致,達(dá)到與發(fā)送節(jié)點(diǎn)工作頻率同步后,提高接收和發(fā)送數(shù)據(jù)的完整性,由于掃頻偵聽的方式較簡單,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0100]請參閱圖10,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置的再一個(gè)實(shí)施例包括:
[0101]偵聽單元1001,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀;
[0102]發(fā)送信息單元1002,用于當(dāng)偵聽單元1001偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0103]需要說明的是,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸裝置還可以進(jìn)一步包括:
[0104]接收信息單元1003,還用于接收所述發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息;
[0105]所述偵聽單元1001,還用于在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
[0106]本發(fā)明實(shí)施例中數(shù)據(jù)傳輸裝置的各單元實(shí)現(xiàn)各自功能的過程,請參見前述圖5和圖6所示實(shí)施例中描述的詳細(xì)內(nèi)容,此處不再贅述。
[0107]本發(fā)明實(shí)施例中,接收信息單元1003接收所述發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息,偵聽單元1001在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,提高數(shù)據(jù)傳輸?shù)某晒β?、完整性,偵聽單?001按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)偵聽單元1001偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),發(fā)送信息單元1002向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息,達(dá)到與發(fā)送節(jié)點(diǎn)工作頻率同步后,提高接收和發(fā)送數(shù)據(jù)的完整性,由于掃頻偵聽的方式較簡單,所以,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)處理器功能及系統(tǒng)資源要求都低,在低性能網(wǎng)絡(luò)節(jié)點(diǎn)處理器中可提高保護(hù)數(shù)據(jù)傳輸?shù)耐暾缘男省?br>
[0108]本發(fā)明實(shí)施例還介紹了一種數(shù)據(jù)傳輸系統(tǒng),請參閱圖11,本發(fā)明實(shí)施例中的數(shù)據(jù)傳輸系統(tǒng)包括:
[0109]發(fā)送節(jié)點(diǎn)1101,接收節(jié)點(diǎn)1102 ;
[0110]所述發(fā)送節(jié)點(diǎn)1101,用于在預(yù)定的傳輸頻率組中確定傳輸頻率,按照所述確定單元確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息;
[0111]所述接收節(jié)點(diǎn)1102,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)所述偵聽單元偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
[0112]本發(fā)明實(shí)施例中數(shù)據(jù)傳輸系統(tǒng)的各單元實(shí)現(xiàn)各自功能的過程,請參見前述圖1至圖10所示實(shí)施例中描述的詳細(xì)內(nèi)容,此處不再贅述。[0113]本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0114]以上對(duì)本發(fā)明所提供的一種數(shù)據(jù)傳輸方法、裝置及系統(tǒng)進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種數(shù)據(jù)傳輸方法,其特征在于,包括: 發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長; 接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀之后包括: 若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則在所述預(yù)定的傳輸頻率組中重新確定傳輸頻率,并按照所述重新確定的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照所述重新確定的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀之后包括: 若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則更改所述數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸所述數(shù)據(jù)幀。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述更改所述數(shù)據(jù)幀的傳輸路徑具體包括: 從MAC協(xié)議層進(jìn)入路由協(xié)議層中更改所述數(shù)據(jù)幀的傳輸路徑,并返回MAC協(xié)議層。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述發(fā)送節(jié)點(diǎn)在預(yù)定的傳輸頻率組中確定的傳輸頻率,并按照所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀之前包括: 選擇數(shù)據(jù)傳輸質(zhì)量最好的傳輸信道,作為向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀的傳輸信道; 將所述傳輸信道的信息發(fā)送給所述接收節(jié)點(diǎn)。
6.一種數(shù)據(jù)傳輸方法,其特征在于,包括: 接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀; 當(dāng)偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述接收節(jié)點(diǎn)按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀之前包括: 接收所述發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息; 在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
8.一種數(shù)據(jù)傳輸裝置,其特征在于,包括: 確定單元,用于在預(yù)定的傳輸頻率組中確定傳輸頻率; 發(fā)送單元,用于按照所述確定單元確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長; 接收單元,用于接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于, 所述確定單元,還用于若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則在所述預(yù)定的傳輸頻率組中重新確定傳輸頻率; 所述發(fā)送單元,還用于按照所述重新確定的傳輸頻率再次向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述裝置還包括: 更改單元,用于若預(yù)置時(shí)長中未收到所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息,則更改所述數(shù)據(jù)幀的傳輸路徑,并按照更改后的傳輸路徑傳輸所述數(shù)據(jù)幀。 所述更改單元,具體用于從MAC協(xié)議層進(jìn)入路由協(xié)議層中更改所述數(shù)據(jù)幀的傳輸路徑,并返回MAC協(xié)議層。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述確定單元,還用于選擇數(shù)據(jù)傳輸質(zhì)量最好的傳輸信道,作為向所述接收節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)幀的傳輸信道; 所述發(fā)送單元,還用于將所述傳輸信道的信息發(fā)送給所述接收節(jié)點(diǎn)。
12.—種數(shù)據(jù)傳輸裝置,其特征在于,包括: 偵聽單元,用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀; 發(fā)送信息單元,用于當(dāng)偵聽單元偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于, 所述裝置還包括: 接收信息單元,還用于接收所述發(fā)送節(jié)點(diǎn)發(fā)送的傳輸信道的信息; 所述偵聽單元,還用于在所述傳輸信道中掃描偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀。
14.一種數(shù)據(jù)傳輸系統(tǒng),其特征在于,包括: 發(fā)送節(jié)點(diǎn),接收節(jié)點(diǎn); 所述發(fā)送節(jié)點(diǎn),用于在預(yù)定的傳輸頻率組中確定傳輸頻率,按照所述確定單元確定的所述傳輸頻率向接收點(diǎn)發(fā)送數(shù)據(jù)幀,所述數(shù)據(jù)幀中包含多個(gè)前導(dǎo)碼,所述多個(gè)前導(dǎo)碼的發(fā)送總時(shí)長大于所述接收節(jié)點(diǎn)的掃頻偵聽時(shí)長,接收所述接收節(jié)點(diǎn)發(fā)送的回復(fù)信息; 所述接收節(jié)點(diǎn),用于按照預(yù)定的傳輸頻率組中的各傳輸頻率,掃頻偵聽所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀,當(dāng)所述偵聽單元偵聽到所述發(fā)送節(jié)點(diǎn)發(fā)送的數(shù)據(jù)幀時(shí),向所述發(fā)送節(jié)點(diǎn)發(fā)送回復(fù)信息。
【文檔編號(hào)】H04W12/10GK103546892SQ201210363715
【公開日】2014年1月29日 申請日期:2012年9月26日 優(yōu)先權(quán)日:2012年9月26日
【發(fā)明者】崔濤, 劉柱, 張孝龍 申請人:深圳市友訊達(dá)科技發(fā)展有限公司