[發明專利]用于生成IPv6地址的方法、裝置和系統在審
| 申請號: | 201410539634.4 | 申請日: | 2014-10-14 |
| 公開(公告)號: | CN105516381A | 公開(公告)日: | 2016-04-20 |
| 發明(設計)人: | 孫劍平;李實;張屆新 | 申請(專利權)人: | 中國電信股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 11038 | 代理人: | 劉劍波 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 生成 ipv6 地址 方法 裝置 系統 | ||
技術領域
本發明涉及通信領域,特別涉及一種用于生成IPv6地址的方法、 裝置和系統。
背景技術
6Lowpan針對物聯網低功耗環境(即基于IEEE802.15.4的無線 個人區域網)對傳統的IPv6報文進行壓縮和優化,是一種基于下一代 互聯網標準的輕量級IPv6協議。
出于降低開銷的目的,6Lowpan網絡內每個無線PAN(Personal AreaNetwork,個人區域網)中的6Lowpan終端傾向采用隨機分配的 16比特鏈路層短地址,而不是全球唯一的64bit比特長地址,因此不 同PAN中終端的短地址允許重復,但在當前方式中6Lowpan終端根 據這種重復的鏈路層地址會生成的重復的IPv6地址。
圖1為現有技術中6Lowpan終端在短地址模式下生成IPv6地址 的示意圖。其中:
步驟101,6Lowpan終端向6Lowpan路由器發出路由器請求 (RS)。
步驟102,6Lowpan路由器向6Lowpan終端返回路由器通告 (RA),其中包括IPv6地址前綴。
步驟103,6Lowpan終端根據IPv6地址前綴、16比特短地址XXXX 生成IPv6地址,即[前綴]:0000:00FF:FE00:XXXX。
由于不同PAN內終端的短地址可重復,因此會引起IPv6地址沖 突。從而終端必須調用6Lowpan全局IPv6重復地址檢測流程。
步驟104,6Lowpan終端向6Lowpan路由器發出鄰居請求(NS)。
步驟105,6Lowpan路由器向6Lowpan網關發送全局重復地址檢 測請求(DAR)。
步驟106,6Lowpan網關對終端生成的IPv6地址進行檢測。
步驟107,6Lowpan網關通過重復地址檢測應答消息(DAC)返 回結果。
步驟108,6Lowpan路由器通過返回鄰居通告(NA)將檢測結果 發送給6Lowpan終端。
步驟109,6Lowpan終端根據檢測結果,若發生地址沖突,則需 要重新生成16比特短地址,并返回到步驟103;若未發生地址沖突, 則確認該地址可用。
由于目前6Lowpan終端在短地址模式下生成的IPv6地址可能重 復,因此會帶來以下問題:
1、對每個6Lowpan終端的IPv6地址請求需強制調用6Lowpan 全局地址沖突檢測(DAD)機制進行檢查,地址沖突的6Lowpan終端需 重新生成新的短地址及衍生的IPv6地址,增加了6Lowpan終端、 6Lowpan路由器、網關的開銷和能耗。
2、由于地址生成過程未考慮PAN標識,現有6Lowpan終端IPv6 地址的唯一性僅取決于終端16比特短地址在整個6Lowpan網絡內的 唯一性,因此同一6Lowpan網絡中N個PAN內的6Lowpan終端數 量從N×16比特減少到了16比特,間接造成了IPv6地址空間的浪費。
發明內容
本發明實施例提供一種用于生成IPv6地址的方法、裝置和系統。 通過采用PAN標識標記不同PAN內的終端地址,從而6Lowpan終端 可利用獲取的PAN標識和鏈路層短地址生成全局唯一的IPv6地址。
根據本發明的一個方面,提供一種用于生成IPv6地址的方法,包括:
向網絡側設備發送PAN關聯請求,以便獲取PAN標識和鏈路層短 地址;
當接收到網絡側設備發送的PAN關聯請求響應時,向網絡側設備 發送前綴查詢請求,以便查詢相關的IPv6地址前綴;
當接收到網絡側設備提供的IPv6地址前綴時,從PAN關聯請求響 應中提取出PAN標識和鏈路層短地址;
利用IPv6地址前綴、PAN標識和鏈路層短地址生成IPv6地址。
在一個實施例中,向網絡側設備發送PAN關聯請求的步驟包括:
向網絡側的6Lowpan網關發送PAN關聯請求,以便6Lowpan網 關根據請求分配相應的PAN標識和鏈路層短地址。
在一個實施例中,向網絡側設備發送前綴查詢請求的步驟包括:
向網絡側的6Lowpan路由器發送前綴查詢請求,以便6Lowpan路 由器提供相關的IPv6地址前綴。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電信股份有限公司,未經中國電信股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410539634.4/2.html,轉載請聲明來源鉆瓜專利網。





