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

抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法、網(wǎng)關(guān)和系統(tǒng)與流程

文檔序號(hào):11064855閱讀:322來(lái)源:國(guó)知局
抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法、網(wǎng)關(guān)和系統(tǒng)與制造工藝

本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種抑制異構(gòu)環(huán)境中6LoWPAN(IPv6低功率個(gè)人無(wú)線區(qū)域網(wǎng)路)地址沖突的方法、網(wǎng)關(guān)和系統(tǒng)。



背景技術(shù):

6LoWPAN針對(duì)物聯(lián)網(wǎng)低功耗環(huán)境對(duì)傳統(tǒng)的IPv6(Internet Protocol Version 6,互聯(lián)網(wǎng)協(xié)議版本6)報(bào)文進(jìn)行壓縮和優(yōu)化,是一種基于下一代互聯(lián)網(wǎng)標(biāo)準(zhǔn)的輕量級(jí)IPv6協(xié)議。

6LoWPAN終端將二層鏈路層地址映射為EUI-64(64-bit Extended Unique Identifier,64比特?cái)U(kuò)展特殊標(biāo)識(shí))格式的IID(Interface ID,接口地址),并生成6LoWPAN地址,以便壓縮報(bào)文頭,減小物聯(lián)網(wǎng)鏈路開(kāi)銷,而基于異構(gòu)技術(shù)6LoWPAN終端的鏈路層地址生成方式各異、地址長(zhǎng)度空間重疊、無(wú)法相互感知二層鏈路層地址沖突,造成異構(gòu)物聯(lián)網(wǎng)共存環(huán)境中6LoWPAN終端地址沖突問(wèn)題。

并且,異構(gòu)節(jié)點(diǎn)越多地址沖突概率越大。終端會(huì)反復(fù)收到網(wǎng)關(guān)的地址沖突通知,并重新隨機(jī)生成鏈路層地址組裝6LoWPAN地址,導(dǎo)致地址沖突的異構(gòu)終端接入網(wǎng)絡(luò)時(shí)間長(zhǎng)、注冊(cè)困難、能耗開(kāi)銷大。如果異構(gòu)6LoWPAN終端采用出廠內(nèi)嵌的鏈路層地址造成沖突,則無(wú)法通過(guò)重新生成的方式解決6LoWPAN地址沖突,需通過(guò)不同前綴區(qū)分,地址浪費(fèi)較嚴(yán)重,并且為同一接入點(diǎn)采用異構(gòu)技術(shù)的6LoWPAN終端分配不同地址前綴不利于業(yè)務(wù)的統(tǒng)一管理和標(biāo)識(shí)。

因此,需要采取適當(dāng)?shù)臋C(jī)制解決異構(gòu)物聯(lián)網(wǎng)共存環(huán)境中6LoWPAN終端地址沖突的問(wèn)題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問(wèn)題是:異構(gòu)物聯(lián)網(wǎng)環(huán)境中6LoWPAN終端地址沖突的問(wèn)題。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供的一種抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法,包括:

網(wǎng)關(guān)響應(yīng)于終端發(fā)起的注冊(cè)請(qǐng)求,對(duì)終端請(qǐng)求注冊(cè)的互聯(lián)網(wǎng)協(xié)議版本6IPv6地址進(jìn)行沖突性檢測(cè);其中,終端請(qǐng)求注冊(cè)的IPv6地址采用6LoWPAN技術(shù)生成;

如果檢測(cè)到IPv6地址沖突、且沖突來(lái)自異構(gòu)接口,網(wǎng)關(guān)從預(yù)留的IPv6地址委派空間中為終端分配一個(gè)IPv6地址,并向終端發(fā)送異構(gòu)沖突通知,其中攜帶網(wǎng)關(guān)分配的IPv6地址,以便終端利用網(wǎng)關(guān)分配的IPv6重新進(jìn)行注冊(cè)。

根據(jù)本發(fā)明實(shí)施例的第二個(gè)方面,提供的一種抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān),包括:

沖突檢測(cè)模塊,用于響應(yīng)于終端發(fā)起的注冊(cè)請(qǐng)求,對(duì)終端請(qǐng)求注冊(cè)的IPv6地址進(jìn)行沖突性檢測(cè);其中,終端請(qǐng)求注冊(cè)的IPv6地址采用6LoWPAN技術(shù)生成;

地址委派模塊,用于如果檢測(cè)到IPv6地址沖突、且沖突來(lái)自異構(gòu)接口,則從預(yù)留的IPv6地址委派空間中為終端分配一個(gè)IPv6地址,并向終端發(fā)送異構(gòu)沖突通知,其中攜帶網(wǎng)關(guān)分配的IPv6地址,以便終端利用網(wǎng)關(guān)分配的IPv6重新進(jìn)行注冊(cè)。

根據(jù)本發(fā)明實(shí)施例的第三個(gè)方面,提供的一種抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的系統(tǒng),包括:前述實(shí)施例的網(wǎng)關(guān)以及各種異構(gòu)的終端,異構(gòu)的終端采用6LoWPAN技術(shù)生成IPv6地址并進(jìn)行注冊(cè)。

本發(fā)明通過(guò)網(wǎng)關(guān)檢測(cè)異構(gòu)終端地址沖突,并采用地址委派的方式解決異構(gòu)物聯(lián)網(wǎng)環(huán)境中6LoWPAN終端地址沖突的問(wèn)題,接收到異構(gòu)沖突通知的終端利用委派的地址進(jìn)行注冊(cè),將停止再次調(diào)用沖突的內(nèi)嵌鏈路層地址組裝6LoWPAN地址,也無(wú)需反復(fù)生成隨機(jī)鏈路層地址,從而加速異構(gòu)6LoWPAN終端的注冊(cè)過(guò)程,增強(qiáng)了6LoWPAN網(wǎng)絡(luò)在 異構(gòu)環(huán)境下的健壯性。此外,該沖突解決方案無(wú)需改變或增加IPv6地址前綴,使得網(wǎng)關(guān)采用一個(gè)IPv6地址前綴就能在異構(gòu)鏈路地址沖突的情況下確保所屬異構(gòu)終端獲取唯一的6LoWPAN地址,節(jié)約地址,便于業(yè)務(wù)的統(tǒng)一管理和標(biāo)識(shí)。

通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1示出根據(jù)本公開(kāi)的示例性實(shí)施例的抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法的流程示意圖。

圖2示出根據(jù)本公開(kāi)的另一種示例性實(shí)施例的抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法的流程示意圖。

圖3示出根據(jù)本公開(kāi)的示例性實(shí)施例的抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān)的結(jié)構(gòu)示意圖。

圖4示出根據(jù)本公開(kāi)的另一種示例性實(shí)施例的抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān)的結(jié)構(gòu)示意圖。

圖5示出根據(jù)本公開(kāi)的示例性實(shí)施例的抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。 基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

針對(duì)異構(gòu)物聯(lián)網(wǎng)環(huán)境中6LoWPAN終端地址沖突的問(wèn)題,提出本方案。下面結(jié)合圖1對(duì)本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法進(jìn)行描述。

圖1為本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例的方法包括:

步驟S102,網(wǎng)關(guān)響應(yīng)于終端發(fā)起的注冊(cè)請(qǐng)求,對(duì)終端請(qǐng)求注冊(cè)的IPv6地址進(jìn)行沖突性檢測(cè)。其中,終端請(qǐng)求注冊(cè)的IPv6地址采用6LoWPAN技術(shù)生成,即,終端將內(nèi)嵌的鏈路層地址或隨機(jī)生成的鏈路層地址映射為EUI-64格式的接口地址,然后將前綴和接口地址組裝成IPv6地址。

步驟S104,如果檢測(cè)到IPv6地址沖突,網(wǎng)關(guān)判斷檢測(cè)到的IPv6地址沖突是否自異構(gòu)接口。如果是,則執(zhí)行步驟S106。

其中,網(wǎng)關(guān)具備不同的異構(gòu)無(wú)線接口,例如,DECT(Digital Enhanced Cordless Telecommunications,數(shù)字增強(qiáng)無(wú)繩通信)、802.15.4、Z-wave、藍(lán)牙等的接口。網(wǎng)關(guān)會(huì)對(duì)不同的異構(gòu)接口進(jìn)行標(biāo)識(shí)。當(dāng)發(fā)生地址沖突時(shí),網(wǎng)關(guān)判斷終端發(fā)起注冊(cè)的無(wú)線接口以及發(fā)生沖突的終端注冊(cè)時(shí)的無(wú)線接口是否異構(gòu),若異構(gòu),則確定沖突來(lái)自異構(gòu)接口。

步驟S106,網(wǎng)關(guān)從預(yù)留的IPv6地址委派空間中為終端分配一個(gè)IPv6地址,并向終端發(fā)送異構(gòu)沖突通知,其中攜帶網(wǎng)關(guān)分配的IPv6地址。

其中,網(wǎng)關(guān)為終端分配IPv6地址可以隨機(jī)分配,也可以按一定的順序或者某種預(yù)設(shè)規(guī)則分配,一種示例性的實(shí)施方式為:網(wǎng)關(guān)根據(jù)終端發(fā)起注冊(cè)的無(wú)線接口,從IPv6地址委派空間中與終端發(fā)起注冊(cè)的無(wú)線接口相應(yīng)的地址區(qū)域中為終端分配一個(gè)IPv6地址。例如,為DECT的終端預(yù)留某一部分IPv6地址區(qū)域,為802.15.4的終端預(yù)留另一部分地址區(qū)域,便于管理和分配。

此外,IPv6地址委派空間中的IPv6地址前綴都相同,并且與終端組裝IPv6地址使用的前綴也相同。

步驟S108,終端接收到網(wǎng)關(guān)發(fā)送的異構(gòu)沖突通知和其中攜帶的分配的IPv6地址,將不再重新生成隨機(jī)鏈路層地址或再次讀取內(nèi)嵌的鏈路層地址組裝IPv6地址,而是利用網(wǎng)關(guān)分配的IPv6地址重新進(jìn)行注冊(cè)。

上述方法通過(guò)網(wǎng)關(guān)檢測(cè)異構(gòu)終端地址沖突,并采用地址委派的方式解決異構(gòu)物聯(lián)網(wǎng)環(huán)境中6LoWPAN終端地址沖突的問(wèn)題,接收到異構(gòu)沖突通知的終端利用委派的地址進(jìn)行注冊(cè),將停止再次調(diào)用沖突的內(nèi)嵌鏈路層地址組裝6LoWPAN地址,也無(wú)需反復(fù)生成隨機(jī)鏈路層地址,從而加速異構(gòu)6LoWPAN終端的注冊(cè)過(guò)程,增強(qiáng)了6LoWPAN網(wǎng)絡(luò)在異構(gòu)環(huán)境下的健壯性。此外,該沖突解決方案無(wú)需改變或增加IPv6地址前綴,使得網(wǎng)關(guān)采用一個(gè)IPv6地址前綴就能在異構(gòu)鏈路地址沖突的情況下確保所屬異構(gòu)終端獲取唯一的6LoWPAN地址,節(jié)約地址,便于業(yè)務(wù)的統(tǒng)一管理和標(biāo)識(shí)。

為了便于網(wǎng)關(guān)為發(fā)生地址沖突的異構(gòu)終端分配IPv6地址,需要對(duì)IPv6地址委派空間進(jìn)行統(tǒng)一的管理。例如,網(wǎng)關(guān)對(duì)IPv6地址委派空間進(jìn)行維護(hù),將已經(jīng)被注冊(cè)的IPv6地址從IPv6地址委派空間中移除,將已經(jīng)釋放的IPv6地址重新回收加入IPv6地址委派空間。

下面結(jié)合圖2描述本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法的一個(gè)具體的示例性實(shí)施例。

圖2為本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的方法另一個(gè)實(shí)施例的流程圖。如圖2所示,異構(gòu)6LoWPAN終端1和終端2鏈路層地址相同,向網(wǎng)關(guān)注冊(cè)相同的IPv6地址發(fā)生沖突,利用本方案解決的過(guò)程如下:

步驟S202,終端1采用6LoWPAN技術(shù)生成IPv6地址,向網(wǎng)關(guān)注冊(cè)并注冊(cè)成功。

其中,終端1將內(nèi)嵌的鏈路層地址或隨機(jī)生成的鏈路層地址映射為EUI-64格式的接口地址,然后將前綴和接口地址組裝成IPv6地址。

步驟S204,終端2采用6LoWPAN技術(shù)生成與終端1相同的IPv6地址,并向網(wǎng)關(guān)進(jìn)行注冊(cè)。

其中,由于終端2內(nèi)嵌或隨機(jī)生成的鏈路層地址與終端1的鏈路層地址相同,并且前綴相同,導(dǎo)致終端2生成的IPv6地址與終端1的IPv6地址相同。

步驟S206,網(wǎng)關(guān)檢測(cè)到終端2和終端1的IPv6地址沖突,并判斷該IPv6地址沖突來(lái)自異構(gòu)接口,從預(yù)留的IPv6地址委派空間中為終端2分配一個(gè)IPv6地址,并向終端2發(fā)送異構(gòu)沖突通知,其中攜帶網(wǎng)關(guān)分配的IPv6地址。

步驟S208,終端2接收到網(wǎng)關(guān)發(fā)送的異構(gòu)沖突通知和其中攜帶的分配的IPv6地址,將不再重新生成隨機(jī)鏈路層地址或再次讀取內(nèi)嵌的鏈路層地址組裝IPv6地址,而是利用網(wǎng)關(guān)分配的IPv6地址重新進(jìn)行注冊(cè)。

步驟S210,網(wǎng)關(guān)檢測(cè)終端2重新注冊(cè)的IPv6地址,沒(méi)有發(fā)現(xiàn)沖突,則返回注冊(cè)成功的消息。

根據(jù)本發(fā)明實(shí)施例的第二個(gè)方面,提供的一種抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān),下面結(jié)合圖3進(jìn)行描述。

圖3為本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖3所示,該網(wǎng)關(guān)300包括:

沖突檢測(cè)模塊302,用于響應(yīng)于終端發(fā)起的注冊(cè)請(qǐng)求,對(duì)終端請(qǐng)求注冊(cè)的IPv6地址進(jìn)行沖突性檢測(cè)。

其中,終端請(qǐng)求注冊(cè)的IPv6地址采用6LoWPAN技術(shù)生成。

其中,沖突檢測(cè)模塊302,用于判斷終端發(fā)起注冊(cè)的無(wú)線接口以及發(fā)生沖突的終端注冊(cè)時(shí)的無(wú)線接口是否異構(gòu),若異構(gòu),則確定沖突來(lái)自異構(gòu)接口。

地址委派模塊304,用于如果檢測(cè)到IPv6地址沖突、且沖突來(lái)自異構(gòu)接口,則從預(yù)留的IPv6地址委派空間中為終端分配一個(gè)IPv6地址,并向終端發(fā)送異構(gòu)沖突通知,其中攜帶網(wǎng)關(guān)分配的IPv6地址,以便終端利用網(wǎng)關(guān)分配的IPv6重新進(jìn)行注冊(cè)。

其中,地址委派模塊304,用于根據(jù)終端發(fā)起注冊(cè)的無(wú)線接口,從IPv6地址委派空間中與終端發(fā)起注冊(cè)的無(wú)線接口相應(yīng)的地址區(qū)域中為終端分配一個(gè)IPv6地址。

下面結(jié)合圖4本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān)300進(jìn)行進(jìn)一步描述。

圖4為本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的網(wǎng)關(guān)另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖4所示,該網(wǎng)關(guān)300還包括:

地址預(yù)留模塊406,用于預(yù)留用于異構(gòu)沖突的IPv6地址委派空間。

地址空間維護(hù)模塊408,用于對(duì)IPV6地址委派空間進(jìn)行維護(hù),將已經(jīng)被注冊(cè)的IPv6地址從IPv6地址委派空間中移除,將已經(jīng)釋放的IPv6地址重新回收加入IPv6地址委派空間。

根據(jù)本發(fā)明實(shí)施例的第三個(gè)方面,提供的一種抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的系統(tǒng),下面結(jié)合圖5進(jìn)行描述。

圖5為本發(fā)明抑制異構(gòu)環(huán)境中6LoWPAN地址沖突的系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,該系統(tǒng)500包括:前述實(shí)施例的網(wǎng)關(guān)300以及各種異構(gòu)的終端502,異構(gòu)的終端502采用6LoWPAN技術(shù)生成IPv6地址并進(jìn)行注冊(cè)。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
隆昌县| 巍山| 彝良县| 镇赉县| 页游| 定南县| 博客| 建德市| 县级市| 石景山区| 鄢陵县| 石柱| 修武县| 郯城县| 湘乡市| 宾阳县| 临朐县| 东山县| 梁山县| 师宗县| 青州市| 弥渡县| 无为县| 贵南县| 庆安县| 高陵县| 浮山县| 濮阳县| 台州市| 武胜县| 乌兰县| 西城区| 化隆| 灵武市| 甘孜县| 嘉祥县| 云南省| 曲阜市| 城固县| 嘉兴市| 平远县|