[發(fā)明專利]一種基于命名數(shù)據(jù)的物聯(lián)網(wǎng)數(shù)據(jù)通信方法有效
| 申請(qǐng)?zhí)枺?/td> | 201810542141.4 | 申請(qǐng)日: | 2018-05-30 |
| 公開(kāi)(公告)號(hào): | CN108600393B | 公開(kāi)(公告)日: | 2020-08-18 |
| 發(fā)明(設(shè)計(jì))人: | 王曉喃 | 申請(qǐng)(專利權(quán))人: | 常熟理工學(xué)院 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 江蘇圣典律師事務(wù)所 32237 | 代理人: | 胡建華 |
| 地址: | 215500 江蘇省蘇州市常熟市*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 命名 數(shù)據(jù) 聯(lián)網(wǎng) 數(shù)據(jù)通信 方法 | ||
本發(fā)明提供了一種基于命名數(shù)據(jù)的物聯(lián)網(wǎng)數(shù)據(jù)通信方法,所述物聯(lián)網(wǎng)包括一個(gè)以上的節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)配置一個(gè)無(wú)線接口;一種數(shù)據(jù)由一個(gè)數(shù)據(jù)ID唯一標(biāo)識(shí),數(shù)據(jù)ID為大于0的正整數(shù);一個(gè)消息包含消息類型、數(shù)據(jù)ID、廣播范圍和負(fù)載域;用戶通過(guò)本發(fā)明提供的方法能夠快速獲取數(shù)據(jù),從而降低數(shù)據(jù)通信延遲和代價(jià),提高服務(wù)質(zhì)量。本發(fā)明可應(yīng)用于智能家居、環(huán)境監(jiān)測(cè)、路況監(jiān)測(cè)等諸多領(lǐng)域,具有廣泛的應(yīng)用前景。
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信方法,尤其涉及的是一種基于命名數(shù)據(jù)的物聯(lián)網(wǎng)數(shù)據(jù)通信方法。
背景技術(shù)
物聯(lián)網(wǎng)是一種新的服務(wù)模式。近年來(lái),很多研究工作致力于物聯(lián)網(wǎng),以便用戶人能夠快速獲取網(wǎng)絡(luò)服務(wù)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,物聯(lián)網(wǎng)會(huì)成為未來(lái)提供服務(wù)的一種模式。目前,物聯(lián)網(wǎng)的數(shù)據(jù)通信延遲和代價(jià)都比較大,降低了網(wǎng)絡(luò)服務(wù)性能。因此,如何降低物聯(lián)網(wǎng)提供服務(wù)的延遲和代價(jià)成為近年來(lái)研究的熱點(diǎn)問(wèn)題。
發(fā)明內(nèi)容
發(fā)明目的:本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的不足,提供了一種基于命名數(shù)據(jù)的物聯(lián)網(wǎng)數(shù)據(jù)通信方法。本發(fā)明通過(guò)請(qǐng)求聚合的方式來(lái)實(shí)現(xiàn)物聯(lián)網(wǎng),從而降低物聯(lián)網(wǎng)提供服務(wù)的延遲和代價(jià),從而有效提高網(wǎng)絡(luò)服務(wù)性能。
技術(shù)方案:本發(fā)明公開(kāi)了一種基于命名數(shù)據(jù)的物聯(lián)網(wǎng)數(shù)據(jù)通信方法,所述物聯(lián)網(wǎng)包括一個(gè)以上的節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)配置一個(gè)無(wú)線接口;一種數(shù)據(jù)由一個(gè)數(shù)據(jù)ID唯一標(biāo)識(shí),例如電視劇,數(shù)據(jù)ID為大于0的正整數(shù);
一個(gè)消息包含消息類型、數(shù)據(jù)ID、廣播范圍和負(fù)載域;
鄰居消息的消息類型為1,鄰居查詢消息的消息類型為2,鄰居數(shù)據(jù)消息的消息類型為3,查詢消息的消息類型為4,數(shù)據(jù)消息的消息類型為5,二次查詢消息的消息類型為6,二次數(shù)據(jù)消息的消息類型為7,數(shù)據(jù)創(chuàng)建消息的消息類型為8;
每個(gè)節(jié)點(diǎn)維護(hù)一個(gè)索引表,每個(gè)索引表項(xiàng)包含數(shù)據(jù)ID集合域和生命周期域;
每個(gè)節(jié)點(diǎn)維護(hù)一個(gè)存儲(chǔ)表,每個(gè)存儲(chǔ)表項(xiàng)包含數(shù)據(jù)ID域,數(shù)據(jù)域和生命周期域;
節(jié)點(diǎn)N1定期執(zhí)行下述過(guò)程來(lái)建立索引表:
步驟101:開(kāi)始;
步驟102:節(jié)點(diǎn)N1查看存儲(chǔ)表并創(chuàng)建一個(gè)數(shù)據(jù)ID集合參數(shù)D1,參數(shù)D1的初始值為空;針對(duì)每一個(gè)存儲(chǔ)表項(xiàng),節(jié)點(diǎn)N1判斷參數(shù)D1中是否包含該存儲(chǔ)表項(xiàng)的數(shù)據(jù)ID域值,如果不包括,節(jié)點(diǎn)N1則將該存儲(chǔ)表項(xiàng)的數(shù)據(jù)ID域值加入到參數(shù)D1中,否則節(jié)點(diǎn)N1不執(zhí)行任何操作;
步驟103:節(jié)點(diǎn)N1發(fā)送鄰居消息,該鄰居消息的消息類型為1,數(shù)據(jù)ID域值為0,廣播范圍為1,負(fù)載為參數(shù)D1;
步驟104:鄰居節(jié)點(diǎn)接收到該鄰居消息后,將該鄰居消息的廣播范圍遞減1,查看索引表,如果存在一個(gè)索引表項(xiàng),該索引表項(xiàng)的數(shù)據(jù)ID集合域值等于該鄰居消息負(fù)載中的參數(shù)D1,則將該索引表項(xiàng)中的生命周期設(shè)置為最大值,例如500ms,否則該鄰居節(jié)點(diǎn)創(chuàng)建一個(gè)索引表項(xiàng),該索引表項(xiàng)的數(shù)據(jù)ID集合域值等于該鄰居消息負(fù)載中的參數(shù)D1,生命周期為最大值;
步驟105:接收到該鄰居消息的鄰居節(jié)點(diǎn)判斷該鄰居消息的廣播范圍是否為0,如果是,則執(zhí)行步驟107,否則執(zhí)行步驟106;
步驟106:接收到該鄰居消息的鄰居節(jié)點(diǎn)轉(zhuǎn)發(fā)該鄰居消息,執(zhí)行步驟104;
步驟107:結(jié)束;
如果節(jié)點(diǎn)檢測(cè)到一個(gè)索引表項(xiàng)的生命周期衰減為0,則從索引表中刪除該索引表項(xiàng);
節(jié)點(diǎn)通過(guò)上述過(guò)程建立索引表,基于該索引表項(xiàng)的數(shù)據(jù)ID集合域,節(jié)點(diǎn)能夠從鄰居節(jié)點(diǎn)獲取所需數(shù)據(jù),從而大幅度降低了數(shù)據(jù)通信延遲和代價(jià)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于常熟理工學(xué)院,未經(jīng)常熟理工學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810542141.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 具有多位字段的寄存器的重命名
- 命名實(shí)體識(shí)別方法及裝置
- 主命名節(jié)點(diǎn)設(shè)置方法及裝置
- 命名實(shí)體的識(shí)別方法、識(shí)別系統(tǒng)及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 數(shù)據(jù)處理方法、裝置及計(jì)算機(jī)終端
- 命名實(shí)體消歧方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 文件默認(rèn)命名方法、裝置和電子設(shè)備
- 命名實(shí)體識(shí)別方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種集群命名空間管理方法、系統(tǒng)、電子設(shè)備及存儲(chǔ)介質(zhì)
- 命名實(shí)體歸一化處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設(shè)備和物聯(lián)網(wǎng)平臺(tái)
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務(wù)提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設(shè)備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設(shè)備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問(wèn)視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)





