限定區(qū)域自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種面向限定區(qū)域的自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和無線通信系統(tǒng)。在該面向限定區(qū)域的自組織無線網(wǎng)絡(luò)中只有在該限定區(qū)域內(nèi)的節(jié)點才可能相互通信,在該自組織網(wǎng)絡(luò)中的節(jié)點為主節(jié)點或子節(jié)點,且同一限定區(qū)域只允許存在一個主節(jié)點,該網(wǎng)絡(luò)管理方法包括:當(dāng)正進(jìn)入限定區(qū)域的通信設(shè)備接收到區(qū)域限定信號時,探測在該限定區(qū)域內(nèi)是否存在主節(jié)點,該區(qū)域限定信號用于標(biāo)示網(wǎng)絡(luò)節(jié)點所處的特定區(qū)域;如果探測到存在主節(jié)點,則該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及如果探測到不存在主節(jié)點,則該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
【專利說明】限定區(qū)域自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明總體地涉及自組織無線網(wǎng)絡(luò),更具體地涉及面向限定區(qū)域內(nèi)自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]自組織網(wǎng)絡(luò),即本領(lǐng)域公知的Ad-hoc網(wǎng)絡(luò)是一種無線網(wǎng)絡(luò),與傳統(tǒng)的無線網(wǎng)絡(luò)相t匕,它不依賴于任何固定的基礎(chǔ)設(shè)施和管理中心,而是由一組自主的移動節(jié)點臨時組成,通過移動節(jié)點間的相互協(xié)作和自我組織,保持網(wǎng)絡(luò)連接和實現(xiàn)數(shù)據(jù)的傳遞。
[0003]關(guān)于自組織網(wǎng)絡(luò),已經(jīng)存在一些網(wǎng)絡(luò)會話管理和網(wǎng)絡(luò)組織技術(shù)。
[0004]例如,題為“Ad Hoc Network Discovery Menu” 的美國專利公開 US6842460B1 和題為“Wireless Ad-hoc Network Formation”的專利文獻(xiàn) EP1744505A1 均披露了支持網(wǎng)絡(luò)節(jié)點加入到已存在的自組織網(wǎng)絡(luò)會話的方法。
[0005]在題為“MasterlessSlave/Master Role Switch in a Bluetooth Piconet”的美國專利公開US20020159401A1中披露了一種主/從結(jié)構(gòu)網(wǎng)絡(luò)如何選擇后備主節(jié)點的方法。
【發(fā)明內(nèi)容】
[0006]傳統(tǒng)的Ad-hoc網(wǎng)絡(luò)沒有預(yù)先定義的(例如人為定義的)邊界以限定某個區(qū)域,而是通常由網(wǎng)絡(luò)的最大傳輸距離來限定。
[0007]出于通信安全、私密、迅速和便捷等方面的考慮,目前,理光公司針對區(qū)域限定的Ad-hoc網(wǎng)絡(luò)進(jìn)行了一些研究,并且已經(jīng)提出了使用例如IR、NFC、超聲波、微波等方式來實現(xiàn)區(qū)域限定。由于區(qū)域限定的Ad-hoc具有預(yù)先定義的邊界,因此與傳統(tǒng)的Ad-hoc相比,移動節(jié)點增加了進(jìn)出區(qū)域的行為,并且只有位于同一區(qū)域內(nèi)的節(jié)點之間才可以進(jìn)行通信。關(guān)于區(qū)域限定的Ad-hoc網(wǎng)絡(luò)的詳細(xì)介紹,可以參考2011年7月11日在日本提交的專利申請第201100726號,這里通過引用將其全文合并于此。
[0008]根據(jù)本發(fā)明的一個方面,提供了一種面向限定區(qū)域內(nèi)自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法,其中只有在該限定區(qū)域內(nèi)的節(jié)點才可能相互通信,在該自組織網(wǎng)絡(luò)中的節(jié)點為主節(jié)點或子節(jié)點,且同一限定區(qū)域只允許存在一個主節(jié)點,該網(wǎng)絡(luò)管理方法包括:當(dāng)正進(jìn)入限定區(qū)域的通信設(shè)備接收到區(qū)域限定信號時,探測在該限定區(qū)域內(nèi)是否存在主節(jié)點,該區(qū)域限定信號用于標(biāo)示網(wǎng)絡(luò)節(jié)點所處的特定區(qū)域;如果探測到存在主節(jié)點,則該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及如果探測到不存在主節(jié)點,則該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種通信設(shè)備,可以包括:區(qū)域限定信號接收部件,用于接收區(qū)域限定信號;周圍節(jié)點探測部件,用于當(dāng)該通信設(shè)備因正進(jìn)入限定區(qū)域而接收到區(qū)域限定信號時,通信設(shè)備探測在該限定區(qū)域內(nèi)是否存在主節(jié)點;角色切換部件,用于如果探測到存在主節(jié)點,則使該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及如果探測到不存在主節(jié)點,則使該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
[0010]根據(jù)本發(fā)明的另一方面,提供了一種面向限定區(qū)域的無線通信系統(tǒng),包括:區(qū)域限定信號發(fā)射設(shè)備,用于發(fā)射區(qū)域限定信號;以及處于該限定區(qū)域內(nèi)的動態(tài)的一個或多個無線通信設(shè)備,其中該一個或多個無線通信設(shè)備中的一個為主節(jié)點,其余的作為子節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。當(dāng)主節(jié)點消失時,子節(jié)點中的一個自動升級為主節(jié)點。當(dāng)無線通信系統(tǒng)中只有一個無線通信設(shè)備時,該無線通信設(shè)備成為主節(jié)點,當(dāng)此后新的無線通信設(shè)備進(jìn)入時,新進(jìn)入的無線通信設(shè)備成為子節(jié)點。子節(jié)點具有主節(jié)點分配的優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別,作為子節(jié)點的通信設(shè)備定期探測主節(jié)點的狀態(tài),以及如果某個子節(jié)點在預(yù)定時間內(nèi)未探測到主節(jié)點的存在并且該子節(jié)點相比于其它子節(jié)點具有最高優(yōu)先級,則該子節(jié)點備自動升級為主節(jié)點,通知所有其它子節(jié)點主節(jié)點已變更。主節(jié)點定期探測各個子節(jié)點的狀態(tài),以及如果主節(jié)點在預(yù)定時間內(nèi)未探測到某個子節(jié)點的存在,該主節(jié)點視該子節(jié)點為消失節(jié)點,更新網(wǎng)絡(luò)共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給其它子節(jié)點。
[0011]利用根據(jù)本發(fā)明實施例的限定區(qū)域自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和系統(tǒng),提供了面向特定區(qū)域的無線無線自組織網(wǎng)絡(luò)會話管理,增強了面向限定物理區(qū)域的無線網(wǎng)絡(luò)連接安全性認(rèn)證機制。
[0012]而且,根據(jù)本發(fā)明實施例的限定區(qū)域自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和系統(tǒng)確保了在運行期間網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)以及網(wǎng)絡(luò)會話狀態(tài)在全部會話成員節(jié)點之間的一致性,而且全過程無需用戶手工操作,降低了用戶操作的復(fù)雜度。
【專利附圖】
【附圖說明】
[0013]圖1示出了限定區(qū)域自組織網(wǎng)絡(luò)的示例性實現(xiàn)結(jié)構(gòu)的示意圖。
[0014]圖2示出了根據(jù)本發(fā)明一個實施例的面向限定區(qū)域內(nèi)自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法的流程圖。
[0015]圖3示出了根據(jù)本發(fā)明一個實施例的網(wǎng)絡(luò)會話管理協(xié)議狀態(tài)機。
[0016]圖4示出了第一個進(jìn)入限定區(qū)域的節(jié)點成為主節(jié)點的示意圖。
[0017]圖5示出了第一新子節(jié)點登入限定區(qū)域自組織網(wǎng)絡(luò)的操作的示意圖。
[0018]圖6示出了另一新子節(jié)點登入限定區(qū)域自組織網(wǎng)絡(luò)的操作的示意圖。
[0019]圖7示出了主節(jié)點輪詢子節(jié)點狀態(tài)的一個示意圖。
[0020]圖8示出了子節(jié)點自動升級為主節(jié)點的示例性過程的示意圖。
[0021]圖9示出了根據(jù)本發(fā)明一個實施例的解決主節(jié)點沖突的示例性過程的示意圖。
[0022]圖10示出了根據(jù)本發(fā)明一個實施例的通信設(shè)備的構(gòu)成的功能框圖。
【具體實施方式】
[0023]為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0024]將按下列順序進(jìn)行描述:
[0025]1、基本術(shù)語定義
[0026]2、限定區(qū)域自組織網(wǎng)絡(luò)的示例性實現(xiàn)結(jié)構(gòu)[0027]3、網(wǎng)絡(luò)管理方法
[0028]3.1、網(wǎng)絡(luò)管理方法概述
[0029]3.2、網(wǎng)絡(luò)會話管理協(xié)議狀態(tài)機
[0030]3.3、網(wǎng)絡(luò)會話的創(chuàng)建
[0031]3.4、新子節(jié)點的登入
[0032]3.5、子節(jié)點退出會話
[0033]3.6、主節(jié)點退出會話
[0034]3.7、主節(jié)點沖突解決
[0035]4、通信設(shè)備
[0036]5、面向限定區(qū)域的無線通信系統(tǒng)
[0037]6、總結(jié)
[0038]1、基本術(shù)語定義
[0039]在進(jìn)行詳細(xì)介紹各個實施例之前,首先定義本發(fā)明中涉及的有關(guān)術(shù)語。
[0040]“限定區(qū)域自組織網(wǎng)絡(luò)”:只有在該限定區(qū)域內(nèi)的節(jié)點才可能相互通信的自組織網(wǎng)絡(luò)。
[0041]“會話”:本專利文件中,會話是一個邏輯概念,對應(yīng)于當(dāng)前限定區(qū)域內(nèi)的所有網(wǎng)絡(luò)節(jié)點形成的自組網(wǎng)。對于一個限定區(qū)域來說,網(wǎng)絡(luò)會話由第一個進(jìn)入該區(qū)域的節(jié)點(自動成為主節(jié)點)自動創(chuàng)建,當(dāng)最后一個節(jié)點退出時自動銷毀。注意,傳統(tǒng)“會話”一般涉及特定雙方的連接和不中斷的雙方操作時間,本發(fā)明的“會話”概念不同于此傳統(tǒng)概念。
[0042]“會話狀態(tài)”:在本專利文件中,會話狀態(tài)一般可以理解為當(dāng)前網(wǎng)絡(luò)狀態(tài),包括例如:當(dāng)前的有效共享密鑰,當(dāng)前活動節(jié)點列表,每個活動節(jié)點的自有屬性(網(wǎng)絡(luò)地址,應(yīng)用擴展屬性等)。
[0043]2、限定區(qū)域自組織網(wǎng)絡(luò)的示例性實現(xiàn)結(jié)構(gòu)
[0044]圖1示出了限定區(qū)域自組織網(wǎng)絡(luò)的示例性實現(xiàn)結(jié)構(gòu)的示意圖。
[0045]如圖1所示,該限定區(qū)域由虛線圈定的范圍指示,只有在該區(qū)域內(nèi)的通信設(shè)備例如一個主節(jié)點110和兩個子節(jié)點120之間可以相互通信,外部節(jié)點140不能加入網(wǎng)絡(luò)會話。區(qū)域限定可以借助于區(qū)域信號發(fā)射器130發(fā)射的區(qū)域信號的信號機制來實現(xiàn)??梢詤⑴c限定區(qū)域自組織網(wǎng)絡(luò)會話的每個節(jié)點例如主節(jié)點110和子節(jié)點120具有區(qū)域信號接口,用于接收區(qū)域信號發(fā)射器130發(fā)射的區(qū)域信號。該網(wǎng)絡(luò)的邏輯拓?fù)浣Y(jié)構(gòu)為星型結(jié)構(gòu)。另外,主節(jié)點和子節(jié)點之間可以通過例如定時輪詢實現(xiàn)網(wǎng)絡(luò)會話狀態(tài)的感知和同步。
[0046]在該示例中,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為單跳(one-hop)結(jié)構(gòu)。
[0047]不過這僅為示例,多跳網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)也可以應(yīng)用于本發(fā)明。
[0048]根據(jù)一個示例,主節(jié)點可以負(fù)責(zé)從屬節(jié)點的登錄以及網(wǎng)絡(luò)節(jié)點之間會話狀態(tài)的同步,但不參與節(jié)點之間的數(shù)據(jù)傳輸,例如在多跳網(wǎng)絡(luò)拓?fù)涞那闆r下,主節(jié)點不會作為中繼節(jié)點來轉(zhuǎn)發(fā)信息。
[0049]3、網(wǎng)絡(luò)管理方法
[0050]3.1、網(wǎng)絡(luò)管理方法概述
[0051]圖2示出了根據(jù)本發(fā)明一個實施例的面向限定區(qū)域內(nèi)自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法200的流程圖,其中只有在該限定區(qū)域內(nèi)的節(jié)點才可能相互通信,在該自組織網(wǎng)絡(luò)中的節(jié)點為主節(jié)點或子節(jié)點,且同一限定區(qū)域只允許存在一個主節(jié)點。請注意本發(fā)明中的主節(jié)點和子節(jié)點是邏輯上的概念,且是動態(tài)的,而且角色可切換,例如,一個通信設(shè)備可以開始不是主節(jié)點,而后來轉(zhuǎn)變?yōu)橹鞴?jié)點,也可以開始是主節(jié)點,后來轉(zhuǎn)換為子節(jié)點,并且在后續(xù)過程中角色也可以依據(jù)網(wǎng)絡(luò)節(jié)點的總體情況等而在主節(jié)點和子節(jié)點之間切換。
[0052]在步驟S210中,當(dāng)正進(jìn)入限定區(qū)域的通信設(shè)備接收到區(qū)域限定信號時,探測在該限定區(qū)域內(nèi)是否存在主節(jié)點,該區(qū)域限定信號用于標(biāo)示網(wǎng)絡(luò)節(jié)點所處的特定區(qū)域。對于區(qū)域限定自組織網(wǎng)絡(luò),配備有區(qū)域限定信號發(fā)射設(shè)備例如圖1中所示的區(qū)域信號發(fā)射器130,用于發(fā)射區(qū)域限定信號。一個通信設(shè)備可以基于是否接收到區(qū)域限定信號來判定自己是否正進(jìn)入限定區(qū)域,是否仍在限定區(qū)域內(nèi),是否已退出限定區(qū)域等,并可以基于預(yù)定機制來維護(hù)自身的狀態(tài)。關(guān)于這方面的介紹,可以參考同一 申請人:的申請?zhí)枮镃N201210194518.4的在先專利申請,這里通過引用將其全文并入本文。
[0053]在步驟S220中,如果探測到存在主節(jié)點,則該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點。需要說明的是,這里的身份認(rèn)證可以是僅僅基于通信設(shè)備是否也位于限定區(qū)域內(nèi)的認(rèn)證,只要確認(rèn)該通信設(shè)備位于限定區(qū)域內(nèi)(例如能接收到正確的區(qū)域限定信號)即使得該通信設(shè)備通過認(rèn)證。當(dāng)然,也可以根據(jù)需要設(shè)計更嚴(yán)格的認(rèn)證形式,例如進(jìn)一步基于口令進(jìn)行認(rèn)證。
[0054]在步驟S230中,如果探測到不存在主節(jié)點,則該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
[0055]3.2、網(wǎng)絡(luò)會話管理協(xié)議狀態(tài)機
[0056]圖3示出了根據(jù)本發(fā)明一個實施例的網(wǎng)絡(luò)會話管理協(xié)議狀態(tài)機,該狀態(tài)機由區(qū)域限定信號觸發(fā)。
[0057]由圖3所示,一個節(jié)點(即通信設(shè)備,由頂部的黑色圓指示)當(dāng)開機時處于開始狀態(tài)。
[0058]當(dāng)接收到區(qū)域信號時,表明其進(jìn)入了限定區(qū)域內(nèi),則轉(zhuǎn)變到會話探測狀態(tài)。在會話探測狀態(tài),例如通過廣播消息探測在該限定區(qū)域內(nèi)是否存在主節(jié)點。此時如果存在主節(jié)點,接收到上述廣播消息的主節(jié)點會回應(yīng)以應(yīng)答消息。
[0059]如果該節(jié)點探測到存在主節(jié)點,則該節(jié)點轉(zhuǎn)變到會話登錄狀態(tài),成為子節(jié)點。否貝U,該節(jié)點轉(zhuǎn)變到會話創(chuàng)建狀態(tài),自動成為邏輯主節(jié)點。
[0060]可選地,登錄了會話的子節(jié)點可以探尋主節(jié)點是否依然存在,當(dāng)檢測到主節(jié)點消息時,子節(jié)點基于預(yù)定條件可以轉(zhuǎn)變到會話創(chuàng)建狀態(tài),即升級為主節(jié)點。
[0061]可選地,主節(jié)點可以探測是否存在其它的主節(jié)點,并且根據(jù)情況選擇性地重新進(jìn)入會話探測狀態(tài)。
[0062]如果區(qū)域內(nèi)的節(jié)點例如因為退出限定區(qū)域而在預(yù)定時間內(nèi)沒有接收到區(qū)域限定信號,則返回到開始狀態(tài)。
[0063]如果節(jié)點例如因掉電而停止工作,則進(jìn)入終止?fàn)顟B(tài)。
[0064]下面將按照網(wǎng)絡(luò)會話的創(chuàng)建和維護(hù)過程來描述各種情況下的網(wǎng)絡(luò)會話管理。
[0065]3.3、網(wǎng)絡(luò)會話的創(chuàng)建
[0066]圖4示出了第一個進(jìn)入限定區(qū)域的節(jié)點成為主節(jié)點的示意圖。
[0067]如圖4所示,當(dāng)節(jié)點A在限定區(qū)域外時,其不能成功接收由區(qū)域信號發(fā)射器發(fā)射的區(qū)域信號,因而既不能創(chuàng)建網(wǎng)絡(luò)會話也不能參與網(wǎng)絡(luò)會話,當(dāng)節(jié)點A從限定區(qū)域外移動到限定區(qū)域內(nèi)后,首先成功接收由區(qū)域信號發(fā)射器發(fā)射的區(qū)域限定信號,從而觸發(fā)會話管理狀態(tài)機的啟動。
[0068]進(jìn)入會話探測的初始狀態(tài)后,當(dāng)前節(jié)點A檢測區(qū)域內(nèi)是否有主節(jié)點,或者探測區(qū)域內(nèi)是否存在鄰居節(jié)點。
[0069]如圖4所示,當(dāng)前節(jié)點A為進(jìn)入此區(qū)域的唯一節(jié)點,因此探測不到主節(jié)點或鄰居節(jié)點,所以轉(zhuǎn)移到會話創(chuàng)建狀態(tài)并且默認(rèn)成為主節(jié)點。
[0070]3.4、新子節(jié)點的登入
[0071]圖5示出了第一新子節(jié)點登入限定區(qū)域自組織網(wǎng)絡(luò)的操作的示意圖。
[0072]如圖5所示,節(jié)點B從區(qū)域外進(jìn)入?yún)^(qū)域內(nèi),首先節(jié)點B探測區(qū)域內(nèi)是否存在主節(jié)點或者簡單地通過廣播消息探測是否存在鄰居節(jié)點而探測是否存在主節(jié)點。
[0073]主節(jié)點A接收到節(jié)點B的探測信號,回應(yīng)B節(jié)點,同時對節(jié)點B進(jìn)行身份認(rèn)證。需要說明的是,認(rèn)證的形式?jīng)]有特別限制,只要新進(jìn)入的節(jié)點向主節(jié)點證明自己在限定區(qū)域內(nèi),就會通過身份認(rèn)證,例如通過4路(4-ways)握手完成認(rèn)證過程,進(jìn)而成為當(dāng)前網(wǎng)絡(luò)會話的子節(jié)點。
[0074]認(rèn)證通過后,主節(jié)點A可以將當(dāng)前網(wǎng)絡(luò)會話的共享密鑰傳遞給子節(jié)點B,并且在存在除了子節(jié)點B之外的其它子節(jié)點的情況下可以將該新子節(jié)點的信息通知所有子節(jié)點。然后,主節(jié)點A和子節(jié)點B之間可以通過利用共享密鑰的加密來進(jìn)行數(shù)據(jù)傳輸。
[0075]根據(jù)一個實施例,主節(jié)點可以為每個子節(jié)點分配優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別。例如該優(yōu)先級可以根據(jù)節(jié)點進(jìn)入限定區(qū)域的先后來確定,最早進(jìn)入的子節(jié)點具有最高優(yōu)先級,第二進(jìn)入的子節(jié)點具有次高優(yōu)先級等等。例如,簡單地,優(yōu)先級可以表現(xiàn)為進(jìn)入限定區(qū)域的序號,例如第一個進(jìn)入的子節(jié)點的序號為l(rank=l),第二個進(jìn)入的子節(jié)點的序號為2(rank=2)等等,而主節(jié)點可以為自己賦予最高優(yōu)先級,例如rank=0。不過,基于節(jié)點進(jìn)入限定區(qū)域的先后順序分配優(yōu)先級僅為示例,本發(fā)明并不局限于此,而是在分配優(yōu)先級時可以考慮例如設(shè)備性能、支持協(xié)議等其它因素。該優(yōu)先級作為在后面將敘述的選擇后備主節(jié)點時參考的指標(biāo)。
[0076]圖6示出了另一新子節(jié)點登入限定區(qū)域自組織網(wǎng)絡(luò)的操作的示意圖。
[0077]如圖6所示,另一節(jié)點C進(jìn)入該限定區(qū)域,完成與節(jié)點B進(jìn)入時相同的認(rèn)證過程后,節(jié)點作為子節(jié)點C加入當(dāng)前網(wǎng)絡(luò)會話。
[0078]根據(jù)一個實施例,在根據(jù)節(jié)點進(jìn)入限定區(qū)域的先后順序分配優(yōu)先級的情況下,因為子節(jié)點C在子節(jié)點B之后進(jìn)入,故所分配給子節(jié)點C的優(yōu)先級小于子節(jié)點B的優(yōu)先級。
[0079]另外,根據(jù)一個實施例,主節(jié)點A可以將新子節(jié)點C的加入以事件通知的方式通知其它會話成員,在本示例中即子節(jié)點B。
[0080]經(jīng)過上述網(wǎng)絡(luò)會話創(chuàng)建和登入過程,A、B、C三個節(jié)點之間可以基于已創(chuàng)建的自組織無限網(wǎng)絡(luò)利用共享密鑰的加密進(jìn)行數(shù)據(jù)通信。
[0081]根據(jù)一個實施例,主節(jié)點A僅負(fù)責(zé)子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點之間的會話狀態(tài)的同步,并不參與節(jié)點之間的數(shù)據(jù)傳輸。由此,主節(jié)點可以更迅捷有效地進(jìn)行網(wǎng)絡(luò)會話的管理。
[0082]3.5、子節(jié)點退出會話
[0083]根據(jù)本發(fā)明一個實施例,當(dāng)任一子節(jié)點消失時,主節(jié)點檢測到此事件,更新共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給其它子節(jié)點。子節(jié)點消失可以由子節(jié)點離開限定區(qū)域、子節(jié)點掉電、子節(jié)點故障等引發(fā)。在本文中,“子節(jié)點消失”、“子節(jié)點死亡”、“子節(jié)點斷開”、“子節(jié)點退出會話”這些說法具有相同的含義,可以互換使用。
[0084]作為主節(jié)點檢測子節(jié)點消失的示例,可以是子節(jié)點定期自動向主節(jié)點發(fā)預(yù)定信號以指示自己的存在,如果主節(jié)點在預(yù)定期間未從某個子節(jié)點收到該預(yù)定信號,可以將該子節(jié)點視為消失。
[0085]作為主節(jié)點檢測子節(jié)點消失的另一示例,可以是主節(jié)點定期輪詢各個子節(jié)點的狀態(tài),以檢查各個子節(jié)點是否依然存活。子節(jié)點在接收到主節(jié)點的狀態(tài)輪詢請求后,發(fā)送回應(yīng)消息,告知自身狀態(tài)。
[0086]圖7示出了主節(jié)點輪詢子節(jié)點狀態(tài)的一個示意圖。
[0087]如圖7所示,節(jié)點A作為主節(jié)點,可以定期輪詢會話成員節(jié)點(B和C)的狀態(tài),檢查子節(jié)點B和C是否依然存活。
[0088]子節(jié)點B和C在接收到節(jié)點A的狀態(tài)輪詢請求后,發(fā)送回應(yīng)消息,告知自身狀態(tài)。
[0089]如果主節(jié)點A未正常收到任一子節(jié)點如節(jié)點B的回應(yīng),將視該節(jié)點B為已斷開節(jié)點,則在更新網(wǎng)絡(luò)會話共享密鑰后,同步會話狀態(tài)給所有其他子節(jié)點。同步會話狀態(tài)可以包括例如,將更新的網(wǎng)絡(luò)會話共享密鑰發(fā)送給所有其他子節(jié)點,以及將指示該子節(jié)點消失的信息通知給其它子節(jié)點,這例如可以通過向其它子節(jié)點發(fā)送當(dāng)前最新網(wǎng)絡(luò)節(jié)點列表來實現(xiàn)。作為示例,網(wǎng)絡(luò)節(jié)點列表中可以將網(wǎng)絡(luò)節(jié)點ID、網(wǎng)絡(luò)節(jié)點的網(wǎng)絡(luò)地址、網(wǎng)絡(luò)節(jié)點的身份(主節(jié)點/子節(jié)點)、網(wǎng)絡(luò)節(jié)點的優(yōu)先級相關(guān)聯(lián)的存儲。不過此網(wǎng)絡(luò)節(jié)點列表形式僅為示例,本領(lǐng)域技術(shù)人員可以根據(jù)需要設(shè)計網(wǎng)絡(luò)列表的形式和網(wǎng)絡(luò)列表中的具體項目。
[0090]3.6、主節(jié)點退出會話
[0091]根據(jù)本發(fā)明一個實施例,當(dāng)主節(jié)點消失時,擁有最高優(yōu)先級的子節(jié)點將自動升級為主節(jié)點,并通知所有其它子節(jié)點主節(jié)點已變更即會話變更。
[0092]子節(jié)點可以自動監(jiān)測主節(jié)點的存在有否。根據(jù)一個實施例,在主節(jié)點定期輪詢子節(jié)點的狀態(tài)的情況下,如果子節(jié)點在預(yù)定期間未接收到主節(jié)點的輪詢請求,則子節(jié)點可以主動發(fā)送向主節(jié)點查詢狀態(tài)的請求。如果在指定時間內(nèi)子節(jié)點未成功接受主節(jié)點的回復(fù),則子節(jié)點認(rèn)為主節(jié)點已消失。根據(jù)另一個實施例,子節(jié)點也可以定期輪詢主節(jié)點的狀態(tài),如果在預(yù)定期間內(nèi)未接收到主節(jié)點的回應(yīng),則子節(jié)點認(rèn)為主節(jié)點已消失。
[0093]在檢測到主節(jié)點消失之后,擁有最高優(yōu)先級的子節(jié)點自動升級為主節(jié)點,同時通知所有當(dāng)前會話成員主節(jié)點已變更,并同步會話狀態(tài)。如前所述,同步會話狀態(tài)可以包括更新網(wǎng)絡(luò)共享密鑰,將新的網(wǎng)絡(luò)共享密鑰通知其它子節(jié)點,以及還可以包括向其它子節(jié)點發(fā)送最新的網(wǎng)絡(luò)節(jié)點列表。
[0094]關(guān)于子節(jié)點對自身的優(yōu)先級情況的感知,作為一個示例,可以由主節(jié)點定期或者每當(dāng)新子節(jié)點進(jìn)入、每當(dāng)有子節(jié)點退出時向各個子節(jié)點發(fā)送子節(jié)點優(yōu)先級情況列表來實現(xiàn);作為另一示例,可以由每個子節(jié)點向其它子節(jié)點廣播自身的優(yōu)先級,并且每個子節(jié)點將收到的其它子節(jié)點的優(yōu)先級信息與自身的優(yōu)先級信息相比較,如果一個子節(jié)點未發(fā)現(xiàn)比自身優(yōu)先級高的其它子節(jié)點,則該子節(jié)點可以清楚自己為具有最高優(yōu)先級的子節(jié)點。
[0095]圖8示出了子節(jié)點自動升級為主節(jié)點的示例性過程的示意圖。
[0096]如圖8所示,主節(jié)點A離開限定區(qū)域,子節(jié)點B即具有最高優(yōu)先級的子節(jié)點在預(yù)定期間沒有接收到主節(jié)點A的輪詢。在步驟1,子節(jié)點B輪詢主節(jié)點已檢查主節(jié)點是否依然存活。在步驟2,子節(jié)點B沒有得到主節(jié)點的回應(yīng)。在步驟3,子節(jié)點B自動將自己提升為主節(jié)點,在一個示例中,可以將自身的rank從I升為O,即改為主節(jié)點的默認(rèn)rank。在步驟4,向其它子節(jié)點(在本示例中即子節(jié)點C)通知會話狀態(tài)變更,例如通知更新的網(wǎng)絡(luò)會話密鑰或者通知當(dāng)前最新的網(wǎng)絡(luò)節(jié)點列表等等。
[0097]通過上述示例性處理,解決了限定區(qū)域的自組織網(wǎng)絡(luò)中出現(xiàn)主節(jié)點消失時主節(jié)點的升級問題。
[0098]3.7、主節(jié)點沖突解決
[0099]在極端情況下,由于諸如網(wǎng)絡(luò)阻塞等原因,系統(tǒng)可能會出現(xiàn)暫時性的存在多于I個主節(jié)點的情況,例如優(yōu)先級最高的子節(jié)點輪詢主節(jié)點存在與否,未收到主節(jié)點的回應(yīng),而認(rèn)為主節(jié)點已消息,從而自動升級為新主節(jié)點,但是可能其未收到老主節(jié)點回應(yīng)是因為網(wǎng)絡(luò)堵塞,這樣當(dāng)網(wǎng)絡(luò)狀況恢復(fù)正常時,此時就出現(xiàn)了同時存在兩個主節(jié)點的情況。
[0100]每個主節(jié)點可以周期性地向外界廣播聲明自己為主節(jié)點的消息,由此各個主節(jié)點可以意識到其它主節(jié)點的存在??商娲?,可以在每次主節(jié)點變動(例如因為主節(jié)點退出而具有最高優(yōu)先級的子節(jié)點自動升級為主節(jié)點)時,在預(yù)定期間內(nèi),向外界廣播聲明自己為主節(jié)點。
[0101]根據(jù)一個實施例,可以在聲明自己為主節(jié)點的同時一起攜帶表明自己優(yōu)先級(例如,表示進(jìn)入限定區(qū)域的時間的年齡信息)的信息。或者,根據(jù)另一個實施例,一個主節(jié)點可以在得知限定區(qū)域內(nèi)的其它主節(jié)點后,向其它主節(jié)點發(fā)送表明自己優(yōu)先級(例如,表示進(jìn)入限定區(qū)域的時間的年齡信息)的消息。
[0102]根據(jù)一個實施例,一個主節(jié)點(為描述方便,下文稱之主節(jié)點A)在得知其它主節(jié)點的優(yōu)先級之后,可以將其它節(jié)點的優(yōu)先級信息和自身的優(yōu)先級信息相比較,如果發(fā)現(xiàn)某個主節(jié)點(例如,主節(jié)點B)比自己優(yōu)先級高并且在所有其它主節(jié)點中優(yōu)先級最高,則主節(jié)點A將“解散”自己的子節(jié)點,并且使得自己以及自己的子節(jié)點均如同新進(jìn)入限定區(qū)域的子節(jié)點一樣向該主節(jié)點B登入。
[0103]根據(jù)另一個實施例,任一主節(jié)點A定期向外界廣播指示自己為主節(jié)點以及自己的優(yōu)先級的信息。當(dāng)任一主節(jié)點B意識到該主節(jié)點A為優(yōu)先級最高的主節(jié)點時,該主節(jié)點B則將自身降低為子節(jié)點并且向主節(jié)點A登入。類似地,當(dāng)任一子節(jié)點C意識到主節(jié)點A比自己當(dāng)前所歸屬的主節(jié)點B優(yōu)先級高時,該子節(jié)點C將自動將自己作為新子節(jié)點向主節(jié)點A登入。
[0104]圖9示出了根據(jù)本發(fā)明一個實施例的解決主節(jié)點沖突的示例性過程的示意圖。
[0105]如圖9所示,例如因為某種原因,限定區(qū)域內(nèi)同時存在主節(jié)點A和主節(jié)點B。在步驟1,主節(jié)點A向外界廣播指示自己為主節(jié)點以及指示自己的年齡的消息。在步驟2,主節(jié)點B接收到來自主節(jié)點A的該消息,并且將主節(jié)點A的年齡與自身的年齡相比較。在步驟3,主節(jié)點B發(fā)現(xiàn)主節(jié)點A比自己年齡大,則解散自己的子節(jié)點,并且向年長的主節(jié)點A登入。
[0106]通過上述示例性實施例,可以解決主節(jié)點角色沖突問題,保證網(wǎng)絡(luò)會話的一致性。
[0107]4、通信設(shè)備
[0108]下面參考圖10描述根據(jù)本發(fā)明一個實施例的可用于參與限定區(qū)域自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)會話的通信設(shè)備。[0109]圖10示出了根據(jù)本發(fā)明一個實施例的通信設(shè)備300的構(gòu)成的功能框圖。
[0110]如圖10所示,通信設(shè)備300可以包括:區(qū)域限定信號接收部件310、周圍節(jié)點探測部件320、角色切換部件330。
[0111]區(qū)域限定信號接收部件310,用于接收區(qū)域限定信號。區(qū)域限定信號接收部件310的構(gòu)成和實現(xiàn)依據(jù)用于區(qū)域限定自組織網(wǎng)絡(luò)的區(qū)域信號發(fā)射器實現(xiàn)的不同而不同。例如,當(dāng)區(qū)域信號發(fā)射器發(fā)射紅外信號時,則區(qū)域限定信號接收部件310可以通過紅外信號接收器件來實施;而當(dāng)區(qū)域信號發(fā)射器以IR、NFC、超聲波、微波等方式進(jìn)行區(qū)域信號發(fā)射時,區(qū)域限定信號接收部件310則應(yīng)以能夠接收IR、NFC、超聲波、微波等區(qū)域信號的器件來實施。
[0112]周圍節(jié)點探測部件320,用于當(dāng)該通信設(shè)備因正進(jìn)入限定區(qū)域而接收到區(qū)域限定信號時,通信設(shè)備探測在該限定區(qū)域內(nèi)是否存在主節(jié)點。
[0113]角色切換部件330,用于如果探測到存在主節(jié)點,則使該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及如果探測到不存在主節(jié)點,則使該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
[0114]通信設(shè)備的上述功能配置僅為示例。通信設(shè)備還可以包括其他部件。例如通信設(shè)備可以包括優(yōu)先級信息維持部件,用于維持自身的優(yōu)先級。
[0115]根據(jù)一個實施例,當(dāng)該通信設(shè)備角色為子節(jié)點時,其具有主節(jié)點分配的優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別。另外作為子節(jié)點的通信設(shè)備定期探測主節(jié)點的狀態(tài)。如果該作為子節(jié)點的通信設(shè)備在預(yù)定時間內(nèi)未探測到主節(jié)點的存在并且該子節(jié)點相比于其它子節(jié)點具有最高優(yōu)先級時,該作為子節(jié)點的通信設(shè)備自動升級為主節(jié)點,通知所有當(dāng)前會話成員主節(jié)點已變更。
[0116]根據(jù)另一個實施例,當(dāng)該通信設(shè)備角色為主節(jié)點時,其定期探測各個子節(jié)點的狀態(tài);以及如果該作為主節(jié)點的通信設(shè)備在預(yù)定時間內(nèi)未探測到某個子節(jié)點的存在,該作為主節(jié)點的通信設(shè)備視該子節(jié)點為消失節(jié)點,更新網(wǎng)絡(luò)共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給所有其它子節(jié)點。
[0117]另外,通信設(shè)備還可以具有網(wǎng)絡(luò)節(jié)點列表維持部件,用于維持當(dāng)前區(qū)域限定自組織網(wǎng)絡(luò)的網(wǎng)絡(luò)節(jié)點列表。
[0118]根據(jù)另外一個實施例,通信設(shè)備還可以包括網(wǎng)絡(luò)會話狀態(tài)同步部件,用于當(dāng)作為主節(jié)點時,例如通過向子節(jié)點發(fā)布最新的網(wǎng)絡(luò)共享密鑰和網(wǎng)絡(luò)節(jié)點列表來同步網(wǎng)絡(luò)會話狀態(tài)。
[0119]5、面向限定區(qū)域的無線通信系統(tǒng)
[0120]根據(jù)本發(fā)明的一個實施例,提供了一種面向限定區(qū)域的無線通信系統(tǒng),可以包括:區(qū)域限定信號發(fā)射設(shè)備,用于發(fā)射區(qū)域限定信號;以及處于該限定區(qū)域內(nèi)的動態(tài)的一個或多個無線通信設(shè)備,其中該一個或多個無線通信設(shè)備中的一個為主節(jié)點,其余的作為子節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
[0121]在該無線通信系統(tǒng)中,當(dāng)主節(jié)點消失時,子節(jié)點中的一個自動升級為主節(jié)點,其中當(dāng)無線通信系統(tǒng)中只有一個無線通信設(shè)備時,該無線通信設(shè)備成為主節(jié)點,當(dāng)此后新的無線通信設(shè)備進(jìn)入時,新進(jìn)入的無線通信設(shè)備成為子節(jié)點。
[0122]在該無線通信系統(tǒng)中,子節(jié)點具有主節(jié)點分配的優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別,作為子節(jié)點的通信設(shè)備定期探測主節(jié)點的狀態(tài),以及如果某個子節(jié)點在預(yù)定時間內(nèi)未探測到主節(jié)點的存在并且該子節(jié)點相比于其它子節(jié)點具有最高優(yōu)先級,則該子節(jié)點備自動升級為主節(jié)點,通知所有其它子節(jié)點主節(jié)點已變更。
[0123]在該無線通信系統(tǒng)中,主節(jié)點定期探測各個子節(jié)點的狀態(tài),以及如果主節(jié)點在預(yù)定時間內(nèi)未探測到某個子節(jié)點的存在,該主節(jié)點視該子節(jié)點為消失節(jié)點,更新網(wǎng)絡(luò)共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給其它子節(jié)點。
[0124]6、總結(jié)
[0125]上面以示例形式描述了根據(jù)本發(fā)明實施例的面向限定區(qū)域內(nèi)自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法、通信設(shè)備和面向限定區(qū)域的無線通信系統(tǒng),由此確保了網(wǎng)絡(luò)會話狀態(tài)的同步,并且無需用戶手工操作,降低了用戶操作的復(fù)雜度。
[0126]前述描述僅為說明性的,可以進(jìn)行很多修改和/或替換。
[0127]前文中,提到節(jié)點的優(yōu)先級依據(jù)進(jìn)入?yún)^(qū)域限定自組織網(wǎng)絡(luò)的先后或者時間長短來確定。不過這僅為示例,本發(fā)明并不局限于此,可以依據(jù)例如節(jié)點的硬件性能、信號傳輸速率、空閑程度等來確定其優(yōu)先級。
[0128]前文中,提到當(dāng)新子節(jié)點進(jìn)入或者老子節(jié)點退出時,由主節(jié)點直接自己更新密鑰并且同步網(wǎng)絡(luò)會話狀態(tài)。不過,替代地,主節(jié)點也可以在子節(jié)點中選擇一個代理節(jié)點例如選擇相對空閑的子節(jié)點作為代理節(jié)點,由該代理節(jié)點向其它子節(jié)點通知網(wǎng)絡(luò)會話狀態(tài)變動和密鑰更新。
[0129]以上結(jié)合具體實施例描述了本發(fā)明的基本原理,但是,需要指出的是,對本領(lǐng)域的普通技術(shù)人員而言,能夠理解本發(fā)明的方法和裝置的全部或者任何步驟或者部件,可以在任何計算裝置(包括處理器、存儲介質(zhì)等)或者計算裝置的網(wǎng)絡(luò)中,以硬件、固件、軟件或者它們的組合加以實現(xiàn),這是本領(lǐng)域普通技術(shù)人員在閱讀了本發(fā)明的說明的情況下運用他們的基本編程技能就能實現(xiàn)的。
[0130]此外,本發(fā)明的目的還可以通過在任何計算裝置上運行一個程序或者一組程序來實現(xiàn)。所述計算裝置可以是公知的通用裝置。因此,本發(fā)明的目的也可以僅僅通過提供包含實現(xiàn)所述方法或者裝置的程序代碼的程序產(chǎn)品來實現(xiàn)。也就是說,這樣的程序產(chǎn)品也構(gòu)成本發(fā)明,并且存儲有這樣的程序產(chǎn)品的存儲介質(zhì)也構(gòu)成本發(fā)明。顯然,所述存儲介質(zhì)可以是任何公知的存儲介質(zhì)或者將來所開發(fā)出來的任何存儲介質(zhì)。
[0131]還需要指出的是,在本發(fā)明的裝置和方法中,顯然,各部件或各步驟是可以分解和/或重新組合的。這些分解和/或重新組合應(yīng)視為本發(fā)明的等效方案。并且,執(zhí)行上述系列處理的步驟可以自然地按照說明的順序按時間順序執(zhí)行,但是并不需要一定按照時間順序執(zhí)行。某些步驟可以并行或彼此獨立地執(zhí)行。
[0132]本發(fā)明實施例中的各個功能元件(單元)相互之間的連接關(guān)系不對本發(fā)明的范圍構(gòu)成限制,其中的一個或多個功能元件可以包括或連接于其它任意的功能元件。
[0133]上述【具體實施方式】,并不構(gòu)成對本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員應(yīng)該明白的是,取決于設(shè)計要求和其他因素,可以發(fā)生各種各樣的修改、組合、子組合和替代。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種面向限定區(qū)域的自組織無線網(wǎng)絡(luò)的網(wǎng)絡(luò)管理方法,其中只有在該限定區(qū)域內(nèi)的節(jié)點才可能相互通信,在該自組織網(wǎng)絡(luò)中的節(jié)點為主節(jié)點或子節(jié)點,且同一限定區(qū)域只允許存在一個主節(jié)點,該網(wǎng)絡(luò)管理方法包括: 當(dāng)正進(jìn)入限定區(qū)域的通信設(shè)備接收到區(qū)域限定信號時,探測在該限定區(qū)域內(nèi)是否存在主節(jié)點,該區(qū)域限定信號用于標(biāo)示網(wǎng)絡(luò)節(jié)點所處的特定區(qū)域; 如果探測到存在主節(jié)點,則該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及 如果探測到不存在主節(jié)點,則該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
2.根據(jù)權(quán)利要求1的網(wǎng)絡(luò)管理方法,其中當(dāng)新子節(jié)點通過主節(jié)點的身份認(rèn)證時,主節(jié)點將當(dāng)前網(wǎng)絡(luò)的共享密鑰分配給該新子節(jié)點,并將該新子節(jié)點的信息通知所有子節(jié)點。
3.根據(jù)權(quán)利要求1的網(wǎng)絡(luò)管理方法,其中當(dāng)任一子節(jié)點消失時,主節(jié)點檢測到此事件,更新共享密鑰,并將指示該子節(jié)點 消失的信息和新的共享密鑰通知給其它子節(jié)點。
4.根據(jù)權(quán)利要求1的網(wǎng)絡(luò)管理方法,其中 主節(jié)點為每個子節(jié)點分配優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別; 當(dāng)主節(jié)點消失時,擁有最高優(yōu)先級的子節(jié)點將自動升級為主節(jié)點,通知所有其它子節(jié)點主節(jié)點已變更。
5.根據(jù)權(quán)利要求1的網(wǎng)絡(luò)管理方法,其中,子節(jié)點自動檢測主節(jié)點是否仍然存在。
6.根據(jù)權(quán)利要求1的網(wǎng)絡(luò)管理方法,當(dāng)網(wǎng)絡(luò)中出現(xiàn)多個主節(jié)點時,主節(jié)點之間互相傳送自身的指示作為主節(jié)點候選的優(yōu)先級別的優(yōu)先級,并且如果一個主節(jié)點發(fā)現(xiàn)存在比自身優(yōu)先級高的其它主節(jié)點,則自動降級為子節(jié)點。
7.一種通信設(shè)備,包括: 區(qū)域限定信號接收部件,用于接收區(qū)域限定信號; 周圍節(jié)點探測部件,用于當(dāng)該通信設(shè)備因正進(jìn)入限定區(qū)域而接收到區(qū)域限定信號時,通信設(shè)備探測在該限定區(qū)域內(nèi)是否存在主節(jié)點; 角色切換部件,用于如果探測到存在主節(jié)點,則使該通信設(shè)備基于區(qū)域限定信號向主節(jié)點進(jìn)行身份認(rèn)證,成為子節(jié)點;以及如果探測到不存在主節(jié)點,則使該通信設(shè)備成為主節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步。
8.如權(quán)利要求7的通信設(shè)備,其中 當(dāng)該通信設(shè)備角色為子節(jié)點時,其具有主節(jié)點分配的優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別,且作為子節(jié)點的通信設(shè)備定期探測主節(jié)點的狀態(tài);以及 如果該作為子節(jié)點的通信設(shè)備在預(yù)定時間內(nèi)未探測到主節(jié)點的存在并且該子節(jié)點相比于其它子節(jié)點具有最高優(yōu)先級時,該作為子節(jié)點的通信設(shè)備自動升級為主節(jié)點,通知所有當(dāng)前會話成員主節(jié)點已變更。
9.如權(quán)利要求7的通信設(shè)備,其中 當(dāng)該通信設(shè)備角色為主節(jié)點時,其定期探測各個子節(jié)點的狀態(tài);以及 如果該作為主節(jié)點的通信設(shè)備在預(yù)定時間內(nèi)未探測到某個子節(jié)點的存在,該作為主節(jié)點的通信設(shè)備視該子節(jié)點為消失節(jié)點,更新網(wǎng)絡(luò)共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給所有其它子節(jié)點。
10.一種面向限定區(qū)域的無線通信系統(tǒng),包括: 區(qū)域限定信號發(fā)射設(shè)備,用于發(fā)射區(qū)域限定信號;以及 處于該限定區(qū)域內(nèi)的動態(tài)的一個或多個無線通信設(shè)備, 其中該一個或多個無線通信設(shè)備中的一個為主節(jié)點,其余的作為子節(jié)點,其中主節(jié)點負(fù)責(zé)新子節(jié)點的登入和網(wǎng)絡(luò)節(jié)點間的共享密鑰的同步, 其中當(dāng)主節(jié)點消失時,子節(jié)點中的一個自動升級為主節(jié)點, 其中當(dāng)無線通信系統(tǒng)中只有一個無線通信設(shè)備時,該無線通信設(shè)備成為主節(jié)點,當(dāng)此后新的無線通信設(shè)備進(jìn)入時,新進(jìn)入的無線通信設(shè)備成為子節(jié)點; 子節(jié)點具有主節(jié)點分配的優(yōu)先級,指示作為主節(jié)點候選的優(yōu)先級別,作為子節(jié)點的通信設(shè)備定期探測主節(jié)點的狀態(tài),以及如果某個子節(jié)點在預(yù)定時間內(nèi)未探測到主節(jié)點的存在并且該子節(jié)點相比于其它子節(jié)點具有最高優(yōu)先級,則該子節(jié)點備自動升級為主節(jié)點,通知所有其它子節(jié)點主節(jié)點已變更;以及 主節(jié)點定期探測各個子節(jié)點的狀態(tài),以及如果主節(jié)點在預(yù)定時間內(nèi)未探測到某個子節(jié)點的存在,該主節(jié)點視該子節(jié)點為消失節(jié)點,更新網(wǎng)絡(luò)共享密鑰,并將指示該子節(jié)點消失的信息和新的共享密鑰通知給 其它子節(jié)點。
【文檔編號】H04W24/00GK103813325SQ201210441507
【公開日】2014年5月21日 申請日期:2012年11月7日 優(yōu)先權(quán)日:2012年11月7日
【發(fā)明者】于海華, 王煒, 孫琰, 笪斌, 張銀東 申請人:株式會社理光