欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于物聯(lián)網(wǎng)智能終端的信息處理方法

文檔序號(hào):8546595閱讀:864來源:國知局
一種基于物聯(lián)網(wǎng)智能終端的信息處理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種基于物聯(lián)網(wǎng)智能終端的信息處理方法。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)將分布在世界各地的資源連接起來,在全世界范圍內(nèi)形成一個(gè)虛擬網(wǎng)絡(luò),人與人之間的交互變得快捷高效,為人類的生活帶來巨大的變化。而預(yù)測中的下一代互聯(lián)網(wǎng)將會(huì)有上萬億個(gè)相連的節(jié)點(diǎn)組成,這些節(jié)點(diǎn)不同于傳統(tǒng)的服務(wù)器、個(gè)人計(jì)算機(jī),而是擁有存儲(chǔ)、處理和通信能力的智能終端設(shè)備,如智能手機(jī)、智能家電和標(biāo)簽閱讀器等。智能終端的加入,使得互聯(lián)網(wǎng)中,除了人與人的交互外,還形成人與物的交互,甚至是物與物的交互。
[0003]由智能終端接入的互聯(lián)網(wǎng)稱為物聯(lián)網(wǎng)(The Internet of things),它是通過射頻識(shí)別、紅外感應(yīng)器、全球定位系統(tǒng)、激光掃描器等信息傳感設(shè)備,按約定的協(xié)議,把任何物品與互聯(lián)網(wǎng)連接起來,進(jìn)行信息交換和通訊,以實(shí)現(xiàn)智能化識(shí)別、定位、跟蹤、監(jiān)控和管理的一種網(wǎng)絡(luò)。
[0004]在對(duì)現(xiàn)有技術(shù)進(jìn)行分析后,發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005]由于物聯(lián)網(wǎng)本身的特點(diǎn),其規(guī)模會(huì)比現(xiàn)有的因特網(wǎng)大的多,它將產(chǎn)生的信息量之大也可想而知。因此,在物聯(lián)網(wǎng)應(yīng)用環(huán)境下,如何高效、可靠的組織和存儲(chǔ)信息,并為用戶提供便捷的信息服務(wù)是一個(gè)亟待解決的問題;同時(shí),如何對(duì)物聯(lián)網(wǎng)中的節(jié)點(diǎn)進(jìn)行有效的身份認(rèn)證,提高數(shù)據(jù)信息傳輸?shù)陌踩?,也是一個(gè)重要的課題。

【發(fā)明內(nèi)容】

[0006]本發(fā)明的主要目的在于實(shí)現(xiàn)物聯(lián)網(wǎng)中物品的數(shù)據(jù)信息的采集,以及數(shù)據(jù)采集節(jié)點(diǎn)和智能終端之間、多個(gè)智能終端之間的數(shù)據(jù)安全認(rèn)證和傳輸。本發(fā)明提供了一種基于物聯(lián)網(wǎng)智能終端的信息處理方法。
[0007]本發(fā)明的技術(shù)方案具體如下:
[0008]一種基于物聯(lián)網(wǎng)智能終端的信息處理方法,所述物聯(lián)網(wǎng)中包括多個(gè)數(shù)據(jù)采集節(jié)點(diǎn)、以及多個(gè)智能終端,其特征在于:
[0009]所述數(shù)據(jù)采集節(jié)點(diǎn)采集物聯(lián)網(wǎng)中物品的數(shù)據(jù)信息,并將采集的數(shù)據(jù)信息發(fā)送到一個(gè)智能終端;
[0010]所述智能終端能夠讀取其他智能終端中存儲(chǔ)的數(shù)據(jù)信息。
[0011]作為優(yōu)選,在所述數(shù)據(jù)采集節(jié)點(diǎn)采集數(shù)據(jù)信息之后,且在將所采集的數(shù)據(jù)信息發(fā)送到一個(gè)智能終端之前,首先需要判斷該數(shù)據(jù)采集節(jié)點(diǎn)能夠連接到的智能終端的數(shù)量;
[0012]如果該數(shù)量為1,則直接確定該智能終端作為數(shù)據(jù)信息傳輸?shù)哪繕?biāo)智能終端,上傳當(dāng)前數(shù)據(jù)采集節(jié)點(diǎn)所采集的數(shù)據(jù)信息;
[0013]如果該數(shù)量大于1,則通過以下方式選擇其中的一個(gè)智能終端作為數(shù)據(jù)信息傳輸?shù)哪繕?biāo)智能終端,上傳當(dāng)前數(shù)據(jù)采集節(jié)點(diǎn)所讀取的數(shù)據(jù)信息,具體步驟如下:
[0014]步驟SI,選擇固定長度的測試數(shù)據(jù)s ;設(shè)置時(shí)間閾值11、時(shí)間閾值t2 ;
[0015]步驟S2,對(duì)于當(dāng)前數(shù)據(jù)采集節(jié)點(diǎn)能夠連接到的每個(gè)智能終端,依次執(zhí)行步驟S2.1和步驟S2.2,具體地:
[0016]步驟S2.1,向當(dāng)前智能終端發(fā)送所述測試數(shù)據(jù)S,獲得當(dāng)前智能終端開始接收數(shù)據(jù)的響應(yīng)時(shí)間t ;
[0017]步驟S2.2,記錄當(dāng)前智能終端從開始接收所述測試數(shù)據(jù)s直至完成所述測試數(shù)據(jù)s全部傳輸所耗的數(shù)據(jù)傳輸時(shí)間At;
[0018]步驟S3,判斷當(dāng)前數(shù)據(jù)采集節(jié)點(diǎn)能夠連接到的智能終端中,是否所有智能終端的響應(yīng)時(shí)間t均大于或等于所述時(shí)間閾值t2 ;
[0019]若是,執(zhí)行步驟S4;
[0020]否則,剔除響應(yīng)時(shí)間t大于或等于所述時(shí)間閾值t2的智能終端;然后判斷此時(shí)是否僅剩余一個(gè)智能終端;若是,則將該智能終端確定為目標(biāo)智能終端,結(jié)束;
[0021]步驟S4,判斷當(dāng)前數(shù)據(jù)采集節(jié)點(diǎn)能夠連接到的智能終端中,是否所有智能終端的數(shù)據(jù)傳輸時(shí)間均大于或等于所述時(shí)間閾值tl ;
[0022]若是,執(zhí)tx步驟S5;
[0023]否則,剔除數(shù)據(jù)傳輸時(shí)間At大于或等于所述時(shí)間閾值tl的智能終端;然后判斷此時(shí)是否僅剩余一個(gè)智能終端;若是,則將該智能終端確定為目標(biāo)智能終端,結(jié)束;
[0024]步驟S5,計(jì)算剩余的所有智能終端的響應(yīng)時(shí)間t的算術(shù)平均值t_avg ;并且計(jì)算剩余的所有智能終端的數(shù)據(jù)傳輸時(shí)間At的算術(shù)平均值A(chǔ)t_avg;
[0025]步驟S6,對(duì)于剩余的每個(gè)智能終端,依次計(jì)算該智能終端的綜合時(shí)間參數(shù)值t’,具體計(jì)算公式如下:
[0026]t,= λ * I t~t_avg 11/2*log21 1+ Δ t_ Δ t_avg
[0027]其中,λ是預(yù)先設(shè)定的常數(shù);
[0028]步驟S7,在剩余的所有智能終端中,選擇綜合時(shí)間參數(shù)值t’最小的一個(gè)智能終端,將其確定為目標(biāo)智能終端。
[0029]作為優(yōu)選,當(dāng)所述數(shù)據(jù)采集節(jié)點(diǎn)確定目標(biāo)智能終端之后,還需要在所述數(shù)據(jù)采集節(jié)點(diǎn)和所述目標(biāo)智能終端之間進(jìn)行身份驗(yàn)證;假設(shè)與所述數(shù)據(jù)采集節(jié)點(diǎn)的名稱為R1,所述目標(biāo)智能終端的名稱為R2,則身份驗(yàn)證過程如下:
[0030]步驟Ul,R2生成一個(gè)隨機(jī)數(shù)Q,將其發(fā)送給Rl ;
[0031]步驟U2,Rl收到R2生成的隨機(jī)數(shù)Q后,生成一個(gè)私鑰Ks和兩個(gè)公鑰Ka和Kb ;
[0032]其中,(Ka)2+(Kb)2=Q2;
[0033]然后,Rl將公鑰Ka和Kb返回給R2 ;
[0034]步驟U3,R2收到公鑰Ka和Kb后對(duì)其進(jìn)行驗(yàn)證;
[0035]如果(Ka)2+(Kb)2乒Q 2,則身份驗(yàn)證失敗,終止通信;
[0036]否則,分別使用公鑰Ka和Kb對(duì)Q進(jìn)行加密,將加密數(shù)據(jù)E (Ka)和E (Kb)發(fā)送給Rl ;
[0037]步驟U4,Rl利用私鑰Ks對(duì)收到的加密數(shù)據(jù)E (Ka)和E (Kb)解密,如果解密結(jié)果都是Q,則身份驗(yàn)證通過,表明Rl和R2之間可以進(jìn)行正常的數(shù)據(jù)傳輸;否則,身份驗(yàn)證失敗,終止通信;
[0038]步驟U5,如果上述身份驗(yàn)證過程失敗,則重新選擇一個(gè)目標(biāo)智能終端,執(zhí)行上述步驟Ul?步驟U4,直至確定一個(gè)能夠通過身份驗(yàn)證的目標(biāo)智能終端,以實(shí)現(xiàn)所述數(shù)據(jù)信息的傳輸。
[0039]作為優(yōu)選,在所述數(shù)據(jù)采集節(jié)點(diǎn)和所述目標(biāo)智能終端之間完成身份驗(yàn)證之后,所述數(shù)據(jù)采集節(jié)點(diǎn)通過以下方式將所采集的數(shù)據(jù)信息發(fā)送到所述目標(biāo)智能終端,具體地:
[0040]對(duì)于所述數(shù)據(jù)采集節(jié)點(diǎn):
[0041]該數(shù)據(jù)采集節(jié)點(diǎn)在將所采集的數(shù)據(jù)信息發(fā)送到目標(biāo)智能終端之前,執(zhí)行以下操作:
[0042]步驟M1,將所述數(shù)據(jù)信息分割為三段,分別為子數(shù)據(jù)信息infol、子數(shù)據(jù)信息info2、以及子數(shù)據(jù)信息info3,上述三段子數(shù)據(jù)信息的長度分別為kl字節(jié)、k2字節(jié)、k3字節(jié);將上述三段子數(shù)據(jù)信息按順序排列接合可得所述數(shù)據(jù)信息;
[0043]其中,k2>kl+k3,且k3 = [1g2 (kl)],符號(hào)[]表示截取整數(shù)部分運(yùn)算;
[0044]步驟M2,將子數(shù)據(jù)信息infol和子數(shù)據(jù)信息info3按順序排列接合,獲得校驗(yàn)數(shù)據(jù)信息;
[0045]步驟M3,計(jì)算所述校驗(yàn)數(shù)據(jù)信息的MD5值,獲得參考完整性校驗(yàn)值Hl ;
[0046]步驟M4,將所述數(shù)據(jù)信息和控制信息共同發(fā)送至所述目標(biāo)智能終端;
[0047]其中,所述控制信息包括參考完整性校驗(yàn)值H1、以及kl和k3的值;
[0048]對(duì)于所述目標(biāo)智能終端:
[0049]該目標(biāo)智能終端接收到所述數(shù)據(jù)采集節(jié)點(diǎn)的數(shù)據(jù)信息和控制信息后,執(zhí)行以下操作:
[0050]步驟NI,提取所述數(shù)據(jù)信息的起始kl字節(jié)和末位k3字節(jié),按順序排列接合,獲得待校驗(yàn)信息;
[0051]步驟N2,計(jì)算所述待校驗(yàn)信息的MD5值,獲得實(shí)際完整性校驗(yàn)值H2 ;
[0052]步驟N3,將計(jì)算獲得的所述實(shí)際完整性校驗(yàn)值H2與接收的控制信息中的參考完整性校驗(yàn)值Hl進(jìn)行比較;如果兩者相同,則所述數(shù)據(jù)信息通過完整性校驗(yàn),將所述數(shù)據(jù)信息存儲(chǔ)到所述目標(biāo)智能終端;否則,將所述數(shù)據(jù)信息丟棄,并向所述數(shù)據(jù)采集節(jié)點(diǎn)發(fā)送重新傳輸指令。
[0053]作為優(yōu)選,每個(gè)智能終端自身具有一個(gè)鄰接訪問信息列表,用于通過與其直接連接的智能終端來訪問其他智能終端;
[0054]所述鄰接訪問信息列表包括以下內(nèi)容:
[0055](I)與當(dāng)前智能終端直接連接的智能終端的名稱;
[0056](2)與當(dāng)前智能終端直接連接的智能終端的物理地址、IP地址;
[0057](3)與當(dāng)前智能終端直接連接的智能終端的端口號(hào);
[0058](4)當(dāng)前智能終端和與其直接相連的智能終端之間的網(wǎng)絡(luò)帶寬;
[0059](5)當(dāng)前智能終端和與其直接相連的智能終端之間的平均連接建立時(shí)間;
[0060](6)當(dāng)前智能終端和與其直接相連的智能終端之間的連接成功概率;
[0061](7)當(dāng)前智能終端和與其直接相連的智能終端之間的數(shù)據(jù)傳輸完整性概率;
[0062]當(dāng)一個(gè)起始智能終端bl需要訪問網(wǎng)絡(luò)中一個(gè)與其非直接連接的目標(biāo)智能終端bn時(shí),執(zhí)行以下操作:
[0063]步驟Al,將當(dāng)肖U智能終2而初始化設(shè)置為所述起始智能終》而bl ;
[0064]步驟A2,查詢當(dāng)前智能終端bl的鄰接訪問信息列表中所有與其直接連接的智能終端;
[0065]如果發(fā)現(xiàn)所述目標(biāo)智能終端bn,則返回;
[0066]否則,依次將當(dāng)前智能終端設(shè)置為與所述起始智能終端bl直接連接的每一個(gè)智能終端;相應(yīng)地,對(duì)與所述起始智能終端bl直接連接的每一個(gè)當(dāng)前智能終端執(zhí)行步驟A3 ;
[0067]步驟A3,采用遞歸算法查詢與當(dāng)前智能終端直接連接的智能終端的鄰接訪問信息列表,如果發(fā)現(xiàn)所述目標(biāo)智能終端bn,則遞歸返回。
[0068]作為優(yōu)選,如果起始智能終端bl和目標(biāo)智能終端bn之間存在k條訪問路徑LI,L2,…,Lk,其中,k是大于I的正整數(shù),則選擇最佳訪問路徑的步驟如下:
[0069]步驟BI,分別計(jì)算訪問路徑LI,L2,…,Lk中每兩個(gè)智能終端之間網(wǎng)絡(luò)帶寬的總和 r i,r 2,...,r k ;
[0070]根據(jù)每條訪問路徑L1,L2,…,Lk中的連接數(shù),計(jì)算每條訪問路徑的平均網(wǎng)絡(luò)帶寬Wl, W2,…,Wk;
[0071]其中,一條訪問路徑中的連接數(shù)定義為該訪問路徑中的智能終端數(shù)量減去I ;
[0
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
衡水市| 沾化县| 金门县| 皋兰县| 玉山县| 福泉市| 谢通门县| 湛江市| 萍乡市| 宁化县| 边坝县| 青海省| 洛隆县| 双桥区| 深泽县| 武山县| 南陵县| 绥宁县| 甘德县| 左权县| 连江县| 玛纳斯县| 大同县| 清涧县| 额济纳旗| 资兴市| 吉首市| 易门县| 博湖县| 全州县| 沈阳市| 尚志市| 枣庄市| 肇东市| 喀什市| 岱山县| 双流县| 江都市| 开江县| 通许县| 光泽县|