物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn)的制作方法
【專利摘要】本發(fā)明提供一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn)。該方法包括:網(wǎng)絡(luò)節(jié)點(diǎn)將同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合,得到混合數(shù)據(jù),所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度,所述網(wǎng)絡(luò)節(jié)點(diǎn)從所述應(yīng)用對(duì)應(yīng)的路徑中選取一條作為目標(biāo)路徑,所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià),所述網(wǎng)絡(luò)節(jié)點(diǎn)判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值,如果判斷結(jié)果為是,所述網(wǎng)絡(luò)節(jié)點(diǎn)將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。本發(fā)明中的網(wǎng)絡(luò)節(jié)點(diǎn)通過獲取混合數(shù)據(jù)的復(fù)雜度,為混合數(shù)據(jù)選取傳輸代價(jià)小于預(yù)設(shè)閾值的目標(biāo)路徑,實(shí)現(xiàn)了為混合數(shù)據(jù)自適應(yīng)選取目標(biāo)路徑的目的,而且通過目標(biāo)路徑傳輸混合數(shù)據(jù),可以降低混合數(shù)據(jù)的傳輸代價(jià),從而能夠節(jié)省路由資源。
【專利說明】物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù),尤其涉及一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn)。
【背景技術(shù)】
[0002]物聯(lián)網(wǎng)分為感知層、傳輸層(即網(wǎng)絡(luò)層)、處理層和應(yīng)用層。物聯(lián)網(wǎng)中的數(shù)據(jù)采集設(shè)備如紅外傳感器、射頻識(shí)別(Radio Frequency Identification,簡(jiǎn)稱RFID)器件、或者二維條碼等通過感知獲取到物體的物理特性,如溫度、位置等信息,再將感知的信息轉(zhuǎn)換為數(shù)據(jù)發(fā)送給物聯(lián)網(wǎng)中的應(yīng)用如智能交通、身份認(rèn)證、基于位置服務(wù)和安全等,以使得各應(yīng)用使用這些數(shù)據(jù)為用戶提供給各種服務(wù)。
[0003]目前,在數(shù)據(jù)采集設(shè)備采集到數(shù)據(jù)后,需要將數(shù)據(jù)按照預(yù)設(shè)的傳輸路徑發(fā)送到相應(yīng)的應(yīng)用上,存在不能自適應(yīng)地為待傳輸數(shù)據(jù)選取傳輸路徑的缺陷。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn),用于解決現(xiàn)有技術(shù)中存在不能自適應(yīng)地為待傳輸數(shù)據(jù)選取傳輸路徑的缺陷。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明提供的一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,包括:
[0006]網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù);
[0007]所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度;
[0008]所述網(wǎng)絡(luò)節(jié)點(diǎn)從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為目標(biāo)路徑;
[0009]所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià);
[0010]所述網(wǎng)絡(luò)節(jié)點(diǎn)判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值;
[0011]如果判斷結(jié)果為是,所述網(wǎng)絡(luò)節(jié)點(diǎn)將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。
[0012]為了實(shí)現(xiàn)上述目的,本發(fā)明提供的一種網(wǎng)絡(luò)節(jié)點(diǎn),包括:
[0013]混合模塊,用于對(duì)同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù);
[0014]第一獲取模塊,用于獲取所述混合數(shù)據(jù)的復(fù)雜度;
[0015]選取模塊,用于從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為目標(biāo)路徑;
[0016]第二獲取模塊,用于根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià);
[0017]判斷模塊,用于判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值;
[0018]傳輸模塊,用于在所述判斷模塊判斷出所述傳輸代價(jià)低于所述閾值后,將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。
[0019]本發(fā)明提供的物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法及網(wǎng)絡(luò)節(jié)點(diǎn),網(wǎng)絡(luò)節(jié)點(diǎn)將同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù),所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度,所述網(wǎng)絡(luò)節(jié)點(diǎn)從所述應(yīng)用對(duì)應(yīng)的路徑中選取一條作為目標(biāo)路徑,所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià),所述網(wǎng)絡(luò)節(jié)點(diǎn)判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值,如果判斷結(jié)果為是,所述網(wǎng)絡(luò)節(jié)點(diǎn)將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。本發(fā)明中的網(wǎng)絡(luò)節(jié)點(diǎn)通過獲取混合數(shù)據(jù)的復(fù)雜度,為混合數(shù)據(jù)選取傳輸代價(jià)小于預(yù)設(shè)閾值的目標(biāo)路徑,實(shí)現(xiàn)了為混合數(shù)據(jù)自適應(yīng)選取目標(biāo)路徑的目的,而且通過目標(biāo)路徑傳輸混合數(shù)據(jù),可以降低混合數(shù)據(jù)的傳輸代價(jià),從而能夠節(jié)省路由資源。
【專利附圖】
【附圖說明】
[0020]圖1為本發(fā)明實(shí)施例一提供的一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法的流程示意圖;
[0021]圖2為本發(fā)明實(shí)施例二提供的一種網(wǎng)絡(luò)節(jié)點(diǎn)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。
[0023]實(shí)施例一
[0024]圖1為本發(fā)明實(shí)施例一提供的一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法的流程示意圖,如圖1所示,該物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法包括以下步驟:
[0025]101、網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù)。
[0026]具體地,網(wǎng)絡(luò)節(jié)點(diǎn)接收來自不同數(shù)據(jù)采集設(shè)備發(fā)送的數(shù)據(jù),如傳感器等,在接收到各數(shù)據(jù)采集設(shè)備發(fā)送的數(shù)據(jù)后,網(wǎng)絡(luò)節(jié)點(diǎn)可以從接收到的各數(shù)據(jù)中獲取到各數(shù)據(jù)對(duì)應(yīng)的應(yīng)用。網(wǎng)絡(luò)節(jié)點(diǎn)將同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù)。例如,網(wǎng)絡(luò)節(jié)點(diǎn)可以將同一應(yīng)用的各類數(shù)據(jù)進(jìn)行封裝成一個(gè)數(shù)據(jù)包。
[0027]102、網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度。
[0028]具體地,網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)各類型數(shù)據(jù)的單位大小與各類型數(shù)據(jù)所需在存儲(chǔ)空間占用所述單位大小的數(shù)量,獲取各類型數(shù)據(jù)的第一復(fù)雜度,網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)各類型數(shù)據(jù)的第一復(fù)雜度與預(yù)設(shè)的各類型數(shù)據(jù)對(duì)應(yīng)的第一權(quán)重值,按照第一算法計(jì)算得到混合數(shù)據(jù)的復(fù)雜度。
[0029]第一算法的具體公式為:
【權(quán)利要求】
1.一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,其特征在于,包括: 網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù); 所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度; 所述網(wǎng)絡(luò)節(jié)點(diǎn)從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為目標(biāo)路徑; 所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià); 所述網(wǎng)絡(luò)節(jié)點(diǎn)判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值; 如果判斷結(jié)果為是,所述網(wǎng)絡(luò)節(jié)點(diǎn)將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。
2.根據(jù)權(quán)利要求1所述的物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,其特征在于,還包括: 如果所述傳輸代價(jià)高于或者等于所述閾值,所述網(wǎng)絡(luò)節(jié)點(diǎn)重新執(zhí)行從所述應(yīng)用對(duì)應(yīng)的路徑中選取一條作為所述目標(biāo)路徑直到選取出的所述目標(biāo)路徑的所述傳輸代價(jià)低于所述閾值。
3.根據(jù)權(quán)利要求2所述的物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述混合數(shù)據(jù)的復(fù)雜度,包括: 所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)各類型數(shù)據(jù)的單位大小與各類型數(shù)據(jù)在存儲(chǔ)空間占用所述單位大小的數(shù)量,獲取各類 型數(shù)據(jù)的第一復(fù)雜度; 所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)各類型數(shù)據(jù)的第一復(fù)雜度與預(yù)設(shè)的各類型數(shù)據(jù)對(duì)應(yīng)的第一權(quán)重值,按照所述第一算法計(jì)算得到所述復(fù)雜度。
4.根據(jù)權(quán)利要求3所述的物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià),包括: 所述網(wǎng)絡(luò)節(jié)點(diǎn)獲取所述目標(biāo)路徑的傳輸距離; 所述網(wǎng)絡(luò)節(jié)點(diǎn)根據(jù)所述復(fù)雜度、所述傳輸距離以及預(yù)設(shè)的第二權(quán)重值,按照第二算法計(jì)算得到所述傳輸代價(jià)。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的物聯(lián)網(wǎng)數(shù)據(jù)傳輸方法,其特征在于,所述網(wǎng)絡(luò)節(jié)點(diǎn)從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為目標(biāo)路徑,包括: 所述網(wǎng)絡(luò)節(jié)點(diǎn)預(yù)先存儲(chǔ)有與所述應(yīng)用對(duì)應(yīng)的傳輸路徑。 所述網(wǎng)絡(luò)節(jié)點(diǎn)從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為所述目標(biāo)路徑。
6.一種網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,包括: 混合模塊,用于對(duì)同一應(yīng)用對(duì)應(yīng)的各類型數(shù)據(jù)進(jìn)行混合得到混合數(shù)據(jù); 第一獲取模塊,用于獲取所述混合數(shù)據(jù)的復(fù)雜度; 選取模塊,用于從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為目標(biāo)路徑; 第二獲取模塊,用于根據(jù)所述復(fù)雜度獲取所述目標(biāo)路徑的傳輸代價(jià); 判斷模塊,用于判斷所述傳輸代價(jià)是否低于預(yù)設(shè)閾值; 傳輸模塊,用于在所述判斷模塊判斷出所述傳輸代價(jià)低于所述閾值后,將所述混合數(shù)據(jù)按照所述目標(biāo)路徑進(jìn)行傳輸。
7.根據(jù)權(quán)利要求6所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,還包括: 所述選取模塊,還用于所述判斷模塊判斷出所述傳輸代價(jià)高于或者等于所述閾值后,重新執(zhí)行從所述應(yīng)用對(duì)應(yīng)的路徑中選取一條作為所述目標(biāo)路徑直到選取出的所述目標(biāo)路徑的所述傳輸代價(jià)低于所述閾值。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述第一獲取模塊,具體用于根據(jù)各類型數(shù)據(jù)的單位大小與各類型數(shù)據(jù)在存儲(chǔ)空間占用所述單位大小的數(shù)量,獲取各類型數(shù)據(jù)的第一復(fù)雜度,根據(jù)各類型數(shù)據(jù)的第一復(fù)雜度與預(yù)設(shè)的各類型數(shù)據(jù)對(duì)應(yīng)的第一權(quán)重值,按照所述第一算法計(jì)算得到所述復(fù)雜度。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述第二獲取模塊,具體用于獲取所述目標(biāo)路徑的傳輸距離,根據(jù)所述復(fù)雜度、所述傳輸距離以及預(yù)設(shè)的第二權(quán)重值,按照第二算法計(jì)算得到所述傳輸代價(jià)。
10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的網(wǎng)絡(luò)節(jié)點(diǎn),其特征在于,所述選取模塊,具體用于預(yù)先存儲(chǔ)有與所述應(yīng)用對(duì)應(yīng)的傳輸路徑,從與所述應(yīng)用對(duì)應(yīng)的傳輸路徑中選取一條作為所述目標(biāo) 路徑。
【文檔編號(hào)】H04W84/18GK103905542SQ201410114379
【公開日】2014年7月2日 申請(qǐng)日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】范春曉, 吳岳辛, 明悅, 董挺, 李曉晴 申請(qǐng)人:北京郵電大學(xué)