[發(fā)明專利]一種基于6LoWPAN鄰居發(fā)現(xiàn)的節(jié)點(diǎn)安全注冊(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201610229315.2 | 申請(qǐng)日: | 2016-04-13 |
| 公開(公告)號(hào): | CN105763455B | 公開(公告)日: | 2019-11-08 |
| 發(fā)明(設(shè)計(jì))人: | 孫知信;苗慧宇;宮婧;駱冰清 | 申請(qǐng)(專利權(quán))人: | 南京郵電大學(xué) |
| 主分類號(hào): | H04L12/751 | 分類號(hào): | H04L12/751 |
| 代理公司: | 南京知識(shí)律師事務(wù)所 32207 | 代理人: | 汪旭東 |
| 地址: | 210003 江蘇*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 lowpan 鄰居 發(fā)現(xiàn) 節(jié)點(diǎn) 安全 注冊(cè) 方法 | ||
1.一種基于6LoWPAN 鄰居發(fā)現(xiàn)的節(jié)點(diǎn)安全注冊(cè)方法,其特征在于包括以下步驟,其中,本步驟中A==00、B==01、C==10、D==11:
步驟1:6LN根據(jù)其獲得的RA幀,發(fā)送NS請(qǐng)求,具體為:
1)IP頭部
a)源地址設(shè)置為非鏈路本地地址;
b)目的地址為6LR的非鏈路本地地址;
2)ICMPv6部分
a)類型設(shè)置為157;
b)DID設(shè)置為A,DID字段的含義為:包含在ARO幀內(nèi),利用ARO保留字段的部分字節(jié)數(shù)構(gòu)成的檢驗(yàn)標(biāo)識(shí)符(Detected ID),用作檢測(cè)當(dāng)前NS/NA幀狀態(tài)所使用的檢驗(yàn)標(biāo)識(shí)符;
c)EUI-64為唯一的接口標(biāo)識(shí);
d)隨機(jī)生成preCA和SA,注冊(cè)地址攜帶preCA;
步驟2:目的6LR收到NS幀后,解析NS幀,若第4個(gè)字節(jié)最后一位為0,讀取EUI-64和preCA信息,并執(zhí)行下列操作:
1)將EUI-64信息放入EUI-64緩存棧中;
2)將preCA信息放入preCA緩存棧中;
3)對(duì)preCA緩存棧進(jìn)行檢索
a)沒有發(fā)現(xiàn)相同的preCA,則對(duì)EUI-64進(jìn)行檢索
i.沒有發(fā)現(xiàn)相同的EUI-64,則返回NA幀,其DID設(shè)置為D,注冊(cè)地址為空;
ii.發(fā)現(xiàn)相同EUI-64,則將緩存棧中的這個(gè)EUI-64對(duì)應(yīng)的preCA替換為NS幀內(nèi)解析出的preCA,隨后返回NA幀,其DID為D,注冊(cè)地址為空;
b)發(fā)現(xiàn)相同的preCA,則對(duì)EUI-64進(jìn)行檢索
i.沒有發(fā)現(xiàn)相同的EUI-64,則返回NA幀,其DID設(shè)置為C,注冊(cè)地址為所有preCA相同的注冊(cè)條目的SA值;
ii.發(fā)現(xiàn)相同的EUI-64,則返回NA幀,其DID設(shè)置為D,注冊(cè)地址為該緩存棧對(duì)應(yīng)的SA;
目的6LR收到NS幀后,解析NS幀,若第4個(gè)字節(jié)最后一位為1,則轉(zhuǎn)至步驟4;
步驟3:6LN收到NA幀,并對(duì)NA幀進(jìn)行解析,如下:
1)若第4個(gè)字節(jié)最后一位為0,則6LN按照j bits每組將得到的注冊(cè)地址分段后,對(duì)得到的n個(gè)SA計(jì)數(shù),其中j=16,
a)若n>=247,則返回步驟1,節(jié)點(diǎn)重新生成preCA,對(duì)應(yīng)的SA不變;
b)否則,隨機(jī)生成一個(gè)與這n個(gè)節(jié)點(diǎn)都不相同的SA,并返回NS幀,其DID為B,注冊(cè)地址為SA;
2)若第4個(gè)字節(jié)最后一位為1,則解析注冊(cè)地址部分
a)若注冊(cè)地址為空,說明preCA注冊(cè)成功,此時(shí)返回NS幀,其DID為B,注冊(cè)地址為SA;
b)若注冊(cè)地址非空,而是1個(gè)SA值,則將此SA值與6LN自身的SA值對(duì)比
i.若兩者相同,則說明節(jié)點(diǎn)注冊(cè)成功,無返回幀,轉(zhuǎn)至步驟5;
ii.若兩者不同,則返回NS幀,其DID為B,注冊(cè)地址為SA;
步驟4:6LR收到NS后,解析NS,將其注冊(cè)地址部分取出,放入對(duì)應(yīng)EUI-64的SA棧中存儲(chǔ),存儲(chǔ)完畢后,返回NA幀,其DID設(shè)置為D,注冊(cè)地址為SA,返回步驟3;
步驟5:6LN注冊(cè)結(jié)束,利用其RandA和前綴地址共同構(gòu)成6LN的全球IP地址;
步驟6:6LN周期性地發(fā)送NS和接收NA,以保證注冊(cè)信息的更新和容錯(cuò)。
2.如權(quán)利要求1所述的基于6LoWPAN鄰居發(fā)現(xiàn)的節(jié)點(diǎn)安全注冊(cè)方法,其特征在于所述DID的取值(A,B,C,D)與注冊(cè)地址的對(duì)應(yīng)關(guān)系如下,其中,DID的取值決定了注冊(cè)地址的形式,而注冊(cè)地址的形式并不能推測(cè)出DID的取值:
A:注冊(cè)地址為節(jié)點(diǎn)的preCA,該值出現(xiàn)在預(yù)注冊(cè)過程中,使用類型為NS;
B:注冊(cè)地址為節(jié)點(diǎn)的SA,該值出現(xiàn)在注冊(cè)過程中,使用類型為NS;
C:注冊(cè)地址為n個(gè)SA,該值出現(xiàn)在預(yù)注冊(cè)過程中有n個(gè)EUI-64不同且preCA相同的條目,NA幀需要攜帶這些條目的SA值以供當(dāng)前6LR選擇SA,使用類型為NA;
D:注冊(cè)地址為空/1個(gè)SA消息,該值出現(xiàn)在預(yù)注冊(cè)成功,使用類型為NA。
3.如權(quán)利要求1所述的基于6LoWPAN鄰居發(fā)現(xiàn)的節(jié)點(diǎn)安全注冊(cè)方法,其特征在于DID可以是2比特或者3比特或者更多。
該專利技術(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/201610229315.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 6LoWPAN傳感器網(wǎng)絡(luò)系統(tǒng)
- 基于6LoWPAN技術(shù)的智能家居系統(tǒng)及基于6LoWPAN技術(shù)的UDP報(bào)文收發(fā)方法
- 對(duì)出入物聯(lián)網(wǎng)的外部IPv6地址進(jìn)行壓縮的方法與系統(tǒng)
- 基于6LowPAN技術(shù)和云服務(wù)的樓宇節(jié)能監(jiān)控系統(tǒng)及監(jiān)控方法
- 基于6LoWPAN無線傳感網(wǎng)絡(luò)的海上風(fēng)電機(jī)組綜合監(jiān)控系統(tǒng)
- 基于6LoWPAN的網(wǎng)絡(luò)連接方法及其系統(tǒng)
- 一種Powerlink和6LoWPAN的網(wǎng)關(guān)
- 一種6LoWPAN轉(zhuǎn)WiFi網(wǎng)關(guān)
- 一種基于6LoWPAN的變電站在線測(cè)溫系統(tǒng)
- 基于6LoWPAN的物聯(lián)網(wǎng)輕量級(jí)尋址系統(tǒng)
- 安全鄰居發(fā)現(xiàn)方法、網(wǎng)絡(luò)設(shè)備和移動(dòng)臺(tái)
- 表項(xiàng)管理方法及設(shè)備
- 一種鄰居表項(xiàng)備份方法及裝置
- 一種藍(lán)牙設(shè)備及其藍(lán)牙散射網(wǎng)組網(wǎng)方法和裝置
- 一種射頻資源控制方法及裝置
- 蜂窩標(biāo)識(shí)符優(yōu)化
- 面向定向天線的移動(dòng)自組網(wǎng)的鄰居發(fā)現(xiàn)方法
- 鄰居表項(xiàng)管理方法及裝置
- 一種鄰居發(fā)現(xiàn)方法及節(jié)點(diǎn)
- 一種抑制BGP鄰居震蕩的方法及系統(tǒng)
- 知識(shí)發(fā)現(xiàn)裝置、知識(shí)發(fā)現(xiàn)程序和知識(shí)發(fā)現(xiàn)方法
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 發(fā)現(xiàn)協(xié)議
- 對(duì)等發(fā)現(xiàn)
- 小區(qū)發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及漏洞發(fā)現(xiàn)程序
- 使用發(fā)現(xiàn)節(jié)點(diǎn)的設(shè)備發(fā)現(xiàn)
- 漏洞發(fā)現(xiàn)裝置、漏洞發(fā)現(xiàn)方法以及存儲(chǔ)介質(zhì)
- 用于提供虛擬場(chǎng)景的裝置及方法
- 接入語(yǔ)音服務(wù)的方法、裝置和數(shù)據(jù)載體





