專利名稱:傳感器設(shè)備及網(wǎng)絡(luò)系統(tǒng)、服務(wù)器節(jié)點、通信路徑構(gòu)筑方法
技術(shù)領(lǐng)域:
本發(fā)明涉及由搭載了無線通信功能的傳感器設(shè)備所構(gòu)成的傳感器網(wǎng)絡(luò)系 統(tǒng)以及其傳感器網(wǎng)絡(luò)系統(tǒng)中的通信路徑的構(gòu)筑方法,更具體地說,涉及將安 全地并準(zhǔn)確地構(gòu)筑用于發(fā)送接收傳感器設(shè)備所檢測的檢測數(shù)據(jù)的通信路徑的 傳感器網(wǎng)絡(luò)系統(tǒng)以及通信路徑構(gòu)筑方法。
背景技術(shù):
傳感器網(wǎng)絡(luò)系統(tǒng)是由具有無線通信功能的多個傳感器設(shè)備(也稱為傳感 器模塊)構(gòu)成。傳感器網(wǎng)絡(luò)系統(tǒng)的利用目的很多,可利用在防犯、看護、節(jié) 省能源、廣闊區(qū)域測量、跟蹤等所有領(lǐng)域。
例如,在看護的領(lǐng)域中,通過傳感器設(shè)備,可監(jiān)視被看護人的心跳數(shù)、 體溫、姿勢、手腳的動作以及緊急事態(tài)等。此外,例如,在建筑環(huán)境的情況 下,通過傳感器設(shè)備,可監(jiān)視地震數(shù)據(jù)、結(jié)構(gòu)支撐單元的移動、火災(zāi)、洪水 等。
例如,在家庭內(nèi)使用傳感器網(wǎng)絡(luò)系統(tǒng)的情況下,可考慮用于房屋安全、 設(shè)備監(jiān)視/控制、看守/看護、遠(yuǎn)程管理等各種用途。
可容易地考慮到,傳感器設(shè)備在寬范圍內(nèi)配置,此外根據(jù)設(shè)置性的良好 程度再追加設(shè)置多個。在家庭中使用傳感器網(wǎng)絡(luò)系統(tǒng)的情況下,根據(jù)傳感器 設(shè)備的設(shè)置性的良好程度,傳感器設(shè)備追加設(shè)置,成為在建筑的內(nèi)外都設(shè)置 很多。
因此,為了減輕管理者的勞力,優(yōu)選地,自主地構(gòu)筑^^殳置了多個的傳 感器設(shè)備的通信路徑,自主性在傳感器網(wǎng)絡(luò)系統(tǒng)中成為重要的因素。
關(guān)于以往的通信路徑構(gòu)筑方法,例如在日本國公開專利公報特開
2005-94530號公報(
公開日2005年4月7日)中,公開了將一個基站作為 中心,自主地構(gòu)筑無線裝置的網(wǎng)絡(luò)的方法。
此外,在日本國公開專利公報特開2005-157744號公報(
公開日6月 16日)中,公開了通過檢測預(yù)先設(shè)定的規(guī)定的通信距離內(nèi)所存在的設(shè)備監(jiān)視
控制部件、中心服務(wù)器、或者移動式終端裝置等的其他裝置,從而自主地構(gòu) 筑無線網(wǎng)絡(luò)網(wǎng)的方法。
但是,在使用上述的以往技術(shù)的結(jié)構(gòu)的情況下,產(chǎn)生以下的問題。
日本國公開專利公報特開2005-94530號公報的通信路徑構(gòu)筑方法是以 構(gòu)筑單一的網(wǎng)絡(luò)為前提,不考慮傳感器設(shè)備的可通信范圍內(nèi)存在不同的多個 網(wǎng)絡(luò)的情況。即,在家庭中構(gòu)筑傳感器網(wǎng)絡(luò)的情況下,當(dāng)成為傳感器設(shè)備的 可通信范圍的鄰居利用同樣的系統(tǒng)的話,未能區(qū)分自家和鄰居而構(gòu)筑網(wǎng)絡(luò)。 對于家中的相鄰的房間之間也是相同的。
此外,在日本國公開專利公報特開2005-157744號公報的系統(tǒng)中,也相 同地,估計將中心服務(wù)器作為頂點的單一的網(wǎng)絡(luò),所以不考慮移動式終端裝 置檢測相鄰樓的相同的系統(tǒng)的網(wǎng)絡(luò)。即,在移動式終端裝置的可通信范圍內(nèi) 存在多個不同的網(wǎng)絡(luò)的環(huán)境中,存在不能正確地構(gòu)筑網(wǎng)絡(luò)的問題點。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述的以往技術(shù)的問題點而完成,其目的在于,提供一種 即使在可通信的范圍內(nèi)存在多個不同的傳感器網(wǎng)絡(luò),也能夠確定應(yīng)構(gòu)筑的通 信路徑,能夠安全地并準(zhǔn)確地構(gòu)筑網(wǎng)絡(luò)的傳感器網(wǎng)絡(luò)系統(tǒng)以及通信路徑構(gòu)筑 方法。
為了解決上述課題,本發(fā)明的傳感器設(shè)備,由用于確定建筑的建筑ID 和用于確定所述建筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID所管 理,并使用本裝置所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即服務(wù) 器節(jié)點進行無線通信,并通過所述服務(wù)器節(jié)點與最高層節(jié)點并管理所述服務(wù) 器節(jié)點的管理服務(wù)器進行通信,其特征在于,所述傳感器設(shè)備包括控制部 件,其控制與所述服務(wù)器節(jié)點的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述服務(wù) 器節(jié)點的所述通信路徑時,所述控制部件檢測可連接的所述服務(wù)器節(jié)點,將 包括所檢測的所述服務(wù)器節(jié)點的所述通信路徑作為選擇候選,傳送到位于所 述服務(wù)器節(jié)點的高層的所述管理服務(wù)器,并從選擇的所述通信路徑中所包含 的所述服務(wù)器節(jié)點接收在所述管理服務(wù)器中,為了確定所述通信路徑而輸 入的密鑰信息;在所述管理服務(wù)器中,從所述選擇候選中所選擇的所述通信 路徑;選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點所具有的所述建筑ID; 以及選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點所具有的所述房間ID,僅
在所述密鑰信息與本裝置所具有的密鑰信息一致的情況下,將本裝置的所述 個別ID和所述一致通知到所述管理服務(wù)器,將所述所接收的所述建筑ID和
所述房間ID作為本裝置的所述建筑ID和所述房間ID來存儲,完成所述通信 路徑的構(gòu)筑。
此外,為了解決上述課題,本發(fā)明的服務(wù)器節(jié)點,由用于確定建筑的建 筑ID和用于確定所述建筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID 所管理,并使用本裝置所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即 管理服務(wù)器進行無線通信,使用本裝置所存儲的所述個別ID與低層節(jié)點即傳 感器設(shè)備進行無線通信,其特征在于,所述服務(wù)器節(jié)點包括控制部件,其 控制與所述管理服務(wù)器以及所述傳感器設(shè)備的通信路徑的構(gòu)筑和通信,在構(gòu) 筑與所述傳感器設(shè)備的所述通信路徑時,所述控制部件對所述傳感器設(shè)備的 用于檢測可連接的所述服務(wù)器節(jié)點的查詢進行響應(yīng),并將從所述傳感器設(shè)備 所接收的所述通信路徑的候選列表傳送到服務(wù)器節(jié)點的高層節(jié)點即管理服務(wù) 器,在本裝置包含在管理服務(wù)器從所述候選列表中所選擇的所述通信路徑的 情況下,從所述管理服務(wù)器接收所述所選擇的所述通信路徑和在所述管理服 務(wù)器中所輸入的密鑰信息,并將接收的所述所選擇的所述通信路徑以及所述 密鑰信息中加上本裝置的所述建筑ID和所述房間ID后,傳送到所述傳感器 設(shè)備,將從所述傳感器設(shè)備所接收的所述傳感器設(shè)備的所述個別ID作為本裝 置所管理的傳感器設(shè)備的個別ID來存儲,完成所述通信路徑的構(gòu)筑。
此外,為了解決上述課題,本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)包括上述傳感器 設(shè)備和上述服務(wù)器節(jié)點。
此外,為了解決上述課題,本發(fā)明的通信路徑的構(gòu)筑方法,為了由用于 確定建筑的建筑ID和用于確定所述建筑內(nèi)的房間的房間ID以及用于確定各 裝置的個別ID所管理的傳感器設(shè)備和其高層節(jié)點即服務(wù)器節(jié)點使用所述傳 感器設(shè)備所存儲的所述建筑ID以及所述房間ID、或者所述服務(wù)器節(jié)點所存 儲的所述個別ID進行無線通信而被構(gòu)筑,包括以下步驟而構(gòu)成所述傳感器 設(shè)備進行用于檢測可連接的所述服務(wù)器節(jié)點的查詢的查詢步驟;所述服務(wù)器 節(jié)點對所述查詢進行響應(yīng)的響應(yīng)步驟;所述傳感器設(shè)備將所述查詢結(jié)果作為 所述通信路徑的候選列表來發(fā)送的候選列表發(fā)送步驟;所述服務(wù)器節(jié)點將所 接收的所述候選列表傳送到所述服務(wù)器節(jié)點的高層節(jié)點即管理服務(wù)器的第1 傳送步驟;所述管理服務(wù)器接受從所述候選列表選擇了哪個所述通信路徑的選擇信息和密鑰信息,并對選擇的所述通信路徑發(fā)送的接受發(fā)送步驟;所述 服務(wù)器節(jié)點除了本裝置的所述建筑ID和所述房間ID之外,還將所接收的所 述選擇信息和所述密鑰信息傳送到所述傳感器設(shè)備的第2傳送步驟;所述傳 感器設(shè)備判斷所接收的所述密鑰信息和本裝置所具有的密鑰信息是否一致的 密鑰信息判斷步驟;在所述密鑰信息一致的情況下,還包括所述傳感器設(shè) 備將本裝置的所述個別ID和所述一致通知到所述服務(wù)器節(jié)點的一致通知步 驟;所述服務(wù)器節(jié)點將接收的所述個別ID作為本裝置所管理的所述傳感器設(shè) 備的所述個別ID來存儲的第l存儲步驟;以及所述傳感器設(shè)備將接收的所述 建筑ID和所述房間ID作為本裝置的所述建筑ID和所述房間ID來存儲的第 2存儲步驟。
在該結(jié)構(gòu)中,傳感器設(shè)備是指,對該傳感器設(shè)備的周圍所存在的成為測 定的對象的物,例如溫度、人體的脈搏、有無人等進行測定,并將測定的測 定值通過無線通信發(fā)送到其他設(shè)備的裝置。
在傳感器網(wǎng)絡(luò)系統(tǒng)中新追加的傳感器設(shè)備是,在選擇了成為本裝置的高 層節(jié)點的服務(wù)器節(jié)點來構(gòu)筑通信路徑時,不是通過自己的判斷來決定服務(wù)器 節(jié)點,而是將其選項通過最高層即管理服務(wù)器而對管理者提示。而且,在被 選擇了管理者所期望的通信路徑之后,經(jīng)由該所選擇的通信路徑、即管理者 進行輸入的管理服務(wù)器和所選擇的服務(wù)器節(jié)點,被通知進行了該選擇的情況, 至傳感器設(shè)備為止。而且,通過判斷在管理服務(wù)器中所輸入的密鑰信息和在 傳感器設(shè)備中設(shè)定有的密鑰信息是否一致,進行管理者的認(rèn)證。最終地,被 認(rèn)證的管理者所選擇的通信路徑作為傳感器設(shè)備的通信路徑來設(shè)定。
即,在傳感器設(shè)備的安全等級被設(shè)定為"高,,的情況下,判斷為需要通 過特定的通信路徑的通信,首先為了確保便利性而^r測可自主地構(gòu)筑的通信 路徑,從中提取自家所屬的通信路徑,但不是自主地完成構(gòu)筑。將提取的通 信路徑作為選擇候選,發(fā)送到位于可通信的范圍內(nèi)的服務(wù)器節(jié)點。接收的服 務(wù)器節(jié)點再發(fā)送到高層的管理服務(wù)器。管理服務(wù)器將該選擇候選對管理者提 示,管理者從選擇候選中選擇期望的通信路徑。在選擇時,為了在通信路徑 的構(gòu)筑完成時進行管理者的認(rèn)證,管理者進行在傳感器設(shè)備內(nèi)部預(yù)先注冊的 密鑰信息的輸入。在該密鑰信息沒有正確地輸入的情況下,成為管理者的認(rèn) 證失敗,所以管理者所選擇的通信路徑的通信路徑的構(gòu)筑不結(jié)束。
另外,通信路徑的選擇候選經(jīng)由位于傳感器設(shè)備的可通信范圍的鄰居的
服務(wù)器節(jié)點,對鄰居的管理服務(wù)器也進行提示,但是鄰居的管理者無法知道 密鑰信息,所以不會構(gòu)筑錯誤的通信路徑。
對于建筑ID、房間ID、個別ID
另外,在無線傳感器網(wǎng)絡(luò)中,為了降低通信成本、即減少發(fā)送功率,用 更少的功率對可進行通信的最近的設(shè)備傳達檢測信息是有效的。
但是,在家庭安全的用途中,在鄰居也有相同的傳感器網(wǎng)絡(luò)的情況下, 其網(wǎng)絡(luò)之間的干擾成為問題。
為了避免這樣的問題,需要確定通信路徑,因此為了與鄰居進行區(qū)別, 需要通過建筑ID的管理。此外,在家庭安全的用途中,將干擾等所造成的通 信的延遲盡可能降低是比較重要的,所以需要通過設(shè)定房間ID來分割室內(nèi)的 網(wǎng)絡(luò),設(shè)計成延遲為最小。
此外,在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)中,傳感器設(shè)備、服務(wù)器節(jié)點以及管 理服務(wù)器分別具有可確定這些設(shè)備的個別ID。
通過將這些個別ID之間鏈接來確定通信路徑也是可能的,但是為了減輕 管理者的管理負(fù)擔(dān),優(yōu)選地,用于區(qū)別自家和鄰居而使用建筑ID,用于區(qū)別 同一建筑內(nèi)的房間等的區(qū)域而使用房間ID。
另外,個別ID也用于高層節(jié)點管理低層節(jié)點。即,傳感器設(shè)備的高層節(jié) 點即服務(wù)器節(jié)點具有用于掌握本裝置的管理之下的傳感器設(shè)備的子設(shè)備列 表,在該子設(shè)備列表中,將置于本裝置的管理之下的傳感器設(shè)備的傳感器設(shè) 備名和個別ID相關(guān)聯(lián)地存儲。管理服務(wù)器也同樣地具有子設(shè)備列表,在該子 設(shè)備列表中,將本裝置所管理的服務(wù)器節(jié)點的服務(wù)器節(jié)點名和個別ID相關(guān)聯(lián) 地存儲。
相反地,低層節(jié)點無法掌握本裝置的高層節(jié)點的個別ID,在進行通信時, 不會將本裝置的個別ID直接指定并進行發(fā)送。代替地,在通信路徑的構(gòu)筑時, 通過使用從本裝置的高層節(jié)點通知到的建筑ID和房間ID,從而間接地制定 具有該房間ID的房間的服務(wù)器節(jié)點以及具有該建筑ID的建筑的管理服務(wù)器。 在這樣的間接的指定方法中,具有該房間ID的服務(wù)器節(jié)點以及具有該建筑ID 的管理服務(wù)器能夠被唯一地確定,所以不會產(chǎn)生問題。
建筑ID具有用于確定某一地域或者所有地域中存在的建筑的充分的位 數(shù),此外,房間ID具有用于確定建筑內(nèi)或建筑周圍被分割的區(qū)域的充分的位 數(shù)。個別ID也具有用于區(qū)分并確定各個傳感器設(shè)備、服務(wù)器節(jié)點以及管理服
務(wù)器的充分的位數(shù)。
優(yōu)選地,建筑ID、房間ID以及個別ID存儲在這些設(shè)備內(nèi)部的非易失性 存儲器中。
建筑ID由一個建筑內(nèi)或者在該建筑周圍存在的傳感器設(shè)備、服務(wù)器節(jié)點 以及管理服務(wù)器所共享。由此,可以與鄰居中存在的傳感器設(shè)備、服務(wù)器節(jié) 點以及管理服務(wù)器容易地區(qū)分。因此,即使在可通信范圍內(nèi)存在鄰居的傳感 器設(shè)備、服務(wù)器節(jié)點以及管理服務(wù)器,也能夠合適地確定通信路徑,所以要 傳輸?shù)男畔⒉粫a(chǎn)生干擾,能夠合適地進行通信。
此外,房間ID由一個建筑內(nèi)或者該建筑周圍被區(qū)分的一個區(qū)域內(nèi)所存在 的傳感器設(shè)備以及服務(wù)器節(jié)點所共享。由此,可容易地將在一個區(qū)域內(nèi)存在 的傳感器設(shè)備以及服務(wù)器節(jié)點與在不同的區(qū)域內(nèi)存在的傳感器設(shè)備以及服務(wù) 器節(jié)點區(qū)分。因此,即使在可通信范圍內(nèi)存在屬于其他區(qū)域的具有相同功能 的傳感器設(shè)備,也能夠合適地確定通信路徑,所以要傳輸?shù)男畔⒉粫a(chǎn)生干 擾,能夠合適地進行通信。
通過使用建筑ID、房間ID以及個別ID,傳感器網(wǎng)絡(luò)普及,從而可以提 供一種傳感器網(wǎng)絡(luò)系統(tǒng),它被設(shè)置了多個傳感器設(shè)備、服務(wù)器節(jié)點以及管理 服務(wù)器,從而即使在可通信范圍內(nèi)不同的網(wǎng)絡(luò)成為干擾的環(huán)境的情況下,也 在家庭安全等的傳感器網(wǎng)絡(luò)系統(tǒng)中,使用合適的通信路徑將所檢測的信息進 行傳輸。
根據(jù)上述的結(jié)構(gòu),在傳感器網(wǎng)絡(luò)中,即使在新或追加設(shè)置的傳感器設(shè)備 或服務(wù)器節(jié)點的可通信范圍內(nèi),存在鄰居的傳感器網(wǎng)絡(luò)等其他的傳感器網(wǎng)絡(luò), 也能夠防止設(shè)置的傳感器設(shè)備或服務(wù)器節(jié)點錯誤地連接到與本應(yīng)連接的網(wǎng)絡(luò) 不同的網(wǎng)絡(luò),所以可得到能夠安全地并準(zhǔn)確地構(gòu)筑通信路徑的效果。
因此,可以在家庭安全等的無線網(wǎng)絡(luò)中,提供安全并準(zhǔn)確的數(shù)據(jù)傳送路 4圣構(gòu)-克方法。
本發(fā)明的其他目的、特征以及優(yōu)點,通過以下所示的記載會變得非常清 楚,此外,本發(fā)明的優(yōu)點通過參照了附圖的以下的說明也會清楚。
圖l是表示本發(fā)明的第1實施方式中的通信路徑的構(gòu)筑步驟的流程圖。 圖2是表示本發(fā)明的參考例中的傳感器網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)的結(jié)構(gòu)圖。
圖3 (a)、圖3 (b)、圖3 (c)是表示本發(fā)明的各設(shè)備的結(jié)構(gòu)的方框圖, 圖3 (a)是傳感器設(shè)備的方框圖、圖3 (b)是服務(wù)器節(jié)點的方框圖、圖3(c) 是管理服務(wù)器的方框圖。
圖4 (a)、圖4 (b)、圖4 (c)是表示本發(fā)明的參考例中的用于存儲建 筑ID、房間ID以及個別ID的內(nèi)部存儲器中的表的圖,圖4 ( a)是表示管理 服務(wù)器的表中所存儲的狀態(tài)的圖,圖4 (b)是表示服務(wù)器節(jié)點的表中所存儲 的狀態(tài)的圖,圖4 (c)是傳感器設(shè)備的表中所存儲的狀態(tài)的圖。 圖5是表示本發(fā)明的參考例中的通信路徑的一例的圖。 圖6是表示本發(fā)明的參考例中的通信時的路徑的決定方法的圖。 圖7是表示本發(fā)明的參考例中的通信^各徑的一例的圖。 圖8是表示本發(fā)明的參考例中的通信時的路徑的決定方法的圖。 圖9是表示本發(fā)明的參考例中,在傳感器網(wǎng)絡(luò)上新追加了傳感器設(shè)備時 的可通信范圍的圖。
圖10是表示本發(fā)明的參考例中,在傳感器網(wǎng)絡(luò)上新追加了傳感器設(shè)備時 的通信路徑的圖。
圖11是表示本發(fā)明的參考例中的通信路徑的構(gòu)筑步驟的流程圖。 圖12 (a)、圖12 (b)是表示本發(fā)明的第1實施方式中的用于存儲建筑 ID、房間ID、個別ID以及安全等級的內(nèi)部存儲器中的表的圖,圖12(a)是 表示服務(wù)器節(jié)點的表中所存儲的狀態(tài)的圖,圖12 (b)是表示傳感器設(shè)備的 表中所存儲的狀態(tài)的圖。
圖13是表示在本發(fā)明的第1實施方式中,服務(wù)器節(jié)點的建筑ID和房間 ID作為傳感器設(shè)備的建筑ID和房間ID來設(shè)定的情況的圖。
圖14是表示在本發(fā)明的第1實施方式中的通信路徑的一例的圖。 圖15是表示在本發(fā)明的第1實施方式中,服務(wù)器節(jié)點的建筑ID和房間 ID作為傳感器設(shè)備的建筑ID和房間ID來設(shè)定的情況的圖。
圖16是表示本發(fā)明的第2實施方式中的通信路徑的構(gòu)筑步驟的流程圖。
具體實施例方式
以下,說明本發(fā)明的實施方式以及參考例,則如下。 [參考例]
對于傳感器網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)
在圖2中,表示本參考例的傳感器網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)。傳感器網(wǎng)絡(luò)系統(tǒng)由
包括具有相同或不同的功能的傳感器的傳感器設(shè)備10A 10L、服務(wù)器節(jié)點
11A 11D以及管理服務(wù)器12A所構(gòu)成。
傳感器網(wǎng)絡(luò)系統(tǒng)存在于同 一建筑21A的內(nèi)部以及周圍。
傳感器設(shè)備10A 10C以及服務(wù)器節(jié)點IIA存在于同一個房間內(nèi),形成
局部網(wǎng)絡(luò)。
同樣地,傳感器設(shè)備10D 10F以及服務(wù)器節(jié)點11B、傳感器設(shè)備10G 10I 以及服務(wù)器節(jié)點IIC、傳感器設(shè)備10J 10L以及服務(wù)器節(jié)點IID分別存在于 同一個房間內(nèi),分別形成局部網(wǎng)絡(luò)。
管理服務(wù)器12A存在于建筑21A中,并與服務(wù)器節(jié)點11A 11D形成局
生成的信息利用在網(wǎng)絡(luò)上,連接到外部的網(wǎng)絡(luò)。
因此,傳感器網(wǎng)絡(luò)由上述傳感器設(shè)備10A 10L以及服務(wù)器節(jié)點11A 11D 所構(gòu)成的四個局部網(wǎng)絡(luò)與服務(wù)器節(jié)點11A 11D和管理服務(wù)器12A所構(gòu)成的一 個局部網(wǎng)絡(luò)構(gòu)成。
服務(wù)器節(jié)點11A 11D進行局部網(wǎng)絡(luò)之間的路由(routing)和應(yīng)用程序的 執(zhí)行。此外,管理服務(wù)器12A進行局部網(wǎng)絡(luò)之間的路由與局部網(wǎng)絡(luò)和因特網(wǎng) 之間的3各由以及應(yīng)用程序的執(zhí)行。
對于局部網(wǎng)絡(luò)的分割
通過分割局部網(wǎng)絡(luò),可以將用于通信的頻率對每個局部網(wǎng)絡(luò)進行變更。 而且,通過對每個局部網(wǎng)絡(luò)變更通信頻率,可以避免局部網(wǎng)絡(luò)之間的通信的 干擾。
此外,即使在使用相同的通信頻率的情況下,也能夠通過減少發(fā)送功率, 從而避免干擾。因此,通過網(wǎng)絡(luò)分割,可更高效率地進行節(jié)省功率的通信。 對于傳感器設(shè)備的結(jié)構(gòu)
圖3 (a)是表示傳感器設(shè)備10A 10L的方框圖。傳感器設(shè)備10A 10L 分別包括以下部件而構(gòu)成對測量對象進行檢測的傳感器單元1;與服務(wù)器 節(jié)點進行無線通信的通信單元2;進行檢測以及控制通信的控制單元3 (控制 部件)。另外,控制單元3包括內(nèi)部存儲器(未圖示)而構(gòu)成。
對于服務(wù)器節(jié)點的結(jié)構(gòu)
圖3 (b)是表示服務(wù)器節(jié)點11A 11D的方框圖。服務(wù)器節(jié)點11A 11D
分別包括以下部件而構(gòu)成進行與傳感器設(shè)備以及管理服務(wù)器的無線通信的 通信單元5;控制通信的控制單元6 (控制部件)。另外,控制單元6包括內(nèi) 部存儲器(未圖示)而構(gòu)成。 對于管理服務(wù)器的結(jié)構(gòu)
圖3 (c)是表示管理服務(wù)器12A的方框圖。管理服務(wù)器12A包括以下 部件而構(gòu)成進行與服務(wù)器節(jié)點的無線通信以及與因特網(wǎng)的通信的通信單元 7;對管理者提示管理信息的顯示單元8;進行通信以及顯示的控制的控制單 元9。另外,控制單元9包括內(nèi)部存儲器(未圖示)而構(gòu)成。
對于建筑ID、房間ID、個別ID
如圖2所示,對建筑21A附加了用于確定某一地域或者所有地域中存在 的建筑而具有充分的位數(shù)的建筑ID (在該圖的例子中,建筑ID=001 )。
該建筑ID存儲在傳感器設(shè)備、服務(wù)器節(jié)點、管理服務(wù)器各自的內(nèi)部存儲 器中。
此夕卜,建筑21A內(nèi)被分割為四個房間20A 20D,對各房間附加了房間ID, 該房間ID分配給位于該房間的服務(wù)器節(jié)點以及傳感器設(shè)備。
例如,傳感器設(shè)備10A 10C以及服務(wù)器節(jié)點IIA位于房間20A,所以 -故附加房間ID=010。
例如,位于房間20B的傳感器設(shè)備10D 10F以及服務(wù)器節(jié)點11B被附 加房間ID=011 ,傳感器設(shè)備10G-10I以及服務(wù)器節(jié)點IIC被附加房間ID=012, 傳感器設(shè)備10J 10L以及服務(wù)器節(jié)點IID被附加房間ID=013。
此外,在設(shè)置在建筑內(nèi)部或者建筑周圍的傳感器設(shè)備、服務(wù)器節(jié)點以及 管理服務(wù)器中,被附加用于確定這些設(shè)備個體的個別ID。
圖4(a)表示位于管理服務(wù)器12A的控制單元9內(nèi)的內(nèi)部存儲器上的表 120的結(jié)構(gòu)。在表120中,存儲了建筑ID和個別ID。
圖4 (b)表示位于服務(wù)器節(jié)點11A 11D的控制單元6內(nèi)的內(nèi)部存儲器 上的表110A 110D的結(jié)構(gòu)。在表110A 110D中,存儲了建筑ID和房間ID 以及個別ID。
圖4 (c)表示位于傳感器設(shè)備10A 10L的控制單元3內(nèi)的內(nèi)部存儲器 上的表100A 100L的結(jié)構(gòu)。在表100A 100L中,存儲了建筑ID和房間ID 以及個別ID。
對于應(yīng)用規(guī)則各個服務(wù)器節(jié)點11A 11D在內(nèi)部存儲器上除了具有上述的表 110A 110D之外,還具有應(yīng)用程序、應(yīng)用規(guī)則以及子設(shè)備列表。
此外,管理服務(wù)器12A在內(nèi)部存儲器上除了具有上述的表120之外,還 具有應(yīng)用程序以及應(yīng)用規(guī)則。
應(yīng)用程序是在服務(wù)器節(jié)點的控制單元6以及管理服務(wù)器12A的控制單元 9中所執(zhí)行的軟件,是用于控制服務(wù)器節(jié)點將所接收的數(shù)據(jù)包傳送到哪個目 的地的程序。
應(yīng)用規(guī)則是指,應(yīng)用程序在進行數(shù)據(jù)包的傳送時所遵守的規(guī)則,描述有 從哪里接收到的數(shù)據(jù)包傳送到哪里。
例如,應(yīng)用規(guī)則是,"從傳感器設(shè)備10C所接收的數(shù)據(jù)包傳送到傳感器 設(shè)備IOA"、"從傳感器設(shè)備10J所接收的數(shù)據(jù)包傳送到管理服務(wù)器12A"等。
另外,應(yīng)用規(guī)則也可以是在產(chǎn)品出廠時,對服務(wù)器節(jié)點IIA所預(yù)先設(shè)定 的結(jié)構(gòu),也可以是用任何方法管理者按照需要來設(shè)定的結(jié)構(gòu)。
對于子設(shè)備列表
如上所述,子設(shè)備列表被構(gòu)筑在服務(wù)器節(jié)點11A 11D的內(nèi)部存儲器中。
子設(shè)備列表是,各服務(wù)器節(jié)點用于掌握在自己的管理之下的傳感器設(shè)備 而使用的、描述了傳感器設(shè)備名和其個別ID之間的對應(yīng)的列表。
服務(wù)器節(jié)點11A 11D在完成了與傳感器設(shè)備的通信路徑的構(gòu)筑的時刻, 在子設(shè)備列表中注冊其傳感器設(shè)備名和個別ID。
對于數(shù)據(jù)傳送例子(之1 )
在本參考例子中,以下說明通過已構(gòu)筑的通信路徑而傳送數(shù)據(jù)的例子。 圖5以及圖6表示將在傳感器設(shè)備10C中所檢測的數(shù)據(jù)傳送到同一個房間內(nèi) 的傳感器設(shè)備10A的步驟。
傳感器設(shè)備10C可對位于本裝置的可通信范圍40中的服務(wù)器節(jié)點11A 以及服務(wù)器節(jié)點IIC發(fā)送數(shù)據(jù)。
另外,在后面詳細(xì)敘述,但在新構(gòu)筑通信路徑時,傳感器設(shè)備10A 10L 將發(fā)送功率慢慢縮小為可通信的服務(wù)器節(jié)點僅為一個,并使用縮小到該時刻 的發(fā)送功率與最后剩下的服務(wù)器節(jié)點進行通信,所以通常在該縮小的發(fā)送功 率中,進入可通信的范圍的服務(wù)器節(jié)點僅為一個。
在該例子中,假設(shè)傳感器設(shè)備IOC將可使用縮小的發(fā)送功率進行通信的 服務(wù)器節(jié)點設(shè)為服務(wù)器節(jié)點IIA以及服務(wù)器節(jié)點IIC而進行了說明。這樣的
狀況是,例如在通信路徑構(gòu)筑時,在傳感器設(shè)備IOC和服務(wù)器節(jié)點IIC之間
存在衰減電波的遮擋物,所以傳感器設(shè)備IOC將衰減了發(fā)送功率的結(jié)果所剩 下的服務(wù)器節(jié)點IIA作為母節(jié)點,但之后該遮擋物被消除,傳感器設(shè)備10C 可以用縮小的發(fā)送功率進行通信的服務(wù)器節(jié)點成為服務(wù)器節(jié)點11A以及服務(wù) 器節(jié)點11C兩個的情況。
步驟1:首先,如圖6所示,傳感器設(shè)備10C包含在表100C所存儲的 建筑ID=001、房間ID=010以及個別ID=112,發(fā)送數(shù)據(jù)包。
步驟2:從傳感器IOC發(fā)送的數(shù)據(jù)包由服務(wù)器節(jié)點IIA以及服務(wù)器節(jié)點 IIC所纟妻收。
步驟3a:這里,服務(wù)器節(jié)點IIA在內(nèi)部存儲器中具有子設(shè)備列表,在該 列表中,個別ID412是識別傳感器設(shè)備IOC,并識別其位于自己的管理之下, 此外確認(rèn)所接收的數(shù)據(jù)包的房間ID與自己所存儲的房間ID是否一致,所以 確認(rèn)所接收的數(shù)據(jù)包是否為發(fā)給自己的數(shù)據(jù)包。
步驟3b:服務(wù)器節(jié)點IIC也從傳感器設(shè)備IOC接收數(shù)據(jù)包,但該數(shù)據(jù)中 所包含的個別ID沒有包含在服務(wù)器節(jié)點11C所管理的子設(shè)備列表中,以及接 收的數(shù)據(jù)包中所包含的房間ID=010與自己所存儲的房間ID=012不同,所以 識別所接收的數(shù)據(jù)包不是發(fā)給自己的數(shù)據(jù)包,丟棄所接收的數(shù)據(jù)包。
步驟4:接著,在服務(wù)器節(jié)點11A中,應(yīng)用程序按照應(yīng)用規(guī)則,進行接 收的數(shù)據(jù)包的傳送。
在該例子中,應(yīng)用規(guī)則是,"從傳感器設(shè)備10C接收的數(shù)據(jù)包傳送到傳 感器設(shè)備10A"的規(guī)則。按照該應(yīng)用規(guī)則,數(shù)據(jù)包將其目的地址個別ID設(shè)為 傳送地址即傳感器設(shè)備10A的個別ID之后,從服務(wù)器節(jié)點IIA發(fā)送。
步驟5:如圖6的服務(wù)器節(jié)點11A的子設(shè)備列表所示,從服務(wù)器節(jié)點11A 所發(fā)送的數(shù)據(jù)包由傳感器設(shè)備10A 10C所接收。傳感器設(shè)備10A因該數(shù)據(jù)包 的目的地址個別ID與自己的個別ID —致,所以識別為該數(shù)據(jù)包為發(fā)給自己 的數(shù)據(jù)包。但是,傳感器設(shè)備10B以及傳感器設(shè)備10C因該數(shù)據(jù)包的目的地 址個別ID與自己的個別ID不一致,所以丟棄該數(shù)據(jù)包。
根據(jù)以上的步驟,數(shù)據(jù)從傳感器設(shè)備IOC傳送到傳感器設(shè)備IOA。
對于數(shù)據(jù)傳送例子(之2)
接著,在本參考例子中,說明沿著被構(gòu)筑的通信路徑的第二個數(shù)據(jù)傳送 例子。
圖7以及圖8表示將在傳感器設(shè)備10J中所檢測的數(shù)據(jù)傳送到位于其他 房間的傳感器設(shè)備10D的例子。
在該例子中,也與以往不同,與上述的數(shù)據(jù)傳送例子相同地,假設(shè)傳感 器設(shè)備10J可對位于本裝置的可通信范圍50中的服務(wù)器節(jié)點IIC以及服務(wù)器 節(jié)點IID傳送數(shù)據(jù)。
步驟l:首先,如圖8所示,傳感器設(shè)備10J包含在表IOOJ所存儲的建 筑ID=001 、房間ID=013以及個別ID-119,發(fā)送數(shù)據(jù)包。
步驟2:從傳感器10J發(fā)送的數(shù)據(jù)包由服務(wù)器節(jié)點11C以及服務(wù)器節(jié)點 IID所接收。
步驟3:這里,與上述的數(shù)據(jù)傳送例子相同地,服務(wù)器節(jié)點11D識別所 接收的數(shù)據(jù)包是發(fā)給自己的數(shù)據(jù)包。與上述的數(shù)據(jù)傳送例子相同地,服務(wù)器 節(jié)點IIC丟棄所接收的數(shù)據(jù)包。
步驟4:接著,在服務(wù)器節(jié)點11D中,應(yīng)用程序按照應(yīng)用規(guī)則,進行接 收的數(shù)據(jù)包的傳送。
在該例子中,應(yīng)用規(guī)則是,"從傳感器設(shè)備IOJ接收的數(shù)據(jù)包傳送到管理 服務(wù)器12A"的規(guī)則。
步驟5:接著,在管理服務(wù)器12A中,應(yīng)用程序按照應(yīng)用規(guī)則,進行接 收的數(shù)據(jù)包的傳送。
在該例子中,應(yīng)用規(guī)則是,"從傳感器設(shè)備IOJ發(fā)送的數(shù)據(jù)包傳送到服務(wù) 器節(jié)點11B"的規(guī)則。
步驟6:接著,在服務(wù)器節(jié)點11B中,應(yīng)用程序按照應(yīng)用規(guī)則,進行接 收的數(shù)據(jù)包的傳送。
在該例子中,應(yīng)用規(guī)則是,"從傳感器設(shè)備IOJ發(fā)送的數(shù)據(jù)包傳送到傳感 器設(shè)備10D"的規(guī)則。
步驟7:傳感器i殳備10D因該數(shù)據(jù)包的目的地址個別ID與自己的個別 ID—致,所以識別該數(shù)據(jù)包為發(fā)給自己的數(shù)據(jù)包。
根據(jù)以上的步驟,數(shù)據(jù)從傳感器設(shè)備IOJ傳送到傳感器設(shè)備IOD。
對于通信路徑的構(gòu)筑步驟
使用圖9以及圖11,以下說明在傳感器網(wǎng)絡(luò)系統(tǒng)中新追加傳感器設(shè)備, 構(gòu)筑新的通信3各徑的方法。
圖9表示新設(shè)置傳感器設(shè)備10M時的可通信范圍60。可通信范圍60中
包括四個服務(wù)器節(jié)點IIB、 IID、 11X以及11Y,所以傳感器設(shè)備10M可以 與這四個服務(wù)器節(jié)點進行數(shù)據(jù)通信。另外,服務(wù)器節(jié)點11B以及服務(wù)器節(jié)點 11D位于建筑21內(nèi),服務(wù)器節(jié)點IIX以及服務(wù)器節(jié)點11Y位于建筑21B內(nèi)。
在本發(fā)明中,在這四個服務(wù)器節(jié)點中選擇在通信時能夠?qū)τ趥鞲衅髟O(shè)備 10M用最小發(fā)送功率即可的服務(wù)器節(jié)點為母節(jié)點,在數(shù)據(jù)通信中功率消耗效 率最好所以被選擇。
在本參考例子中,在傳感器設(shè)備10M進行通信時,從上述四個服務(wù)器節(jié) 點中,如果在與建筑21B內(nèi)的服務(wù)器節(jié)點IIX的通信中,發(fā)送功率最小即可, 則如圖11所示,傳感器設(shè)備10M對于建筑21B內(nèi)的服務(wù)器節(jié)點IIX開始構(gòu) 筑通信路徑。
圖11表示對于傳感器設(shè)備IOM在構(gòu)筑通信路徑時的步驟的流程圖。 步驟1:首先,傳感器設(shè)備10M的控制單元3判斷自己是否處于初始狀
態(tài)(步驟,以下簡稱為Sl )。該判斷根據(jù)在自己的內(nèi)部存儲器中的表100M中
是否存儲有建筑ID和房間ID來進行。
當(dāng)自己處于初始狀態(tài)時,進入下一步驟。
當(dāng)自己不處于初始狀態(tài)時,因通信路徑已被構(gòu)筑,所以結(jié)束處理。另夕卜, 此時,在表100M中所存儲的房間ID的房間中設(shè)置的、即將該房間ID存儲 在內(nèi)部存儲器中的表的服務(wù)器節(jié)點成為傳感器設(shè)備IOM的母節(jié)點。
步驟2:在Sl中,當(dāng)判定為處于初始狀態(tài)的情況下,傳感器設(shè)備10M 的控制單元3使用最大輸出,發(fā)送對于傳感器網(wǎng)絡(luò)的參加查詢包(S2)。
步驟3:接收到參加查詢包的服務(wù)器節(jié)點本身成為傳感器設(shè)備10M的母 節(jié)點,并發(fā)送傳感器設(shè)備10M可以參加到傳感器網(wǎng)絡(luò)的意旨的響應(yīng)包(S3)。
因最初的參加查詢包通過傳感器設(shè)備10M的最大功率來發(fā)送,所以如圖 9所示,由服務(wù)器節(jié)點11B、 IID、 11X以及11Y的四個服務(wù)器節(jié)點來接收。 因此,這四個服務(wù)器節(jié)點成為發(fā)送響應(yīng)包。
數(shù)是否為一個(S4)。
在服務(wù)器節(jié)點數(shù)為一個的情況下,進入S6的處理。
在服務(wù)器節(jié)點數(shù)不是一個的情況下,進入S5的處理。
步驟5:傳感器設(shè)備10M的控制單元3將發(fā)送功率縮小規(guī)定量之后,再
次發(fā)送對于傳感器網(wǎng)絡(luò)的參加查詢包(S5)。之后,返回到S3的處理。
步驟6:在發(fā)送了響應(yīng)包的服務(wù)器節(jié)點數(shù)為一個的情況下,傳感器設(shè)備 10M的控制單元3進行構(gòu)筑完成處理(S6 )。
在該例子中,服務(wù)器節(jié)點IIX為最后所剩下的服務(wù)器節(jié)點。構(gòu)筑完成處 理由將當(dāng)前的發(fā)送功率設(shè)定為今后與服務(wù)器節(jié)點11X進行通信時的發(fā)送功率 的處理、將來自服務(wù)器節(jié)點IIX的響應(yīng)包中所包含的建筑ID和房間ID作為 自己的建筑ID和房間ID而存儲在內(nèi)部存儲器中的表100M的處理、以及對 服務(wù)器節(jié)點IIX發(fā)送用于通知將服務(wù)器節(jié)點IIX作為自己的母節(jié)點的意旨的 ii^口包的^b5里。
步驟7:接收到通知包的服務(wù)器節(jié)點的控制單元6在位于自己的內(nèi)部存 儲器中的子設(shè)備列表中注冊發(fā)送了通知包的傳感器設(shè)備的傳感器設(shè)備名和個 別ID ( S7 )。
根據(jù)以上的步驟,傳感器設(shè)備10M成為服務(wù)器節(jié)點11X的子設(shè)備,完 成通信路徑的構(gòu)筑。 第1實施方式
在本實施方式中,傳感器設(shè)備以及服務(wù)器節(jié)點具有安全等級信息,并基 于該信息進行通信路徑的構(gòu)筑。 對于傳感器網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)
在本實施方式中,傳感器設(shè)備、服務(wù)器節(jié)點以及管理服務(wù)器的結(jié)構(gòu)除了 以下的點,與參考例子相同,所以省略詳細(xì)的說明。
本實施方式中的結(jié)構(gòu)的不同點在于,如圖12(a)所示,在傳感器設(shè)備 10A 10L的控制單元3的內(nèi)部存儲器中的表100A 100L中,除了存儲有建筑 ID、房間ID以及個別ID之外,還存儲有安全等級信息的點。
而且,如圖12 (b)所示,服務(wù)器節(jié)點11A 11D、 11X以及11Y也在其 表110A 110D、 110X以及110Y中,存儲有安全等級信息。
對于安全等級信息
在本實施方式中,傳感器設(shè)備10A 10L以及服務(wù)器節(jié)點11A 11D、 11X 以及IIY具有有關(guān)安全等級的信息。該有關(guān)安全等級的信息是用于控制在傳 感器設(shè)備參加傳感器網(wǎng)絡(luò)時的動作。安全等級有"高,,以及"低,,的兩個值。
對于通信路徑的構(gòu)筑步驟
說明為了新設(shè)置的傳感器設(shè)備IOM參加到傳感器網(wǎng)絡(luò),而構(gòu)筑通信路徑 的步驟。與參考例子相同地,如圖9所示,在傳感器設(shè)備10M可使用最大功
率進行通信的范圍60中,存在四個服務(wù)器節(jié)點、即服務(wù)器節(jié)點IIB、 IID、 11X以及IIY。
在初始狀態(tài)中,傳感器設(shè)備10M的安全等級為"低,,的情況下,通信路 徑的構(gòu)筑步驟與參考例中說明的步驟相同,所以省略說明其步驟。另外,此 時,傳感器設(shè)備IOM與服務(wù)器節(jié)點IIX構(gòu)筑通信路徑,但此時,'如圖13所 示,在服務(wù)器節(jié)點11X的控制單元6的內(nèi)部存儲器中的表110X中所存儲的 建筑ID=002以及房間ID=010作為傳感器設(shè)備10M的建筑ID以及房間ID 而存儲在傳感器設(shè)備10M的控制單元3的內(nèi)部存儲器中的表100M中。
接著,說明在初始狀態(tài)中,傳感器設(shè)備10M的安全等級為"高,,的情況。
傳感器設(shè)備10M的安全等級被設(shè)定為"高,,是,例如管理者預(yù)先設(shè)定為, 將傳感器設(shè)備10M連接到建筑21A的傳感器網(wǎng)絡(luò)系統(tǒng)的情況等。
此時,因在傳感器設(shè)備10M的設(shè)置之前,傳感器設(shè)備10M的安全等級 被設(shè)定為"高,,,所以與安全等級為"低,,的情況不同,服務(wù)器節(jié)點IIX不會 成為傳感器設(shè)備10M的母節(jié)點。
圖1表示對于傳感器設(shè)備IOM在構(gòu)筑通信路徑時的步驟的流程圖。
步驟l:首先,傳感器設(shè)備10M的控制單元3判斷自己是否處于初始狀 態(tài)(Sll)。該判斷根據(jù)在自己的內(nèi)部存儲器中的表100M中是否存儲有建筑 ID和房間ID來進行。
當(dāng)自己處于初始狀態(tài)時,進入下一步驟。
當(dāng)自己不處于初始狀態(tài)時,因通信路徑已被構(gòu)筑,所以結(jié)束處理。
步驟2:在S11中,當(dāng)判定為處于初始狀態(tài)的情況下,傳感器i殳備10M 的控制單元3使用最大輸出,發(fā)送對于傳感器網(wǎng)絡(luò)的參加查詢包(S12)。
步驟3:接收到參加查詢包的服務(wù)器節(jié)點本身成為傳感器設(shè)備10M的母 節(jié)點,并發(fā)送傳感器設(shè)備1OM可以參加到傳感器網(wǎng)絡(luò)的意旨的響應(yīng)包(S13 )。
因參加查詢包通過傳感器設(shè)備10M的最大功率來發(fā)送,所以如圖9所示, 由服務(wù)器節(jié)點11B、 11D、 11X以及11Y的四個服務(wù)器節(jié)點來接收。因此,這 四個服務(wù)器節(jié)點發(fā)送響應(yīng)包。
步驟4:傳感器設(shè)備10M的控制單元3判斷安全等級是否被設(shè)定為"高" (S14)。
在安全等級為"高"的情況下,進入S15的處理。
在安全等級不是"高"情況下,通過與參考例子相同的處理步驟(S23), 構(gòu)筑通信i 各徑,并結(jié)束處理。
步驟5:在安全等級為"高,,的情況下,傳感器設(shè)備10M的控制單元3 通過路徑候選包發(fā)送從哪個服務(wù)器節(jié)點接收到響應(yīng)包(S15 )。
步驟6:接收到路徑候選包的服務(wù)器節(jié)點將該路徑候選包傳送到高層的 管理服務(wù)器中(S16)。
步驟7:當(dāng)管理服務(wù)器接收到路徑候選包時,從該路徑候選包中所包含 的路徑候選中僅提取具有與自己相同建筑ID的路徑,并對管理者提示(S17 )。
例如,在圖14所示的例子中,路徑候選包中包括從傳感器設(shè)備IOM經(jīng) 由服務(wù)器節(jié)點11B而到達管理服務(wù)器12A的路徑、從傳感器設(shè)備10M經(jīng)由 服務(wù)器節(jié)點11D而到達管理服務(wù)器12A的路徑、從傳感器設(shè)備10M經(jīng)由服 務(wù)器節(jié)點11X而到達管理服務(wù)器12B的路徑、以及從傳感器設(shè)備10M經(jīng)由 服務(wù)器節(jié)點11Y而到達管理服務(wù)器12B的路徑作為路徑的候選。
而且,在管理服務(wù)器12A中,對管理者提示與管理服務(wù)器12A具有相同 的建筑ID的、從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點11B而到達管理服務(wù)器12A 的路徑和從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點11D而到達管理服務(wù)器12A的 路徑。
此外,在管理服務(wù)器12B中,對管理者提示與管理服務(wù)器12B具有相同 的建筑ID的、從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點IIX而到達管理服務(wù)器12B 的路徑和從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點11Y而到達管理服務(wù)器12B的 路徑。其中,管理服務(wù)器12B的管理者不知道后述的密鑰信息,所以不能將 傳感器設(shè)備IOM作為管理服務(wù)器12B的管理之下的傳感器設(shè)備來使其加入到 傳感器網(wǎng)絡(luò)中。
步驟8:管理者在管理服務(wù)器中,從被提示的路徑候選中選擇期望的路 徑(S18)。在該例子中,假設(shè)被選擇從傳感器設(shè)備IOM經(jīng)由服務(wù)器節(jié)點11D 而到達管理服務(wù)器12A的路徑。
步驟9:管理者在管理服務(wù)器中,輸入密鑰信息(S19)。被輸入的密鑰 信息作為密鑰信息包而通過在S18中所選擇的路徑通知給傳感器設(shè)備IOM。 密鑰信息只要是只有管理者知道的信息的話,可以是傳感器設(shè)備10M的個別 ID。另外,通過管理者所選擇的服務(wù)器節(jié)點IID將自己所具有的建筑ID和 房間ID包含在密鑰信息包中,通知給傳感器設(shè)備IOM。
步驟10:傳感器設(shè)備10M的控制單元3判斷接收的密鑰信息包中所包
含的密鑰信息是否與自己所具有的密鑰信息一致(S20)。 在一致的情況下,進入S21的處理。 在不一致的情況下,結(jié)束通信路徑的構(gòu)筑處理。
步驟11:在接收的密鑰信息包中所包含的密鑰信息與自己所具有的密鑰 信息一致的情況下,如圖15所示,傳感器設(shè)備10M的控制單元3將接收的 密鑰信息包中所包含的建筑ID和房間ID作為自己的建筑ID和房間ID存儲 在表100M中,并將完成構(gòu)筑包對服務(wù)器節(jié)點IID發(fā)送(S21 )。
步驟12:接收到完成構(gòu)筑包的服務(wù)器節(jié)點11D的控制單元6在內(nèi)部存儲 器中的子設(shè)備列表中注冊傳感器設(shè)備10M的傳感器設(shè)備名和個別ID,同時將 完成構(gòu)筑通知給管理服務(wù)器12A (S22)。
通過以上的步驟,在安全等級被設(shè)定為"高"時,完成通過管理者所期 望的通信路徑的通信路徑構(gòu)筑。
另外,也可以在傳感器設(shè)備10M和服務(wù)器節(jié)點11D之間,完成了通信 路徑的構(gòu)筑之后,傳感器設(shè)備10M進行調(diào)整發(fā)送功率的處理,使得縮小發(fā)送 功率,成為可以與服務(wù)器節(jié)點IID進行通信的最低限的發(fā)送功率。
第2實施方式
在本實施方式中,僅說明與第1實施方式的不同點。在本實施方式的結(jié) 構(gòu)中,圖1所示的流程圖的S12以及S13中的處理與第1實施方式不同。在 第1實施方式中,傳感器設(shè)備IOM使用最大輸出發(fā)送一次參加查詢包,可對 應(yīng)的服務(wù)器節(jié)點對參加查詢包只響應(yīng)一次。相對于此,在本實施方式中,傳 感器設(shè)備IOM首先用最大輸出發(fā)送了參加查詢包之后,縮小發(fā)送輸出,多次 發(fā)送參力。查詢包。
對于通信路徑的構(gòu)筑步驟
在初始狀態(tài)中,傳感器設(shè)備IOM的安全等級為"高"。 圖16表示對于傳感器設(shè)備IOM構(gòu)筑通信路徑時的步驟的流程圖。 因步驟1到步驟3與第1實施方式相同,所以省略說明。 步驟3A:接著,傳感器設(shè)備IOM判斷是否接收到對于參加查詢包的響 應(yīng)包,即是否有對參加查詢包響應(yīng)的服務(wù)器節(jié)點(S24)。 在接收到響應(yīng)包的情況下,進入S25的處理。 在沒有接收到響應(yīng)包的情況下,進入下一步驟4的處理。 步驟3B:傳感器設(shè)備IOM存儲當(dāng)前的發(fā)送功率、和使用當(dāng)前的發(fā)送功率進行參加查詢時,從哪個服務(wù)器節(jié)點發(fā)回響應(yīng)包(S25)。
步驟3C:接著,傳感器設(shè)備IOM將當(dāng)前的發(fā)送功率等級縮小規(guī)定量之 后,再次發(fā)送對于傳感器網(wǎng)絡(luò)的參加查詢包(S5)。
從步驟3A到步驟3C的動作重復(fù)至對于來自傳感器設(shè)備10M的傳感器 網(wǎng)絡(luò)參加查詢,哪個服務(wù)器節(jié)點都沒有發(fā)送響應(yīng)包為止。
另夕卜,傳感器設(shè)備IOM使用與沒有接收到響應(yīng)時的發(fā)送功率高一級的發(fā) 送功率再次進行參加查詢。管理服務(wù)器通過以相同的發(fā)送功率等級到達參加 查詢包,識別完成了參加查詢。
步驟4與第1實施方式的步驟相同,所以省略說明。
步驟5:在安全等級為"高,,的情況下,傳感器設(shè)備10M的控制單元3 將從哪個服務(wù)器節(jié)點接收到響應(yīng)包的信息、和為了與發(fā)送了響應(yīng)包的各服務(wù) 器節(jié)點進行通信所需的最小發(fā)送功率的等級信息包含在路徑候選包中,發(fā)送 該路徑候選包(S15)。
步驟6與第1實施方式的步驟相同,所以省略說明。
步驟7:當(dāng)管理服務(wù)器接收到路徑候選包時,從該路徑候選包中所包含 的路徑候選中,僅提取與自己具有相同的建筑ID的路徑,并對管理者提示該 路徑和對位于該路徑的服務(wù)器節(jié)點進行通信時的最小發(fā)送功率等級(S17 )。
即,在管理服務(wù)器12A中,對管理者提示與管理服務(wù)器12A具有相同的 建筑ID的從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點11B而到達管理服務(wù)器12A的 路徑和從傳感器設(shè)備10M經(jīng)由服務(wù)器節(jié)點11D而到達管理服務(wù)器12A的路 徑以及從傳感器設(shè)備10M到服務(wù)器節(jié)點11B和11D的所需最小發(fā)送功率等 級。
步驟8:管理者在管理服務(wù)器中,考慮所需最小發(fā)送功率等級,從被提 示的路徑候選中選擇期望的路徑(S18)。在該例子中,假設(shè)被選擇從傳感器 設(shè)備IOM經(jīng)由服務(wù)器節(jié)點11D而到達管理服務(wù)器12A的路徑。
步驟9至步驟12與第1實施方式的步驟相同,所以省略說明。
步驟13:傳感器設(shè)備10M將與所選擇的服務(wù)器節(jié)點進行通信所需的最 小發(fā)送功率設(shè)定為用于通信的發(fā)送功率。
通過以上的步驟,在安全等級被設(shè)定為"高,,的情況下,完成通過管理 者所期望的通信路徑以及最小發(fā)送功率的通信路徑構(gòu)筑。
補充事項
本發(fā)明并不限定于上述的各實施方式,在權(quán)利要求所述的范圍內(nèi)可進行 合所得到的實施方式,也包含在本發(fā)明的技術(shù)范圍中。
最后,傳感器設(shè)備10A 10L、服務(wù)器節(jié)點11A 11D以及管理服務(wù)器12A 的各模塊,特別是控制單元3、 6、 9可以由硬件構(gòu)成,也可以如下那樣使用 CPU通過軟件來實現(xiàn)。
即,傳感器設(shè)備10A 10L、服務(wù)器節(jié)點11A 11D以及管理服務(wù)器12A 包括執(zhí)行用于實現(xiàn)各功能的控制程序的命令的CPU( central processing unit )、 存儲了上述程序的ROM ( read only memory )、擴展上述程序的RAM ( random access memory)以及存儲上述程序以及各種數(shù)據(jù)的存儲器等的存儲裝置(存 儲介質(zhì))等。而且,通過將實現(xiàn)上述的功能的軟件即傳感器設(shè)備10A 10L、 服務(wù)器節(jié)點11A 11D以及管理服務(wù)器12A的控制程序的程序代碼(執(zhí)行形式 程序、中間代碼程序、源程序)計算機可讀取地存儲的存儲介質(zhì)提供給上述 傳感器設(shè)備10A 10L、服務(wù)器節(jié)點11A 11D以及管理服務(wù)器12A,從而使該 計算機(或者CPU和MPU)讀出存儲在存儲介質(zhì)中的程序代碼并執(zhí)行也可 以達到本發(fā)明的目的。
作為上述存儲介質(zhì),例如可使用磁帶或卡帶等的帶系、包括軟盤(注冊 商標(biāo))/硬盤等的》茲盤或CD-ROM7MO/MD/DVD/CD-R等的光盤的盤系、IC 卡(包括存儲器卡)/光卡等的卡系、或者掩模ROM/EPROM/EEPROM/閃速 ROM等的半導(dǎo)體存儲器系等。
此外,傳感器設(shè)備10A 10L、服務(wù)器節(jié)點11A 11D以及管理服務(wù)器12A 構(gòu)成為可以與通信網(wǎng)絡(luò)連接,也可以通過通信網(wǎng)絡(luò)提供上述程序代碼。作為 該通信網(wǎng)絡(luò),沒有特別限定,例如可利用因特網(wǎng)、內(nèi)部網(wǎng)、特別網(wǎng)(extranet)、 LAN、 ISDN、 VAN、 CATV通信網(wǎng)、虛擬專用網(wǎng)(virtual private network )、 電話線^各網(wǎng)、移動體通信網(wǎng)、衛(wèi)星通信網(wǎng)等。此外,作為構(gòu)成通信網(wǎng)絡(luò)的傳 輸介質(zhì),沒有特別限定,例如可利用正EE1394、 USB、功率線傳送、電纜 TV線^各、電話線、ADSL線路等有線、也可以利用IrDA或遙控等的紅外線、 Bluetooth (注冊商標(biāo))、802.11無線、HDR、攜帶電話網(wǎng)、衛(wèi)星線3各、地面波
化的、埋入載波的計算機數(shù)據(jù)信號的形式來實現(xiàn)。
如上所述,本發(fā)明的傳感器設(shè)備的特征在于,上述傳感器設(shè)備包括控
制部件,其控制與所述服務(wù)器節(jié)點的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述 服務(wù)器節(jié)點的通信路徑時,所述控制部件檢測可連接的所述服務(wù)器節(jié)點,將 包括所檢測的所述服務(wù)器節(jié)點的所述通信路徑作為選擇候選,傳送到位于所 述服務(wù)器節(jié)點的高層的所述管理服務(wù)器,并從選擇的所述通信路徑中所包含 的所述服務(wù)器節(jié)點接收在所述管理服務(wù)器中,為了確定所述通信路徑而輸
入的密鑰信息;在所述管理服務(wù)器中,從所述選擇候選中所選擇的所述通信 路徑;選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點所具有的所述建筑ID; 以及選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點所具有的所述房間ID,僅 在所述密鑰信息與本裝置所具有的密鑰信息一致的情況下,將本裝置的所述 個別ID和所述一致通知到所述管理服務(wù)器,將所述所接收的所述建筑ID和 所述房間ID作為本裝置的所述建筑ID和所述房間ID來存儲,完成所述通信 路徑的構(gòu)筑。
此外,如上所述,本發(fā)明的服務(wù)器節(jié)點的特征在于,所述服務(wù)器節(jié)點包 括控制部件,其控制與所述管理服務(wù)器以及所述傳感器設(shè)備的通信路徑的 構(gòu)筑和通信,在構(gòu)筑與所述傳感器設(shè)備的所述通信路徑時,所述控制部件對 所述傳感器設(shè)備的用于檢測可連接的所述服務(wù)器節(jié)點的查詢進行響應(yīng),并將 從所述傳感器設(shè)備所接收的所述通信路徑的候選列表傳送到服務(wù)器節(jié)點的高 層節(jié)點即管理服務(wù)器,在本裝置包含在管理服務(wù).器從所述候選列表中所選擇 的所述通信路徑的情況下,從所述管理服務(wù)器接收所述所選擇的所述通信路 徑和在所述管理服務(wù)器中所輸入的密鑰信息,并將接收的所述所選擇的所述 通信路徑以及所述密鑰信息中加上本裝置的所述建筑ID和所述房間ID后, 傳送到所述傳感器設(shè)備,將從所述傳感器設(shè)備所接收的所述傳感器設(shè)備的所 述個別ID作為本裝置所管理的傳感器設(shè)備的個別ID來存儲,完成所述通信 路徑的構(gòu)筑。
此外,如上所述,本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的特征在于,包括所述傳感 器設(shè)備和所述服務(wù)器節(jié)點而構(gòu)成。
此外,如上所述,本發(fā)明的通信路徑的構(gòu)筑方法的特征在于,所述傳感 器設(shè)備進行用于檢測可連接的所述服務(wù)器節(jié)點的查詢的查詢步驟;所述服務(wù) 器節(jié)點對所述查詢進行響應(yīng)的響應(yīng)步驟;所述傳感器設(shè)備將所述查詢結(jié)果作 為所述通信路徑的候選列表來發(fā)送的候選列表發(fā)送步驟;所述服務(wù)器節(jié)點將 所接收的所述候選列表傳送到所述服務(wù)器節(jié)點的高層節(jié)點即管理服務(wù)器的第1傳送步驟;所述管理服務(wù)器接受從所述候選列表選擇了哪個所述通信路徑
的選擇信息和密鑰信息,并對選擇的所述通信路徑發(fā)送的接受發(fā)送步驟;所 述服務(wù)器節(jié)點除了本裝置的所述建筑ID和所述房間ID之外,還將所接收的 所述選擇信息和所述密鑰信息傳送到所述傳感器設(shè)備的第2傳送步驟;所述 傳感器設(shè)備判斷所接收的所述密鑰信息和本裝置所具有的密鑰信息是否一致 的密鑰信息判斷步驟;在所述密鑰信息一致的情況下,還包括所述傳感器 設(shè)備將本裝置的所述個別id和所述一致通知到所述服務(wù)器節(jié)點的一致通知 步驟;所述服務(wù)器節(jié)點將接收的所述個別ID作為本裝置所管理的所述傳感器 設(shè)備的所述個別ID來存儲的第l存儲步驟;以及所述傳感器設(shè)備將接收的所 述建筑ID和所述房間ID作為本裝置的所述建筑ID和所述房間ID來存儲的 第2存儲步驟。
因此,在傳感器網(wǎng)絡(luò)中,即使在新或追加設(shè)置的傳感器設(shè)備或服務(wù)器節(jié) 點的可通信范圍內(nèi),存在鄰居的傳感器網(wǎng)絡(luò)等其他的傳感器網(wǎng)絡(luò),也能夠防 止設(shè)置的傳感器設(shè)備或服務(wù)器節(jié)點錯誤地連接到與本應(yīng)連接的網(wǎng)絡(luò)不同的網(wǎng) 絡(luò),所以可得到能夠安全地并準(zhǔn)確地構(gòu)筑通信路徑的效果。
因此,可以在家庭(Home)安全等的無線網(wǎng)絡(luò)中,提供安全并準(zhǔn)確的數(shù) 據(jù)傳送路徑構(gòu)筑方法。
此外,本發(fā)明的傳感器設(shè)備除了上述結(jié)構(gòu)之外,其特征在于,所述控制 部件在檢測到可連接的所述服務(wù)器節(jié)點時,發(fā)送用于檢測可連接的所述服務(wù) 器節(jié)點的查詢,并記錄查詢時的發(fā)送功率的等級信息和響應(yīng)的所述服務(wù)器節(jié) 點的名字,將所述查詢的發(fā)送功率的等級縮小到M^定量,再次進行所述查詢, 直到?jīng)]有對于所述查詢響應(yīng)的所述服務(wù)器節(jié)點為止,并將檢測出的所述服務(wù) 器節(jié)點的所述名字和用于與該服務(wù)器節(jié)點進行通信所需的最小發(fā)送功率的所 述等級信息的組合作為選擇候選傳送到所述服務(wù)器節(jié)點的高層的所述管理服 務(wù)器。
在該結(jié)構(gòu)中,控制部件在檢測到本裝置可連接的服務(wù)器節(jié)點時,還調(diào)節(jié) 本裝置與各個服務(wù)器節(jié)點進行通信時所需的本裝置的發(fā)送功率。例如,因最
初使用最大發(fā)送功率的等級(100%的發(fā)送輸出)發(fā)送查詢包,所以假設(shè)有四 個服務(wù)器節(jié)點響應(yīng)。接著,控制單元將發(fā)送功率縮小到規(guī)定量(例如,80% 的發(fā)送功率),再次發(fā)送查詢包,所以假設(shè)本次有三個服務(wù)器節(jié)點響應(yīng)。這樣, 可知與本次沒有響應(yīng)的一個服務(wù)器節(jié)點進行通信所需的最小發(fā)送功率的等級
為100%,重復(fù)這個操作,控制單元可掌握連接到某個服務(wù)器節(jié)點時所需的最 小發(fā)送功率的等級為什么等級??刂撇考⑺莆盏男畔⒔?jīng)由對查詢響應(yīng)的 各個服務(wù)器節(jié)點,發(fā)送到位于這些服務(wù)器節(jié)點的高層的管理服務(wù)器。管理服 務(wù)器將接收的信息對管理者提示。
才艮據(jù)上述結(jié)構(gòu),因傳感器設(shè)備可連接的服務(wù)器節(jié)點的列表和用于與各個 服務(wù)器節(jié)點進行通信所需的最小發(fā)送功率的等級信息一同在管理服務(wù)器中被 提示,所以管理者可構(gòu)筑安全并準(zhǔn)確的基礎(chǔ)上,發(fā)送功率、即消耗功率小的 通信^各徑。
本發(fā)明的傳感器設(shè)備以及服務(wù)器節(jié)點也可以包括用于確定上述通信路徑 的組合,同時包括將用于進行構(gòu)筑方法的切換、即傳感器設(shè)備以及服務(wù)器節(jié) 點自主地構(gòu)筑通信路徑還是將通信路徑的選擇委托給管理者的被稱為安全等 級的信息的結(jié)構(gòu)。優(yōu)選地,安全等級的信息包含在傳感器設(shè)備以及服務(wù)器節(jié) 點的內(nèi)部,存儲在非易失性存儲器中。
本發(fā)明的傳感器設(shè)備,在傳感器設(shè)備的安全等級被設(shè)定為"低"的情況 下,判斷為沒有與通信^4圣有關(guān)的束綽,所以重禍/便利性且自主地構(gòu)筑通信 路徑。即,檢測位于可通信范圍內(nèi)的服務(wù)器節(jié)點,慢慢縮小發(fā)送功率,連接 到最小發(fā)送功率的服務(wù)器節(jié)點。
同樣地,本發(fā)明的服務(wù)器節(jié)點,在服務(wù)器節(jié)點的安全等級被設(shè)定為"低,, 的情況下,判斷為沒有與通信路徑有關(guān)的束綽,所以重視便利性且自主地構(gòu) 筑通信路徑。即,檢測位于可通信范圍內(nèi)的管理服務(wù)器,慢慢縮小發(fā)送功率, 連接到最小發(fā)送功率的管理服務(wù)器。
此外,本發(fā)明的服務(wù)器節(jié)點,在服務(wù)器節(jié)點的安全等級被設(shè)定為"高" 的情況下,判斷為需要通過特定的通信路徑的通信,首先檢測為了確保便利 性而可自主地構(gòu)筑的通信路徑,但也可以是沒有完成通信路徑的構(gòu)筑的結(jié)構(gòu)。 在這個結(jié)構(gòu)的情況下,將^^測的通信路徑作為選擇候選而發(fā)送到位于可通信 范圍內(nèi)的管理服務(wù)器。管理服務(wù)器將該選擇候選對管理者提示,管理者從選 擇候選之中選擇期望的通信路徑。在選擇時,為了在完成通信路徑的構(gòu)筑時 進行管理者的認(rèn)證,管理者輸入預(yù)先注冊在服務(wù)器節(jié)點內(nèi)部的密鑰信息。在 該密鑰信息沒有正確地輸入的情況下,管理者的認(rèn)證失敗,所以通過管理者 所選擇的通信路徑的通信路徑的構(gòu)筑沒有完成。
另外,通信路徑的選擇候選對位于服務(wù)器節(jié)點的可通信范圍內(nèi)的鄰居的
管理服務(wù)器也提示,但是鄰居的管理者不知道密鑰信息,所以不會構(gòu)筑錯誤 的通信路徑。
本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)由傳感器設(shè)備和服務(wù)器節(jié)點以及管理服務(wù)器構(gòu)
成,各自的內(nèi)部存儲有建筑ID、房間ID以及個別ID,所以即使在無線機的 可通信范圍內(nèi)存在不同的網(wǎng)絡(luò),也因通信路徑確定各自的ID,所以不會干擾, 可以安全地構(gòu)筑路徑。
此外,本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的通信路徑的構(gòu)筑方法是,在確定建筑 ID、房間ID以及個別ID時,確保了通過自主地提取的通信路徑候選中選擇 的筒單的操作性、和輸入應(yīng)連接的傳感器設(shè)備或服務(wù)器節(jié)點中所存儲的密鑰 信息的安全性的方法。
因此,在進行傳感器設(shè)備和服務(wù)器節(jié)點的追加時,可以將自主地連接到 鄰居等的位于可通信范圍的不同的網(wǎng)絡(luò)的錯誤防范于未然,同時起到可提供 不損失自主性的操作性和安全性的效果。
本發(fā)明的傳感器設(shè)備可以由用于確定建筑的建筑ID和用于確定所述建 筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID所管理,并使用本裝置 所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即服務(wù)器節(jié)點進行無線通 信,并通過所述服務(wù)器節(jié)點與最高層節(jié)點并管理所述服務(wù)器節(jié)點的管理服務(wù) 器進行通信,其特征在于,所述傳感器設(shè)備包括控制部件,其控制與所述 服務(wù)器節(jié)點的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述服務(wù)器節(jié)點的通信路徑 時,所述控制部件發(fā)送用于檢測可連接的所述服務(wù)器節(jié)點的查詢,將查詢的 發(fā)送功率縮小到規(guī)定量之后,重復(fù)查詢,直到對所述查詢響應(yīng)的所述服務(wù)器 節(jié)點僅為一個為止,并對剩下的一個所述服務(wù)器節(jié)點通知將本裝置的高層服 務(wù)器決定為所述服務(wù)器節(jié)點的情況和本裝置的所述個別ID,接收所述服務(wù)器 節(jié)點所具有的所述建筑ID以及所述房間ID,將接收的所述建筑ID以及所述 房間ID作為本裝置的所述建筑ID和所述房間ID來存儲,結(jié)束所述通信路經(jīng) 的構(gòu)筑。
本發(fā)明的服務(wù)器節(jié)點可以由用于確定建筑的建筑ID和用于確定所述建 筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID所管理,并使用本裝置 所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即管理服務(wù)器進行無線通 信,使用本裝置所存儲的所述個別ID與低層節(jié)點即傳感器設(shè)備進行無線通 信,其特征在于,所述服務(wù)器節(jié)點包括控制部件,其控制與所述傳感器設(shè)
備的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述傳感器設(shè)備的所述通信路徑時, 所述控制部件對所述傳感器設(shè)備的用于檢測可連接的所述服務(wù)器節(jié)點的查詢 進行響應(yīng),并將所述傳感器設(shè)備的高層服務(wù)器決定為上述服務(wù)器節(jié)點的情況 和對本裝置的所述個別ID的通知響應(yīng)而將本裝置所具有的所述建筑ID以及
所述房間ID發(fā)送給所述傳感器設(shè)備,將從所述傳感器設(shè)備所接收的所述個別 ID作為本裝置所管理的傳感器設(shè)備的個別ID來存儲,完成所述通信路徑的 構(gòu)筑。
本發(fā)明的服務(wù)器節(jié)點可以由用于確定建筑的建筑ID和用于確定所述建 筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID所管理,并使用本裝置 所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即管理服務(wù)器進行無線通 信,使用本裝置所存儲的所述個別ID與低層節(jié)點即傳感器設(shè)備進行無線通 信,其特征在于,所述服務(wù)器節(jié)點包括控制部件,其控制與所述管理服務(wù) 器以及所述傳感器設(shè)備的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述管理服務(wù)器 的所述通信路徑時,所述控制部件發(fā)送用于檢測可連接的所述管理服務(wù)器的 查詢,并將查詢的發(fā)送功率縮小到規(guī)定量之后,重復(fù)查詢,直到對所述查詢 響應(yīng)的所述管理服務(wù)器僅為一個為止,然后對剩下的一個所述管理服務(wù)器通 知將本裝置的高層服務(wù)器決定為所述管理服務(wù)器的情況和本裝置的所述個別
ID,并接收所述管理服務(wù)器所具有的所述建筑ID,將所接收的所述建筑ID 作為本裝置的所述建筑ID來存儲,完成所述通信路徑的構(gòu)筑。
本發(fā)明的通信路徑的構(gòu)筑方法為了由用于確定建筑的建筑ID和用于確 定所述建筑內(nèi)的房間的房間ID以及用于確定各裝置的個別ID所管理的傳感 器設(shè)備和其高層節(jié)點即服務(wù)器節(jié)點使用所述傳感器設(shè)備所存儲的所述建筑ID 以及所述房間ID、或者所述服務(wù)器節(jié)點所存儲的所述個別ID進行無線通信 而被構(gòu)筑,包括以下步驟而構(gòu)成所述傳感器設(shè)備進行用于檢測可連接的所 述服務(wù)器節(jié)點的查詢的查詢步驟;所述服務(wù)器節(jié)點對所述查詢進行響應(yīng)的響 應(yīng)步驟;所述傳感器設(shè)備將發(fā)送功率縮小到規(guī)定量之后,返回到所述查詢的 步驟,直到對所述響應(yīng)步驟響應(yīng)的所述服務(wù)器節(jié)點僅為一個為止;所述傳感 器設(shè)備對在選擇步驟中最后剩下的所述服務(wù)器節(jié)點通知將本裝置的高層服務(wù) 器決定為所述服務(wù)器節(jié)點的情況和本裝置的所述個別ID的步驟;所述服務(wù)器 節(jié)點響應(yīng)于所述通知,將本裝置所具有的所述建筑ID以及所述房間ID發(fā)送 到所述傳感器設(shè)備的ID發(fā)送步驟;所述傳感器設(shè)備將接收的所述建筑ID和
所述房間ID寫入本裝置的內(nèi)部存儲區(qū)域的第1寫入步驟;以及所述服務(wù)器節(jié) 點將從所述傳感器設(shè)備接收的所述個別ID寫入本裝置的內(nèi)部存儲區(qū)域的第2 寫入步驟。
本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法是,其特征在于, 可以構(gòu)成為,由位于建筑內(nèi)部或周圍的無線功能搭載傳感器設(shè)備和與一個或 多個所述傳感器設(shè)備進行無線通信的服務(wù)器節(jié)點以及與一個或多個所述服務(wù) 器節(jié)點進行無線通信的管理服務(wù)器構(gòu)成,在上述管理服務(wù)器和服務(wù)器節(jié)點以 及傳感器設(shè)備的內(nèi)部設(shè)置有建筑ID之外,還設(shè)置有分割建筑內(nèi)部或周圍進行 區(qū)分的房間ID以及可確定各個設(shè)備的個別ID,所述管理服務(wù)器和服務(wù)器節(jié) 點以及傳感器設(shè)備的數(shù)據(jù)傳送路徑可通過確定所述建筑ID和房間ID以及個 別ID來構(gòu)筑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述房間ID具有用于區(qū)分存在的所有管理服務(wù)器以及服務(wù)器節(jié) 點以及傳感器設(shè)備的充分的位數(shù),從而可確定數(shù)據(jù)傳送路徑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述建筑ID具有用于分割區(qū)分建筑內(nèi)部或周圍所需的充分的位 數(shù),通過位于同一區(qū)間內(nèi)的服務(wù)器節(jié)點以及傳感器設(shè)備共享同一個房間ID, 從而可確定數(shù)據(jù)傳送路徑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述個別ID具有用于區(qū)分存在的所有管理服務(wù)器以及服務(wù)器節(jié) 點以及傳感器設(shè)備的充分的位數(shù),從而可確定數(shù)據(jù)傳送路徑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述傳感器設(shè)備在內(nèi)部具有安全等級信息,可按照該等級變更 自主地構(gòu)筑的數(shù)據(jù)傳送路徑的完成等級。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述傳感器設(shè)備在內(nèi)部所存儲的安全等級低時,檢測可自主地 連接的服務(wù)器節(jié)點,并連接到發(fā)送功率最小的服務(wù)器節(jié)點,將該服務(wù)器節(jié)點
所具有的建筑ID和房間ID寫入內(nèi)部存儲區(qū)域,通知完成數(shù)據(jù)傳送路徑的構(gòu)
,力 鞏。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述傳感器設(shè)備在內(nèi)部所存儲的安全等級高時,檢測可自主地 連接的服務(wù)器節(jié)點并提取一個或多個數(shù)據(jù)傳送路徑的候選,并在管理服務(wù)器 所連接的終端的候選中選擇路徑,僅在用于決定路徑所輸入的密鑰信息正確 的情況下,在內(nèi)部區(qū)域中寫入所選擇的服務(wù)器節(jié)點所具有的建筑ID和房間 ID,完成數(shù)據(jù)傳送路徑的構(gòu)筑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述服務(wù)器節(jié)點在內(nèi)部具有安全等級信息,可根據(jù)該等級決定 自主地構(gòu)筑數(shù)據(jù)傳送路徑的完成等級。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述服務(wù)器節(jié)點在內(nèi)部所存儲的安全等級低時,檢測可自主地 連接的管理服務(wù)器,并連接到發(fā)送功率最小的管理服務(wù)器,將該管理服務(wù)器
所具有的建筑ID和房間ID寫入內(nèi)部存儲區(qū)域,完成數(shù)據(jù)傳送路徑的構(gòu)筑。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)傳送路徑的構(gòu)筑方法中,其特征在于, 可以構(gòu)成為,所述服務(wù)器節(jié)點在內(nèi)部所存儲的安全等級高時,檢測可自主地 連接的管理服務(wù)器,并提取一個或多個數(shù)據(jù)傳送路徑的候選,在管理服務(wù)器 所連接的終端的候選中選擇路徑,僅在用于決定路徑所輸入的密鑰信息正確
的情況下,在內(nèi)部區(qū)域中寫入所選擇的管理服務(wù)器所具有的建筑ID和房間 ID,完成數(shù)據(jù)傳送路徑的構(gòu)筑。
本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)也可以是,使用了上述數(shù)據(jù)傳送路徑構(gòu)筑方法 的傳感器網(wǎng)絡(luò)系統(tǒng)。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)中,其特征在于,也可以構(gòu)成為,上述傳感 器設(shè)備在數(shù)據(jù)傳送路徑構(gòu)筑完成后,將發(fā)送輸出調(diào)整至與所述服務(wù)器節(jié)點可 通信的最小限度的等級來取得低消耗功率化。
在本發(fā)明的傳感器網(wǎng)絡(luò)系統(tǒng)中,其特征在于,也可以構(gòu)成為,所述服務(wù) 器節(jié)點在數(shù)據(jù)傳送路徑構(gòu)筑完成后,將發(fā)送輸出調(diào)整至與所述傳感器設(shè)備可 通信的最小限度的等級來取得低消耗功率化。
本發(fā)明的傳感器網(wǎng)絡(luò),即使在新或追加設(shè)置的傳感器設(shè)備或服務(wù)器節(jié)點 的可通信范圍內(nèi),存在鄰居的傳感器網(wǎng)絡(luò)等其他的傳感器網(wǎng)絡(luò),也能夠防止 設(shè)置的傳感器設(shè)備或服務(wù)器節(jié)點錯誤地連接到與本應(yīng)連接的網(wǎng)絡(luò)不同的網(wǎng) 絡(luò),能夠安全地并準(zhǔn)確地構(gòu)筑通信路徑,所以可適當(dāng)?shù)乩迷诜婪浮⒖醋o、 節(jié)省能源、廣闊區(qū)域測量、跟蹤等所有領(lǐng)域的傳感器網(wǎng)絡(luò)系統(tǒng)中。
在發(fā)明的詳細(xì)說明項中的具體的實施方式或?qū)嵤├徊贿^是為了清楚本
發(fā)明的技術(shù)內(nèi)容,不能僅限定于這樣的具體例來狹義地解釋,在本發(fā)明的精 神和所記載的權(quán)利要求的范圍內(nèi),可進行各種變更來實施。
權(quán)利要求
1.一種傳感器設(shè)備(10),由用于確定建筑(21)的建筑ID和用于確定所述建筑(21)內(nèi)的房間(20)的房間ID以及用于確定各裝置的個別ID所管理,并使用本裝置所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即服務(wù)器節(jié)點(11)進行無線通信,并通過所述服務(wù)器節(jié)點(11)與最高層節(jié)點并管理所述服務(wù)器節(jié)點(11)的管理服務(wù)器(12)進行通信,其特征在于,所述傳感器設(shè)備(10)包括控制部件(3),其控制與所述服務(wù)器節(jié)點(11)的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述服務(wù)器節(jié)點(11)的通信路徑時,所述控制部件(3)檢測可連接的所述服務(wù)器節(jié)點(11),將包括所檢測的所述服務(wù)器節(jié)點(11)的所述通信路徑作為選擇候選,傳送到位于所述服務(wù)器節(jié)點(11)的高層的所述管理服務(wù)器(12),并從選擇的所述通信路徑中所包含的所述服務(wù)器節(jié)點(11)接收在所述管理服務(wù)器(12)中,為了決定所述通信路徑而輸入的密鑰信息;在所述管理服務(wù)器(12)中,從所述選擇候選中所選擇的所述通信路徑;選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點(11)所具有的所述建筑ID;以及選擇的所述通信路徑中包含的所述服務(wù)器節(jié)點(11)所具有的所述房間ID,僅在所述密鑰信息與本裝置所具有的密鑰信息一致的情況下,將本裝置的所述個別ID和所述一致通知到所述管理服務(wù)器(12),將所述所接收的所述建筑ID和所述房間ID作為本裝置的所述建筑ID和所述房間ID來存儲,完成所述通信路徑的構(gòu)筑。
2. 如權(quán)利要求l所述的傳感器設(shè)備(10),其特征在于, 所述控制部件(3)在檢測到可連接的所述服務(wù)器節(jié)點(11)時, 發(fā)送用于檢測可連接的所述服務(wù)器節(jié)點(11)的查詢, 并直至沒有對所述查詢進行響應(yīng)的所述服務(wù)器節(jié)點(11)為止,重復(fù)進行記錄查詢時的發(fā)送功率的等級信息和響應(yīng)的所述服務(wù)器節(jié)點(11)的名 字,將所述查詢的發(fā)送功率的等級縮小規(guī)定量,再次進行所述查詢,將檢測出的所述服務(wù)器節(jié)點(11 )的所述名字和用于與該服務(wù)器節(jié)點(11 ) 進行通信所需的最小發(fā)送功率的所述等級信息的組合作為選擇候選傳送到所 述服務(wù)器節(jié)點(11)的高層的所述管理服務(wù)器(12)。
3. —種服務(wù)器節(jié)點(ll),由用于確定建筑(21)的建筑ID和用于確定 所述建筑(21)內(nèi)的房間(20)的房間ID以及用于確定各裝置的個別ID所 管理,并使用本裝置所存儲的所述建筑ID以及所述房間ID與高層節(jié)點即管 理服務(wù)器(12)進行無線通信,使用本裝置所存儲的所述個別ID與低層節(jié)點 即傳感器設(shè)備(10)進行無線通信,其特征在于,所述服務(wù)器節(jié)點(11)包括控制部件(3),其控制與所述管理服務(wù)器 (12)以及所述傳感器設(shè)備(10)的通信路徑的構(gòu)筑和通信,在構(gòu)筑與所述傳感器設(shè)備(10)的所述通信路徑時,所述控制部件(3 )對所述傳感器設(shè)備(10 )的用于檢測可連接的所述服 務(wù)器節(jié)點(11)的查詢進行響應(yīng),并將從所述傳感器設(shè)備(10)接收的所述通信路徑的候選列表傳送到服 務(wù)器節(jié)點(11)的高層節(jié)點即管理服務(wù)器(12),在本裝置包含在所述管理服務(wù)器(12)從所述候選列表中所選擇的所述 通信路徑的情況下,從所述管理服務(wù)器(12)接收所述所選擇的所述通信路徑和在所述管理 服務(wù)器(12)中所輸入的密鑰信息,并將接收的所述所選擇的所述通信路徑以及所述密鑰信息中加上本裝置 的所述建筑ID和所述房間ID后,傳送到所述傳感器設(shè)備(10 ),將從所述傳感器設(shè)備(10)接收的所述傳感器設(shè)備(10)的所述個別ID 作為本裝置管理的傳感器設(shè)備(10)的個別ID來存儲,完成所述通信路徑的構(gòu)筑。
4. 一種傳感器網(wǎng)絡(luò)系統(tǒng),它包括權(quán)利要求1或2所述的傳感器設(shè)備(10)和權(quán)利要求3所述的服務(wù)器節(jié) 點(11)。
5. —種通信路徑的構(gòu)筑方法,為了由用于確定建筑(21)的建筑ID和 用于確定所述建筑(21)內(nèi)的房間(20)的房間ID以及用于確定各裝置的個 別ID所管理的傳感器設(shè)備(10)和其高層節(jié)點即服務(wù)器節(jié)點(11 )使用所述傳感器設(shè)備(10)所存儲的所述建筑ID以及所述房間ID、或者所述服務(wù)器 節(jié)點(11)所存儲的所述個別ID進行無線通信而被構(gòu)筑,包括以下步驟而構(gòu) 成所述傳感器設(shè)備(10)進行用于檢測可連接的所述服務(wù)器節(jié)點的查詢的 查詢步驟;所述服務(wù)器節(jié)點(11)對所述查詢進行響應(yīng)的響應(yīng)步驟;所述傳感器設(shè)備(10)將所述查詢結(jié)果作為所述通信路徑的候選列表來 發(fā)送的候選列表發(fā)送步驟;所述服務(wù)器節(jié)點(11 )將接收的所述候選列表傳送到所述服務(wù)器節(jié)點(11) 的高層節(jié)點即管理服務(wù)器(12)的第l傳送步驟;所述管理服務(wù)器(12)接受從所述候選列表選擇了哪個所述通信路徑的 選捧信息和密鑰信息,并對選擇的所述通信路徑發(fā)送的接受發(fā)送步驟;所述服務(wù)器節(jié)點(11)除了本裝置的所述建筑ID和所述房間ID之外, 還將所接收的所述選擇信息和所述密鑰信息傳送到所述傳感器設(shè)備的第2傳 送步驟;所述傳感器設(shè)備(10)判斷所接收的所述密鑰信息和本裝置所具有的密 鑰信息是否一致的密鑰信息判斷步驟; 在所述密鑰信息一致的情況下,所述傳感器設(shè)備(IO)將本裝置的所述個別ID和所述一致通知到所述服 務(wù)器節(jié)點(11)的一致通知步驟;所述服務(wù)器節(jié)點(11 )將接收的所述個別ID作為本裝置所管理的所述傳 感器設(shè)備(10)的所述個別ID來存儲的第1存儲步驟;以及所述傳感器設(shè)備(10 )將接收的所述建筑ID和所述房間ID作為本裝置 的所述建筑ID和所述房間ID來存儲的第2存儲步驟。
全文摘要
提供一種傳感器網(wǎng)絡(luò)系統(tǒng)以及通信路徑構(gòu)筑方法,為了傳感器設(shè)備和服務(wù)器節(jié)點進行無線通信,查詢傳感器設(shè)備可連接的服務(wù)器節(jié)點,服務(wù)器節(jié)點進行響應(yīng),傳感器設(shè)備將查詢結(jié)果作為候選列表來發(fā)送,服務(wù)器節(jié)點將候選列表傳送到最高層節(jié)點,最高層節(jié)點將接受的密鑰信息和來自候選列表的選擇信息發(fā)送到所選擇的服務(wù)器節(jié)點,服務(wù)器節(jié)點將選擇信息和密鑰信息和本裝置的建筑ID以及房間ID傳送到傳感器設(shè)備,傳感器設(shè)備判斷接收的密鑰信息和本裝置的密鑰信息是否一致,在一致的情況下,傳感器設(shè)備將與本裝置的個別ID一致的情況通知到服務(wù)器節(jié)點,存儲建筑ID和房間ID,從而即使在通信范圍內(nèi)存在不同的網(wǎng)絡(luò),也可以安全地并準(zhǔn)確地構(gòu)筑。
文檔編號H04L12/28GK101184010SQ20071018697
公開日2008年5月21日 申請日期2007年11月15日 優(yōu)先權(quán)日2006年11月16日
發(fā)明者石田昭人 申請人:夏普株式會社