專利名稱:無(wú)線通信系統(tǒng)、裝置和方法、以及計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種如無(wú)線LAN(Local Area Network局域網(wǎng))或者PAN(Personal Area Network個(gè)人局域網(wǎng))那樣的在多個(gè)無(wú)線站之間相互進(jìn)行通信的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,特別是,涉及沒(méi)有控制站和被控制站關(guān)系、各通信裝置自律分布地進(jìn)行動(dòng)作的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序。
更詳細(xì)地說(shuō),本發(fā)明涉及一種運(yùn)用自律分布型網(wǎng)絡(luò)的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,在該自律分布型網(wǎng)絡(luò)中至少一部分通信裝置對(duì)記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)進(jìn)行報(bào)告,從而使鄰接的通信裝置相互識(shí)別;特別涉及確保安全性而形成網(wǎng)絡(luò)組、并且屬于通過(guò)信標(biāo)的報(bào)告而分別構(gòu)筑的鄰接的網(wǎng)絡(luò)組的通信裝置彼此避免干擾進(jìn)行必要的數(shù)據(jù)交換的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序。
背景技術(shù):
作為從以往的有線通信方式的布線中解放的系統(tǒng),無(wú)線網(wǎng)絡(luò)引人注目。作為與無(wú)線網(wǎng)絡(luò)相關(guān)的標(biāo)準(zhǔn)規(guī)格,可以舉出IEEE(TheInstitute of Electrical and Electronics Engineers電氣和電子工程師協(xié)會(huì))802.11等。
通常,為了使用無(wú)線技術(shù)構(gòu)成局域網(wǎng),在區(qū)域內(nèi)設(shè)置一臺(tái)稱為“接入點(diǎn)”或者“協(xié)調(diào)者”的作為控制站的裝置,在該控制站的總體控制下形成網(wǎng)絡(luò)。在這種無(wú)線網(wǎng)絡(luò)中,廣泛采用通過(guò)接入點(diǎn)的介入,通信裝置相互取得同步,并基于帶寬預(yù)約的存取(アクセス)控制方法。即,當(dāng)從某通信裝置進(jìn)行信息傳送時(shí),首先向接入點(diǎn)預(yù)約該信息傳送所需的帶寬,與其他通信裝置中的信息傳送不發(fā)生沖突地利用傳送路徑。
但是,在接入點(diǎn)介入的無(wú)線通信系統(tǒng)中,當(dāng)在發(fā)送側(cè)和接收側(cè)的通信裝置之間進(jìn)行非同步通信時(shí),需要必須通過(guò)接入點(diǎn)的無(wú)線通信,因此,有傳送路徑的利用效率減半的問(wèn)題。因此,作為構(gòu)成無(wú)線網(wǎng)絡(luò)的其他方法,設(shè)計(jì)有各通信裝置進(jìn)行自律動(dòng)作直接進(jìn)行非同步通信的“自組織(Ad-hoc)通信”。特別是在由位于近鄰的比較少的客戶機(jī)構(gòu)成的小規(guī)模無(wú)線網(wǎng)絡(luò)中,不利用特定的接入點(diǎn)、任意的終端彼此能夠直接進(jìn)行非同步的無(wú)線通信的自組織通信比較合適。
自組織型無(wú)線通信系統(tǒng)中不存在中央控制站,因此,適合于構(gòu)成例如由家用電器組成的家庭網(wǎng)絡(luò)。自組織網(wǎng)絡(luò)中具有如下特征即使一臺(tái)發(fā)生故障或者電源被關(guān)閉,也自動(dòng)地變更路徑選擇,因此,難以破壞網(wǎng)絡(luò),通過(guò)使包在移動(dòng)站之間多次移動(dòng)(hop),能夠保持高速數(shù)據(jù)率地將數(shù)據(jù)傳送到比較遠(yuǎn)的位置。關(guān)于自組織系統(tǒng)已知各種開(kāi)發(fā)事例(例如,參照非專利文獻(xiàn)1)。
例如,進(jìn)行自律網(wǎng)絡(luò)動(dòng)作的各通信裝置在每個(gè)規(guī)定周期中分別發(fā)送信標(biāo)信號(hào),想新加入的通信裝置在該規(guī)定周期中進(jìn)行集中接收信標(biāo)信號(hào)的掃描動(dòng)作,識(shí)別在本站可接收范圍中存在的通信裝置。根據(jù)這種方法,在周圍存在的通信裝置隨機(jī)地設(shè)定信標(biāo)發(fā)送定時(shí),因此,能夠通過(guò)分別對(duì)等進(jìn)行動(dòng)作的通信裝置,最佳地構(gòu)筑自律分布型自組織網(wǎng)絡(luò)(例如,參照專利文獻(xiàn)1)。
在此,當(dāng)在規(guī)定周期內(nèi)各通信裝置分別各自地設(shè)定信標(biāo)發(fā)送定時(shí)的時(shí)候,相同的網(wǎng)絡(luò)組內(nèi)的通信裝置的信標(biāo)發(fā)送位置分布在任意的場(chǎng)所,因此,難以掌握周圍通信裝置的舉動(dòng)。因?yàn)楫?dāng)不跨越規(guī)定的整個(gè)周期進(jìn)行掃描動(dòng)作時(shí),不能夠檢測(cè)出新的通信裝置進(jìn)行了信標(biāo)發(fā)送。另外,如果跨越規(guī)定的周期進(jìn)行掃描動(dòng)作,則能夠大概掌握周圍的通信裝置的舉動(dòng),但是當(dāng)頻繁進(jìn)行掃描動(dòng)作時(shí),功耗將增大。相反地,當(dāng)將掃描動(dòng)作設(shè)定為長(zhǎng)時(shí),相應(yīng)地難以反映周圍的舉動(dòng)。
因此,在與多頻帶OFDM系統(tǒng)(MBOA-MAC)相關(guān)的最新規(guī)范中,探討著如下的方法屬于相同的網(wǎng)絡(luò)組的通信裝置定義規(guī)定的超幀周期,利用該超幀周期的一部分期間規(guī)定各通信裝置共用的信標(biāo)期間,并在該信標(biāo)期間相互發(fā)送接收信標(biāo),從而管理網(wǎng)絡(luò)(例如,參照非專利文獻(xiàn)2)。根據(jù)該方法,具有如下特征在超幀周期內(nèi)的特定時(shí)刻,各通信裝置的信標(biāo)發(fā)送定時(shí)將集中存在,因此,各通信裝置容易掌握周圍通信裝置的舉動(dòng)。
當(dāng)新加入的通信裝置檢測(cè)出存在多個(gè)信標(biāo)期間時(shí),能夠通過(guò)合并到某一個(gè)信標(biāo)期間,有效地利用上述特征。在MBOA-MAC中,探討如下的方法當(dāng)檢測(cè)出不同的信標(biāo)期間的通信裝置時(shí),合并到一個(gè)信標(biāo)期間,形成相同的信標(biāo)期間來(lái)進(jìn)行管理。例如,存在于后方的信標(biāo)間隙(ビ一コンスロツト)的利用者通過(guò)向前占用沒(méi)有信標(biāo)發(fā)送的信標(biāo)間隙,能夠?qū)⑿艠?biāo)期間限制到所需最低限度的長(zhǎng)度。或者,由用戶指定的特定通信裝置彼此構(gòu)成具有一個(gè)信標(biāo)期間的網(wǎng)絡(luò)組,因此,能夠與信標(biāo)期間不同的其他組的通信裝置獨(dú)立而進(jìn)行動(dòng)作。
另外,作為由周圍的通信裝置彼此構(gòu)成網(wǎng)絡(luò)組的方法,通常在用戶指定的設(shè)備和設(shè)備之間經(jīng)過(guò)規(guī)定的認(rèn)證處理來(lái)設(shè)定網(wǎng)絡(luò)。
當(dāng)網(wǎng)絡(luò)上存在接入點(diǎn)時(shí),使用一對(duì)一地連接允許與該接入點(diǎn)進(jìn)行通信的終端彼此的鏈接管理的方法。例如,在按照IEEE802.11的無(wú)線LAN設(shè)備中,對(duì)與設(shè)定在成為接入點(diǎn)的通信裝置上的相同的SSID(Service Set Identifier服務(wù)設(shè)置標(biāo)識(shí)符),在成為終端的通信裝置中用戶也進(jìn)行登記,從而進(jìn)行認(rèn)證處理(例如,參照專利文獻(xiàn)2)。
另一方面,是沒(méi)有配置接入點(diǎn)的自組織網(wǎng)絡(luò)時(shí),在用戶指定的設(shè)備和設(shè)備之間,需要經(jīng)過(guò)規(guī)定的認(rèn)證處理,在這些通信裝置之間交換數(shù)據(jù)。在自組織網(wǎng)絡(luò)中,各通信裝置能夠不必在意網(wǎng)絡(luò)組而構(gòu)筑網(wǎng)絡(luò),但是也可以考慮如下的設(shè)定方法由用戶進(jìn)行規(guī)定的設(shè)定后,只有屬于該網(wǎng)絡(luò)的通信裝置彼此進(jìn)行的數(shù)據(jù)通信才有效。
在設(shè)定上述信標(biāo)期間的網(wǎng)絡(luò)構(gòu)筑方法中,當(dāng)在已經(jīng)構(gòu)筑了認(rèn)證關(guān)系的通信裝置之間進(jìn)行數(shù)據(jù)通信時(shí),通過(guò)事前交換認(rèn)證信息的方法,構(gòu)筑一個(gè)信標(biāo)期間變得容易。另外,從通過(guò)事前的認(rèn)證處理得到的信息,能夠加入到用戶指定的特定網(wǎng)絡(luò)中,因此,在網(wǎng)絡(luò)內(nèi)安全性方面的問(wèn)題少。
本發(fā)明者們考慮在自律分布型網(wǎng)絡(luò)中,與屬于自己組的通信裝置相同,需要對(duì)不進(jìn)行認(rèn)證處理的屬于其他組的通信裝置的存在也進(jìn)行對(duì)等地管理。但是,在分別獨(dú)自地設(shè)定信標(biāo)期間、并獨(dú)立且對(duì)等地進(jìn)行動(dòng)作的自組織網(wǎng)絡(luò)鄰接的通信環(huán)境下,雖然與其他網(wǎng)絡(luò)組沒(méi)有認(rèn)證關(guān)系,但是如果使得與哪個(gè)通信裝置都能隨機(jī)且對(duì)等地進(jìn)行通信,則發(fā)生安全性方面的問(wèn)題的危險(xiǎn)性變高。
通過(guò)將掃描請(qǐng)求發(fā)送到其他通信裝置來(lái)使掃描動(dòng)作起動(dòng)時(shí),不能夠排除具有惡意的通信裝置發(fā)送過(guò)多的掃描請(qǐng)求的危險(xiǎn)。
規(guī)定各通信裝置共用的信標(biāo)期間、并在該信標(biāo)期間相互發(fā)送接收信標(biāo)的方法中,難以檢測(cè)在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置。在作為當(dāng)前的MBOA-MAC Layer規(guī)范被探討的方法中,由于不能夠加入到不同的信標(biāo)期間,因此不能夠傳播不同的信標(biāo)期間的通信裝置的預(yù)約信息。
因此,當(dāng)在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置在空間上相互重疊存在時(shí),有各自在進(jìn)行預(yù)約通信的定時(shí)發(fā)生沖突、數(shù)據(jù)通信的吞吐量降低的問(wèn)題。
當(dāng)檢測(cè)出在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置時(shí),考慮匯集到一個(gè)信標(biāo)期間進(jìn)行動(dòng)作的方法(前述),但是在急劇變化的通信環(huán)境下,假設(shè)不能夠順利地匯集到一個(gè)信標(biāo)期間。例如,在通勤電車中或擁擠等時(shí),無(wú)數(shù)移動(dòng)網(wǎng)絡(luò)始終交錯(cuò),頻繁發(fā)生信標(biāo)期間的合并處理,因此很難匯集到一個(gè)信標(biāo)期間。
另外,在這樣將在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置彼此匯集到一個(gè)信標(biāo)期間而進(jìn)行動(dòng)作的方法中,使得哪個(gè)通信裝置都隨機(jī)且對(duì)等地進(jìn)行通信,因此,發(fā)生安全性方面的問(wèn)題的危險(xiǎn)性變高。
并且,在信標(biāo)期間中,向前占用信標(biāo)間隙的情況下,當(dāng)匯集到一個(gè)信標(biāo)期間后再次分離時(shí)(前述),存在多個(gè)具有相同的信標(biāo)開(kāi)始位置的不同的網(wǎng)絡(luò),導(dǎo)致存在以相同的分別向前后的定時(shí)進(jìn)行動(dòng)作的網(wǎng)絡(luò)的情形。此時(shí),當(dāng)在相同的信標(biāo)期間向前占用的網(wǎng)絡(luò)再次合并時(shí),由于只向前占用前方的信標(biāo)間隙,因此,將確實(shí)發(fā)生信標(biāo)間隙的沖突。
綜上所述,在相同的網(wǎng)絡(luò)組內(nèi)共用一個(gè)信標(biāo)期間的無(wú)線通信系統(tǒng)中,當(dāng)某通信裝置通過(guò)接通電源檢測(cè)出多個(gè)信標(biāo)期間時(shí),起動(dòng)將獨(dú)立動(dòng)作的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組匯集而合并到一個(gè)信標(biāo)期間的處理,因此,必須進(jìn)行以往穩(wěn)定動(dòng)作的現(xiàn)有網(wǎng)絡(luò)的再構(gòu)筑,不能進(jìn)行穩(wěn)定的網(wǎng)絡(luò)動(dòng)作。
專利文獻(xiàn)1日本特開(kāi)2004-228926號(hào)公報(bào)、段落號(hào)0064、圖4專利文獻(xiàn)2日本特開(kāi)2004-187001號(hào)公報(bào)、段落號(hào)0005非專利文獻(xiàn)1C.K.Tho著“Ad Hoc Mobile WirelessNetwork”(Prentice Hall PTR社刊)非專利文獻(xiàn)2MBOA-MAC Spec.V090
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種優(yōu)良的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,當(dāng)運(yùn)用至少一部分通信裝置報(bào)告記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)從而使鄰接的通信裝置相互識(shí)別的自律分布型網(wǎng)絡(luò)時(shí),能夠確保安全性地形成網(wǎng)絡(luò)組,并且,分別屬于通過(guò)信標(biāo)的報(bào)告構(gòu)筑的鄰接的網(wǎng)絡(luò)組的通信裝置彼此避免干擾進(jìn)行必要的數(shù)據(jù)交換。
本發(fā)明的其他目的在于提供一種優(yōu)良的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,在該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)從而形成該網(wǎng)絡(luò)組的無(wú)線通信環(huán)境下,能夠確保安全性地形成網(wǎng)絡(luò)組,并且,屬于鄰接的網(wǎng)絡(luò)組的通信裝置彼此避免相互對(duì)組的干擾進(jìn)行必要的數(shù)據(jù)交換。
本發(fā)明的其他目的在于提供一種優(yōu)良的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間的無(wú)線通信環(huán)境下,即使通過(guò)新的通信裝置的出現(xiàn)等檢測(cè)出不同的信標(biāo)期間,也能夠維持穩(wěn)定的網(wǎng)絡(luò)動(dòng)作、并根據(jù)需要在不同的網(wǎng)絡(luò)組之間進(jìn)行數(shù)據(jù)交換。
本發(fā)明的其他目的在于提供一種優(yōu)良的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間的無(wú)線通信環(huán)境下,能夠確保認(rèn)證完成的通信裝置之間的安全性、并維持穩(wěn)定的網(wǎng)絡(luò)動(dòng)作,根據(jù)需要在不同的網(wǎng)絡(luò)組之間進(jìn)行數(shù)據(jù)交換。
本發(fā)明的其他目的在于提供一種優(yōu)良的無(wú)線通信系統(tǒng)、無(wú)線通信裝置和無(wú)線通信方法、以及計(jì)算機(jī)程序,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間的無(wú)線通信環(huán)境下,能夠確保認(rèn)證完成的通信裝置之間的安全性,并且,在屬于不同的網(wǎng)絡(luò)組的多個(gè)用戶之間共用連接了特定設(shè)備的通信裝置,各用戶根據(jù)需要與該通信裝置進(jìn)行數(shù)據(jù)交換。
本發(fā)明是鑒于上述問(wèn)題完成的,其第一方面是一種無(wú)線通信系統(tǒng),在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)從而形成該網(wǎng)絡(luò)組,其特征在于,通信裝置通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組,在信標(biāo)期間不同的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組的各信標(biāo)期間發(fā)送信標(biāo)信號(hào),加入到各網(wǎng)絡(luò)組中。
但是,這里所說(shuō)的“系統(tǒng)”是將多個(gè)裝置(或者實(shí)現(xiàn)特定功能的功能模塊)邏輯地集合形成的,與各裝置、功能模塊是否位于一個(gè)殼體內(nèi)沒(méi)有特別關(guān)系(以下相同)。
當(dāng)構(gòu)筑無(wú)線網(wǎng)絡(luò)時(shí),考慮在特定控制站的總體控制下形成網(wǎng)絡(luò)的方法、不配置控制站而各通信裝置自律分布地進(jìn)行動(dòng)作的自組織方法。在本發(fā)明中采用任意終端彼此能夠進(jìn)行直接非同步的無(wú)線通信的后面的自組織通信。
在自組織的無(wú)線通信系統(tǒng)中,采用如下的網(wǎng)絡(luò)構(gòu)筑方法各通信裝置在每個(gè)規(guī)定周期中分別發(fā)送信標(biāo)信號(hào),想要新加入的通信裝置在整個(gè)該規(guī)定周期進(jìn)行集中接收信標(biāo)信號(hào)的掃描動(dòng)作,識(shí)別存在于本站的可接收范圍的通信裝置。在本發(fā)明中,采用在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間的信標(biāo)發(fā)送方法,容易掌握周圍通信裝置的舉動(dòng),實(shí)現(xiàn)網(wǎng)絡(luò)管理的簡(jiǎn)化。
然而,在為每個(gè)網(wǎng)絡(luò)組設(shè)定信標(biāo)期間的系統(tǒng)中,當(dāng)在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置在空間上相互重疊存在時(shí),有分別進(jìn)行預(yù)約通信的定時(shí)發(fā)生沖突、數(shù)據(jù)通信的吞吐量降低的問(wèn)題。
當(dāng)檢測(cè)出在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置時(shí),可以考慮匯集到一個(gè)信標(biāo)期間進(jìn)行動(dòng)作的方法,但是在無(wú)數(shù)移動(dòng)網(wǎng)絡(luò)始終交錯(cuò)的環(huán)境下,由于頻繁發(fā)生信標(biāo)期間的合并處理,因此,難以匯集到一個(gè)信標(biāo)期間。另外,當(dāng)匯集到一個(gè)信標(biāo)期間后再次分離時(shí),在網(wǎng)絡(luò)組之間容易發(fā)生信標(biāo)間隙的沖突。其結(jié)果,網(wǎng)絡(luò)動(dòng)作變得不穩(wěn)定。
另外,將這樣在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置彼此匯集到一個(gè)信標(biāo)期間進(jìn)行動(dòng)作的方法中,由于和哪個(gè)通信裝置都能夠隨機(jī)且對(duì)等地進(jìn)行通信,因此,發(fā)生安全性方面問(wèn)題的危險(xiǎn)性變高。
因此,在與本發(fā)明有關(guān)的無(wú)線通信系統(tǒng)中,通過(guò)允許通信裝置加入到多個(gè)信標(biāo)期間,允許存在不同的信標(biāo)期間,因此能夠消除頻繁發(fā)生網(wǎng)絡(luò)合并、再分離的情形,實(shí)現(xiàn)網(wǎng)絡(luò)動(dòng)作的穩(wěn)定。
另外,在與本發(fā)明有關(guān)的無(wú)線通信系統(tǒng)中,即使在通過(guò)新的通信裝置的出現(xiàn)等檢測(cè)出設(shè)定了不同信標(biāo)期間的多個(gè)網(wǎng)絡(luò)組情況下,也只允許用戶想要的設(shè)備認(rèn)證完成的通信裝置彼此形成組,設(shè)定一個(gè)信標(biāo)期間。因而,能夠確保伴隨信標(biāo)期間的匯集即網(wǎng)絡(luò)組合并的安全性。
即使這樣檢測(cè)出其他信標(biāo)期間也限制網(wǎng)絡(luò)組合并的情況下,有時(shí)設(shè)想設(shè)定了不同信標(biāo)期間的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組相互重疊的通信環(huán)境,在屬于不同的網(wǎng)絡(luò)組的通信裝置之間需要進(jìn)行數(shù)據(jù)交換。
與本發(fā)明有關(guān)的無(wú)線通信裝置,通過(guò)在信標(biāo)期間不同的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組的各信標(biāo)期間發(fā)送信標(biāo)信號(hào),允許加入到各網(wǎng)絡(luò)組。
通信裝置掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組。而且,通過(guò)在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),實(shí)現(xiàn)加入到該網(wǎng)絡(luò)組,能夠在網(wǎng)絡(luò)組之間進(jìn)行期望的數(shù)據(jù)交換。另外,能夠獲得周圍的各現(xiàn)有網(wǎng)絡(luò)組中的信標(biāo)期間和預(yù)約區(qū)域,避開(kāi)這些區(qū)域設(shè)定本站加入的網(wǎng)絡(luò)組中的預(yù)約區(qū)域。
例如,連接了如打印機(jī)那樣由多個(gè)用戶共用的應(yīng)用程序設(shè)備的通信裝置不屬于任何網(wǎng)絡(luò)組,各組通信裝置能夠根據(jù)需要進(jìn)行數(shù)據(jù)交換。另外,與在同一組的認(rèn)證完成的通信裝置緊密連接,與不在同一組的其他通信裝置松散連接,因此,即使采用這樣的共用設(shè)備的網(wǎng)絡(luò)連接方法,也不會(huì)威脅網(wǎng)絡(luò)組的安全性。
另外,本發(fā)明的第二方面是一種計(jì)算機(jī)程序,以計(jì)算機(jī)可讀形式記述,使得在計(jì)算機(jī)系統(tǒng)上執(zhí)行用于在無(wú)線通信環(huán)境下進(jìn)行通信動(dòng)作的處理,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,使前述計(jì)算機(jī)系統(tǒng)執(zhí)行網(wǎng)絡(luò)組形成過(guò)程,在與自己的網(wǎng)絡(luò)組內(nèi)的通信裝置之間,設(shè)定一個(gè)信標(biāo)期間;周圍網(wǎng)絡(luò)組搜索過(guò)程,通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組;網(wǎng)絡(luò)加入過(guò)程,在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),嘗試加入到該其他網(wǎng)絡(luò)組;網(wǎng)絡(luò)組之間連接控制過(guò)程,當(dāng)在自己的信標(biāo)期間中接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),控制與該新的通信裝置的連接,網(wǎng)絡(luò)組匯集過(guò)程,當(dāng)檢測(cè)出在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置時(shí),用戶想要的設(shè)備認(rèn)證完成的通信裝置彼此設(shè)定一個(gè)信標(biāo)期間,匯集到一個(gè)網(wǎng)絡(luò)組中。
與本發(fā)明的第二方面有關(guān)的計(jì)算機(jī)程序定義了以計(jì)算機(jī)可讀形式記述的計(jì)算機(jī)程序,使得在計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)規(guī)定的處理。換句話說(shuō),通過(guò)將與本發(fā)明的第二方面有關(guān)的計(jì)算機(jī)程序安裝在計(jì)算機(jī)系統(tǒng)上,在計(jì)算機(jī)系統(tǒng)中發(fā)揮協(xié)動(dòng)作用,作為無(wú)線通信裝置進(jìn)行動(dòng)作。通過(guò)起動(dòng)多個(gè)這樣的無(wú)線通信裝置來(lái)構(gòu)筑無(wú)線網(wǎng)絡(luò),能夠得到與本發(fā)明的第一方面有關(guān)的無(wú)線通信系統(tǒng)相同的作用效果。
根據(jù)本發(fā)明,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間的無(wú)線通信環(huán)境下,通過(guò)允許通信裝置加入到多個(gè)信標(biāo)期間,能夠允許存在不同的信標(biāo)期間,并且穩(wěn)定地運(yùn)營(yíng)網(wǎng)絡(luò)。
另外,根據(jù)本發(fā)明,無(wú)需將設(shè)定有不同的信標(biāo)期間的網(wǎng)絡(luò)組合并而匯集到一個(gè)信標(biāo)期間,相互的網(wǎng)絡(luò)組的通信裝置彼此能夠根據(jù)需要進(jìn)行數(shù)據(jù)交換。
另外,根據(jù)本發(fā)明,即使在設(shè)定有不同的信標(biāo)期間的網(wǎng)絡(luò)組彼此在空間上相互重疊的情況下,也只在經(jīng)過(guò)用戶指定的認(rèn)證處理的通信裝置之間進(jìn)行網(wǎng)絡(luò)組的形成,因此,能夠構(gòu)筑安全的網(wǎng)絡(luò)系統(tǒng)。雖然允許通信裝置加入到多個(gè)信標(biāo)期間,但是與在同一組的認(rèn)證完成的通信裝置緊密連接,與不在同一組的其他通信裝置松散連接,因此,不會(huì)威脅網(wǎng)絡(luò)組的安全。
另外,根據(jù)本發(fā)明,能夠根據(jù)連接在通信裝置上的設(shè)備的應(yīng)用程序來(lái)控制可否設(shè)定網(wǎng)絡(luò)。例如,連接了如打印機(jī)那樣由多個(gè)用戶共用的應(yīng)用程序設(shè)備的通信裝置不屬于任何網(wǎng)絡(luò)組,設(shè)定與周圍任意的網(wǎng)絡(luò)組都不同的信標(biāo)期間。此時(shí),屬于各網(wǎng)絡(luò)組的通信裝置通過(guò)在該通信裝置的信標(biāo)期間發(fā)送信標(biāo)信號(hào),能夠進(jìn)行數(shù)據(jù)交換。即,通過(guò)不將共享的設(shè)備安裝在特定的用戶網(wǎng)絡(luò)組中,排除對(duì)某個(gè)用戶有利的網(wǎng)絡(luò)結(jié)構(gòu),能夠?qū)⒍鄠€(gè)用戶共享的設(shè)備公平地提供給各用戶。
根據(jù)與本發(fā)明有關(guān)的無(wú)線通信系統(tǒng),通信裝置通過(guò)以任意的定時(shí)進(jìn)行掃描動(dòng)作,能夠掌握其他信標(biāo)期間進(jìn)行動(dòng)作的通信裝置即周圍的網(wǎng)絡(luò)組的存在。而且,當(dāng)與屬于其他網(wǎng)絡(luò)組的通信裝置進(jìn)行數(shù)據(jù)交換時(shí),通過(guò)適當(dāng)利用該信標(biāo)期間來(lái)發(fā)送信標(biāo)信號(hào),加入到組中,從而能夠只在需要時(shí)與其他網(wǎng)絡(luò)連接。
另外,通信裝置通過(guò)管理記載在信標(biāo)信號(hào)中的預(yù)約信息,能夠掌握其他網(wǎng)絡(luò)組的預(yù)約區(qū)域。即,通過(guò)避免與自己的網(wǎng)絡(luò)組內(nèi)的預(yù)約相重復(fù)而利用其他網(wǎng)絡(luò)組的頻帶,從而能夠?qū)崿F(xiàn)提高吞吐量的數(shù)據(jù)通信。
另外,相反地,通信裝置通過(guò)不將可檢測(cè)出的其他信標(biāo)期間利用于自己的通信,能夠不妨礙對(duì)方的信標(biāo)發(fā)送接收。
另外,本發(fā)明的目的在于提供一種無(wú)線通信裝置,在無(wú)線通信環(huán)境下進(jìn)行動(dòng)作,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,具備通信單元,在無(wú)線傳送路徑上發(fā)送接收無(wú)線數(shù)據(jù);信標(biāo)生成單元,生成記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)信號(hào);信標(biāo)分析單元,分析從周圍的通信裝置接收到的信標(biāo)信號(hào);通信控制單元,控制前述通信單元中的數(shù)據(jù)發(fā)送接收動(dòng)作,前述通信控制單元根據(jù)在自己的網(wǎng)絡(luò)組內(nèi)設(shè)定的信標(biāo)期間或者與它不同的信標(biāo)期間接收到的信標(biāo)信號(hào)的分析結(jié)果,控制對(duì)各網(wǎng)絡(luò)組的通信動(dòng)作。
另外,本發(fā)明的目的在于提供一種無(wú)線通信方法,用于在無(wú)線通信環(huán)境下進(jìn)行通信動(dòng)作,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,具備網(wǎng)絡(luò)組形成步驟,在與自己的網(wǎng)絡(luò)組內(nèi)的通信裝置之間,設(shè)定一個(gè)信標(biāo)期間;周圍網(wǎng)絡(luò)組搜索步驟,通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組;
網(wǎng)絡(luò)加入步驟,在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),嘗試加入到該其他網(wǎng)絡(luò)組;網(wǎng)絡(luò)組之間連接控制步驟,當(dāng)在自己的信標(biāo)期間中接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),控制與該新的通信裝置的連接。
另外,本發(fā)明的目的在于提供一種計(jì)算機(jī)程序,以計(jì)算機(jī)可讀形式記述,使得在計(jì)算機(jī)系統(tǒng)上執(zhí)行用于在無(wú)線通信環(huán)境下進(jìn)行通信動(dòng)作的處理,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,使前述計(jì)算機(jī)系統(tǒng)執(zhí)行網(wǎng)絡(luò)組形成過(guò)程,在與自己的網(wǎng)絡(luò)組內(nèi)的通信裝置之間,設(shè)定一個(gè)信標(biāo)期間;周圍網(wǎng)絡(luò)組搜索過(guò)程,通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組;網(wǎng)絡(luò)加入過(guò)程,在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),嘗試加入到該其他網(wǎng)絡(luò)組;網(wǎng)絡(luò)組之間連接控制過(guò)程,當(dāng)在自己的信標(biāo)期間中接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),控制與該新的通信裝置的連接。
本發(fā)明的進(jìn)一步的其他目的、特征、優(yōu)點(diǎn),通過(guò)基于后述的本發(fā)明實(shí)施方式、附圖的更詳細(xì)的說(shuō)明,將會(huì)更明確。
圖1是示意性地表示與本發(fā)明的一個(gè)實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)環(huán)境結(jié)構(gòu)的圖。
圖2是表示超幀的結(jié)構(gòu)例的圖。
圖3是表示各通信裝置利用設(shè)定信標(biāo)間隙的例子的圖。
圖4是表示各通信裝置在超幀周期內(nèi)配置信標(biāo)發(fā)送位置的例子的圖。
圖5是表示各通信裝置在超幀周期內(nèi)配置信標(biāo)發(fā)送位置的例子的圖。
圖6是表示與本發(fā)明有關(guān)的超幀結(jié)構(gòu)中的信標(biāo)發(fā)送位置的配置例的圖。
圖7是表示在與本發(fā)明的實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中使用的信標(biāo)幀的結(jié)構(gòu)例的圖。
圖8是表示應(yīng)用程序?qū)傩孕畔⒌慕Y(jié)構(gòu)例的圖。
圖9是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)上能夠作為通信裝置進(jìn)行動(dòng)作的無(wú)線通信裝置的結(jié)構(gòu)例的圖。
圖10是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行網(wǎng)絡(luò)搜索的動(dòng)作序列的圖。
圖11是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行網(wǎng)絡(luò)連接的動(dòng)作序列的圖。
圖12是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行應(yīng)用程序數(shù)據(jù)發(fā)送的動(dòng)作序列的圖。
圖13是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行連接結(jié)束設(shè)定的動(dòng)作序列的圖。
圖14表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中進(jìn)行動(dòng)作的無(wú)線通信裝置100在電源接通后執(zhí)行的動(dòng)作順序的流程圖。
圖15是表示與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)上的無(wú)線通信裝置執(zhí)行的普通動(dòng)作的處理順序的流程圖。
圖16是表示在與本發(fā)明有關(guān)的自律分布型網(wǎng)絡(luò)中進(jìn)行動(dòng)作的無(wú)線通信裝置100的狀態(tài)轉(zhuǎn)移的結(jié)構(gòu)例的圖。
附圖標(biāo)記說(shuō)明100無(wú)線通信裝置;101天線;102高頻無(wú)線處理模塊;103物理層基帶模塊;104存取控制模塊;105定時(shí)控制模塊;106參數(shù)保存部;107信標(biāo)掃描設(shè)定部;108信標(biāo)設(shè)定部;109緩沖器管理模塊;110數(shù)據(jù)緩沖器;111用戶接口;112CPU;113應(yīng)用程序接口;121、122總線。
具體實(shí)施例方式
下面參照附圖詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式。
在本發(fā)明中設(shè)想的通信傳輸通路是無(wú)線,在多個(gè)通信站之間構(gòu)筑網(wǎng)絡(luò)。與本發(fā)明有關(guān)的無(wú)線網(wǎng)絡(luò)系統(tǒng)是沒(méi)有配置特定控制站的自律分布型系統(tǒng)結(jié)構(gòu),進(jìn)行通過(guò)分配型預(yù)約協(xié)議(DRP)有效利用信道資源的傳送控制。另外,各通信站在沒(méi)有被分配型預(yù)約協(xié)議(DRP)利用的時(shí)間,還可以根據(jù)需要由基于規(guī)定的存取類型的優(yōu)先發(fā)送控制,按照基于CSMA(Carrier Sense Multiple Access載波偵聽(tīng)多路存取)的存取順序進(jìn)行信息傳送。
與本實(shí)施方式有關(guān)的無(wú)線通信系統(tǒng)中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中(以下稱為“超幀”)設(shè)定一個(gè)信標(biāo)期間,網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置利用該信標(biāo)期間,報(bào)告記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而運(yùn)營(yíng)網(wǎng)絡(luò)組。以下說(shuō)明的各通信裝置中的處理,基本上是在加入到網(wǎng)絡(luò)中的全部通信站執(zhí)行的處理。但是,根據(jù)情況,并不一定由構(gòu)成網(wǎng)絡(luò)的全部通信站執(zhí)行以下說(shuō)明的處理。
圖1示意性地示出了與本發(fā)明的一個(gè)實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)環(huán)境的結(jié)構(gòu)。圖示的網(wǎng)絡(luò)如同通信裝置#1至通信裝置#8那樣,多個(gè)無(wú)線通信裝置配置在空間上,能夠與鄰近存在的通信裝置進(jìn)行直接通信。
在該圖中,通信裝置#1能夠與位于其電波到達(dá)范圍中(以#1為中心的橢圓虛線內(nèi))的鄰近的通信裝置#2進(jìn)行直接通信,但是不能與其范圍外的通信裝置#3~#8進(jìn)行直接通信。
另外,通信裝置#2能夠與位于其電波到達(dá)范圍中(以#2為中心的橢圓虛線內(nèi))的鄰近的通信裝置#1、#3、#4進(jìn)行直接通信,但是不能與其范圍外的通信裝置#5~#8進(jìn)行直接通信。
另外,通信裝置#3能夠與位于其電波到達(dá)范圍中(以#3為中心的橢圓虛線內(nèi))的鄰近的通信裝置#2、#7、#8進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1、#4~#6進(jìn)行直接通信。
另外,通信裝置#4能夠與位于其電波到達(dá)范圍中(以#4為中心的橢圓虛線內(nèi))的鄰近的通信裝置#2、#5進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1、#3、#6~#8進(jìn)行直接通信。
另外,通信裝置#5能夠與位于其電波到達(dá)范圍中(以#5為中心的橢圓虛線內(nèi))的鄰近的通信裝置#4、#6、#7進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1~#3、#8進(jìn)行直接通信。
另外,通信裝置#6能夠與位于其電波到達(dá)范圍中(以#6為中心的橢圓虛線內(nèi))的鄰近的通信裝置#5、#7進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1~#4、#8進(jìn)行直接通信。
另外,通信裝置#7能夠與位于其電波到達(dá)范圍中(以#7為中心的橢圓虛線內(nèi))的鄰近的通信裝置#3、#5、#6、#8進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1、#2、#4進(jìn)行直接通信。
另外,通信裝置#8能夠與位于其電波到達(dá)范圍中(以#8為中心的橢圓虛線內(nèi))的鄰近的通信裝置#3、#7進(jìn)行直接通信,但是不能與其范圍外的通信裝置#1、#2、#4~#6進(jìn)行直接通信。
在圖示的自律分布網(wǎng)絡(luò)環(huán)境下,設(shè)通信裝置#1、#2和#3形成第一網(wǎng)絡(luò)組、通信裝置#4單獨(dú)形成第二網(wǎng)絡(luò)組、通信裝置#5、#6、#7和#8形成第三網(wǎng)絡(luò)組。另外,只在經(jīng)用戶指定的認(rèn)證處理的通信裝置之間形成網(wǎng)絡(luò)組,因此,與哪個(gè)通信裝置都能夠隨機(jī)且對(duì)等地進(jìn)行通信,并確保在網(wǎng)絡(luò)組單位中的安全性。
在與本實(shí)施方式有關(guān)的自律分布網(wǎng)絡(luò)中,以被稱為“超幀”的規(guī)定的周期為單位,按每個(gè)網(wǎng)絡(luò)組進(jìn)行網(wǎng)絡(luò)的運(yùn)營(yíng)。另外,為每個(gè)網(wǎng)絡(luò)組設(shè)定不同的信標(biāo)期間。
圖2示出了超幀的結(jié)構(gòu)例。在圖示的例子中,一個(gè)超幀被細(xì)分為從MAS-0至MAS-255的共計(jì)256個(gè)時(shí)間間隙(時(shí)間スロツト)(介質(zhì)存取間隙MAS)。
一個(gè)超幀內(nèi)配置了各通信裝置相互報(bào)告信標(biāo)信號(hào)的作為網(wǎng)絡(luò)組管理區(qū)域的信標(biāo)期間、和作為數(shù)據(jù)傳送用帶寬使用的數(shù)據(jù)傳送區(qū)域。在本實(shí)施方式中,為每個(gè)網(wǎng)絡(luò)組設(shè)定超幀內(nèi)的信標(biāo)期間的配置。
信標(biāo)期間進(jìn)一步被細(xì)分為多個(gè)信標(biāo)間隙。各通信裝置獲得用于本站的信標(biāo)期間內(nèi)的任意信標(biāo)間隙來(lái)報(bào)告信標(biāo)信號(hào),與周圍的通信站之間進(jìn)行網(wǎng)絡(luò)參數(shù)的交換,從而能夠運(yùn)營(yíng)網(wǎng)絡(luò)。
在圖2所示的例子中,將MAS-0~MAS-2的三個(gè)介質(zhì)存取間隙設(shè)定為信標(biāo)期間。并且該信標(biāo)期間以規(guī)定的間隔設(shè)定有9個(gè)信標(biāo)間隙BS0~BS8。每一個(gè)信標(biāo)間隙允許一次信標(biāo)發(fā)送定時(shí),因此,在圖示的信標(biāo)期間的結(jié)構(gòu)中,能夠在網(wǎng)絡(luò)組中最大容納9臺(tái)通信裝置。
在如圖2所示的超幀結(jié)構(gòu)和信標(biāo)期間結(jié)構(gòu)中,構(gòu)成一個(gè)網(wǎng)絡(luò)組的各通信裝置,在由超幀設(shè)定的信標(biāo)期間內(nèi),相互通知沒(méi)有在與周圍的通信裝置之間利用的信標(biāo)間隙,從而能夠選定本站利用的信標(biāo)間隙。
圖3示出了各通信裝置利用設(shè)定信標(biāo)間隙的例子。在該圖中示出了圖1所示的第二網(wǎng)絡(luò)組和第三網(wǎng)絡(luò)組的各通信裝置,與網(wǎng)絡(luò)組無(wú)關(guān)在存在于周圍的多個(gè)通信裝置之間具有共同的信標(biāo)期間的例子。
作為第二網(wǎng)絡(luò)組的唯一成員的通信裝置#4,在信標(biāo)間隙6(BS6)發(fā)送本站的信標(biāo)信號(hào)。
另一方面,在第三網(wǎng)絡(luò)組中,通信裝置#5在信標(biāo)間隙4(BS4)發(fā)送本站的信標(biāo)信號(hào),通信裝置#6在信標(biāo)間隙5(BS5)發(fā)送本站的信標(biāo)信號(hào),通信裝置#7在信標(biāo)間隙3(BS3)發(fā)送本站的信標(biāo)信號(hào),通信裝置#8在信標(biāo)間隙2(BS2)發(fā)送本站的信標(biāo)信號(hào)。
另外,網(wǎng)絡(luò)組任何成員都沒(méi)有使用的信標(biāo)間隙7(BS7)和信標(biāo)間隙8(BS8),是為了新加入的通信裝置而準(zhǔn)備的信標(biāo)間隙。信標(biāo)間隙0(BS0)和信標(biāo)間隙1(BS1),作為信號(hào)傳輸間隙用于進(jìn)行這些通知。
以往,作為在自組織網(wǎng)絡(luò)中通過(guò)信標(biāo)信號(hào)的報(bào)告管理網(wǎng)絡(luò)的方法,可以舉出如下的方法各通信裝置分別各自設(shè)定信標(biāo)發(fā)送定時(shí),按每個(gè)超幀周期發(fā)送的方法(例如,參照專利文獻(xiàn)1);在相同的網(wǎng)絡(luò)組內(nèi)將超幀周期的一部分設(shè)定為信標(biāo)期間,在該信標(biāo)期間各通信裝置相互發(fā)送接收信標(biāo)的方法(例如,參照非專利文獻(xiàn)2)。
圖4示出了根據(jù)前者的方法在超幀內(nèi)配置各通信裝置的信標(biāo)發(fā)送位置的例子。在該圖所示的例子中,各通信裝置自律分布地設(shè)定著本站的信標(biāo)發(fā)送位置。
在該圖中,示出了將通信裝置#1(網(wǎng)絡(luò)組#1-1)的信標(biāo)發(fā)送位置作為基準(zhǔn)的超幀的相對(duì)配置例。通信裝置#2(網(wǎng)絡(luò)組#1-2)的信標(biāo)發(fā)送位置存在于超幀的1/2的位置上,通信裝置#3(網(wǎng)絡(luò)組#1-3)的信標(biāo)發(fā)送位置存在于超幀的3/4的位置上,通信裝置#4(網(wǎng)絡(luò)組#2-1)的信標(biāo)發(fā)送位置存在于超幀的1/4的位置上,通信裝置#5(網(wǎng)絡(luò)組#3-1)的信標(biāo)發(fā)送位置存在于超幀的7/8的位置上,通信裝置#6(網(wǎng)絡(luò)組#3-2)的信標(biāo)發(fā)送位置存在于超幀的3/8的位置上,通信裝置#7(網(wǎng)絡(luò)組#3-3)的信標(biāo)發(fā)送位置存在于超幀的1/8的位置上,通信裝置#8(網(wǎng)絡(luò)組#3-4)的信標(biāo)發(fā)送位置存在于超幀的5/8的位置上,各自存在于分散的位置上。
在這樣的超幀結(jié)構(gòu)的情況下,在任意的通信裝置分布的移動(dòng)環(huán)境中的利用效果高。然而,存在這樣的問(wèn)題當(dāng)與特定的通信裝置組成網(wǎng)絡(luò)動(dòng)作時(shí),要從信標(biāo)信號(hào)掌握其他通信裝置的舉動(dòng),必須調(diào)查全部的信標(biāo)(即,由于需要對(duì)整個(gè)超幀進(jìn)行掃描動(dòng)作),從而妨礙低功耗動(dòng)作。
另外,在通信裝置公平地調(diào)查全部信標(biāo)的結(jié)構(gòu)中,允許與任意的通信裝置之間進(jìn)行存取,因此,認(rèn)為不適合構(gòu)成安全的網(wǎng)絡(luò)。
另外,圖5示出了通過(guò)在相同的網(wǎng)絡(luò)組內(nèi)將超幀周期的一部分設(shè)定為信標(biāo)期間的后者的方法,在超幀內(nèi)配置各通信裝置的信標(biāo)發(fā)送位置的例子。此時(shí),既自律分布地設(shè)定自身的信標(biāo)發(fā)送位置,又與周圍的通信裝置調(diào)諧來(lái)共享信標(biāo)期間。
在該圖中,將通信裝置#1(網(wǎng)絡(luò)組#1-1)的信標(biāo)發(fā)送位置設(shè)為信標(biāo)間隙1,通信裝置#2(網(wǎng)絡(luò)組#1-2)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙5的位置上,通信裝置#3(網(wǎng)絡(luò)組#1-3)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙3的位置上,通信裝置#4(網(wǎng)絡(luò)組#2-1)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙8的位置上,通信裝置#5(網(wǎng)絡(luò)組#3-1)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙7的位置上,通信裝置#6(網(wǎng)絡(luò)組#3-2)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙4的位置上,通信裝置#7(網(wǎng)絡(luò)組#3-3)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙2的位置上,通信裝置#8(網(wǎng)絡(luò)組#3-4)的信標(biāo)發(fā)送位置存在于信標(biāo)間隙6的位置上,各自存在于分散的位置上。
在如圖5所示的超幀結(jié)構(gòu)的情況下,當(dāng)被設(shè)定不同的信標(biāo)期間的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組在空間上重疊時(shí),為了作為一個(gè)網(wǎng)絡(luò)進(jìn)行動(dòng)作,需要將信標(biāo)期間合并為一個(gè)(例如將一個(gè)信標(biāo)期間匯集到另一個(gè)信標(biāo)期間)的處理,但是具有信標(biāo)期間變大的問(wèn)題。另外,在通信裝置也能夠?qū)Φ鹊卣{(diào)查其他網(wǎng)絡(luò)組的信標(biāo)的結(jié)構(gòu)中,由于允許與任意的通信裝置之間進(jìn)行存取,因此不適合構(gòu)成安全的網(wǎng)絡(luò)。
另外,還可以考慮在使信標(biāo)期間合并為一個(gè)后,當(dāng)不同的網(wǎng)絡(luò)組移動(dòng)時(shí),向前占用信標(biāo)期間的方法。然而,由于在相同的信標(biāo)期間向前占用,因此,當(dāng)再次發(fā)生網(wǎng)絡(luò)組的合并時(shí),有在相同的信標(biāo)間隙中信標(biāo)的發(fā)送相沖突的問(wèn)題。
相對(duì)于圖4和圖5,圖6示出了與本發(fā)明有關(guān)的超幀結(jié)構(gòu)中的信標(biāo)發(fā)送位置的配置例。在圖示的例子中,采用了如下的結(jié)構(gòu)每個(gè)網(wǎng)絡(luò)組具有共同的信標(biāo)期間,但是與不同的網(wǎng)絡(luò)組具有不同的信標(biāo)期間。
構(gòu)成網(wǎng)絡(luò)組#1的通信裝置#1、通信裝置#2和通信裝置#3,設(shè)定有共同的信標(biāo)期間BP1。另外,只有構(gòu)成網(wǎng)絡(luò)組#2的通信裝置#4,設(shè)定有獨(dú)自的信標(biāo)期間BP2。另外,構(gòu)成網(wǎng)絡(luò)組#3的通信裝置#5、通信裝置#6、通信裝置#7和通信裝置#8,設(shè)定有共同的信標(biāo)期間BP3。而且,按每個(gè)網(wǎng)絡(luò)組各自運(yùn)營(yíng)網(wǎng)絡(luò)。
在各網(wǎng)絡(luò)組中,通過(guò)管理其他網(wǎng)絡(luò)組的信標(biāo)期間、預(yù)約通信區(qū)域的存在,從而避免與自己的通信沖突而進(jìn)行利用。
在此,設(shè)為只在經(jīng)過(guò)用戶指定的認(rèn)證處理的通信裝置之間形成網(wǎng)絡(luò)組,僅由于空間上具有重疊時(shí),不起動(dòng)進(jìn)行網(wǎng)絡(luò)組的合并(即信標(biāo)期間的匯集)的動(dòng)作。
根據(jù)圖6所示的超幀結(jié)構(gòu),各通信裝置能夠在與頻繁進(jìn)行通信的自己網(wǎng)絡(luò)組內(nèi)的通信裝置之間進(jìn)行穩(wěn)定的網(wǎng)絡(luò)運(yùn)營(yíng),并且,與這樣的網(wǎng)絡(luò)動(dòng)作并行,能夠?qū)崿F(xiàn)與其他網(wǎng)絡(luò)組的通信裝置根據(jù)需要進(jìn)行的存取動(dòng)作。即,通信裝置能夠根據(jù)連接的設(shè)備的應(yīng)用程序,控制能否進(jìn)行網(wǎng)絡(luò)設(shè)定。
例如,連接了如打印機(jī)那樣的由多個(gè)用戶共用的應(yīng)用程序設(shè)備的通信裝置#4,即使與周圍的網(wǎng)絡(luò)組#1以及#3在空間上重疊,也不與任何的網(wǎng)絡(luò)組合并,設(shè)定與它們不同的獨(dú)自的信標(biāo)期間BP2,單獨(dú)形成網(wǎng)絡(luò)組#2并運(yùn)營(yíng)。屬于其他網(wǎng)絡(luò)組#1以及#3的各通信裝置,能夠通過(guò)在該通信裝置#4的信標(biāo)期間BP2發(fā)送信標(biāo)信號(hào)而進(jìn)行數(shù)據(jù)交換。
即,能夠通過(guò)不將共享的設(shè)備安裝在特定用戶的網(wǎng)絡(luò)組中,從而排除對(duì)某個(gè)用戶有利的網(wǎng)絡(luò)結(jié)構(gòu),使各用戶公平地操作多個(gè)用戶共享的設(shè)備。另外,雖然允許通信裝置加入到多個(gè)信標(biāo)期間,但是與在同一組的認(rèn)證完成的通信裝置緊密連接,與不在同一組的其他通信裝置松散連接,因此,不會(huì)威脅網(wǎng)絡(luò)組的安全性。
圖7示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中使用的信標(biāo)幀的結(jié)構(gòu)例。圖示的信標(biāo)幀,在作為超幀管理區(qū)域的信標(biāo)期間從各通信裝置發(fā)送,通過(guò)接收該信標(biāo)幀,在與周圍的通信裝置之間交換參數(shù)。
如該圖所示,信標(biāo)幀具備MAC頭信息、頭校驗(yàn)序列(HCS)、信標(biāo)有效載荷信息、以及幀校驗(yàn)序列(FCS)。
其中,MAC頭信息由幀控制信息、作為接收目的地地址的投送目的地信息、作為發(fā)送源地址的發(fā)送源信息、進(jìn)行序列號(hào)碼等序列管理的序列控制信息、以及記載了存取控制所需參數(shù)的存取控制信息構(gòu)成。
另外,信標(biāo)有效載荷信息由作為通信裝置固有參數(shù)的信標(biāo)固有信息、表示信標(biāo)間隙利用的信標(biāo)期間利用狀況、表示通信裝置性能的能力信息、表示存在發(fā)送到接收目的地通信裝置的數(shù)據(jù)的發(fā)送表示、表示在信標(biāo)期間內(nèi)可利用的MAS位置的可利用MAS信息、以及報(bào)告預(yù)約利用的MAS位置的預(yù)約MAS信息等構(gòu)成。在預(yù)約MAS信息中記載有預(yù)約的MAS位置和預(yù)約利用MAS的發(fā)送源的地址信息。
此外,這些各信息成分,也可以根據(jù)需要進(jìn)行追加、刪除來(lái)構(gòu)成信標(biāo)幀。例如,是對(duì)設(shè)定了不同的信標(biāo)期間的其他網(wǎng)絡(luò)組請(qǐng)求連接的連接請(qǐng)求信息、用于對(duì)來(lái)自其他網(wǎng)絡(luò)組的連接請(qǐng)求通知其可否的判斷結(jié)果的可否連接信息等(后述)。
如之前所述,在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中,通信裝置能夠根據(jù)連接的設(shè)備的應(yīng)用程序來(lái)控制網(wǎng)絡(luò)可否設(shè)定。圖8示出了應(yīng)用程序?qū)傩孕畔⒌慕Y(jié)構(gòu)例。該應(yīng)用程序?qū)傩孕畔⒂糜谧R(shí)別包含在與通信裝置連接的設(shè)備中的應(yīng)用程序的種類、協(xié)議、接口等的種類。
圖示的應(yīng)用程序?qū)傩孕畔⒂杀硎具B接的設(shè)備主要的應(yīng)用程序種類的應(yīng)用程序標(biāo)識(shí)符、表示連接的通信協(xié)議種類的連接協(xié)議標(biāo)識(shí)符、表示連接著的接口的種類的接口標(biāo)識(shí)符、表示應(yīng)用程序設(shè)備的廠商名稱的制造廠商標(biāo)識(shí)符、表示應(yīng)用程序設(shè)備的提供銷售商名稱的銷售商標(biāo)識(shí)符、表示連接著的產(chǎn)品名稱的產(chǎn)品名稱標(biāo)識(shí)符、以及表示該產(chǎn)品的個(gè)別制造號(hào)碼的制造號(hào)碼標(biāo)識(shí)符構(gòu)成。
圖9示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)上能夠作為通信裝置進(jìn)行動(dòng)作的無(wú)線通信裝置的結(jié)構(gòu)例。該無(wú)線通信裝置100在與相同的網(wǎng)絡(luò)組內(nèi)的其他通信裝置之間,通過(guò)在超幀周期內(nèi)設(shè)定一個(gè)信標(biāo)期間,形成一個(gè)網(wǎng)絡(luò)組。另外,當(dāng)只在經(jīng)過(guò)用戶指定的認(rèn)證處理的通信裝置之間進(jìn)行網(wǎng)絡(luò)組的形成、設(shè)定了不同的信標(biāo)期間的網(wǎng)絡(luò)組彼此在空間上相互重疊時(shí),不與沒(méi)有認(rèn)證的對(duì)方進(jìn)行網(wǎng)絡(luò)組的合并(信標(biāo)期間的匯集)。另外,允許其他網(wǎng)絡(luò)組設(shè)定不同的信標(biāo)期間,并且,自己加入到多個(gè)信標(biāo)期間而與其他網(wǎng)絡(luò)組的通信裝置也適當(dāng)進(jìn)行數(shù)據(jù)交換。
如圖9所示,無(wú)線通信裝置100具備天線101,用于向無(wú)線介質(zhì)發(fā)送或從無(wú)線介質(zhì)接收規(guī)定的高頻無(wú)線信號(hào);高頻無(wú)線處理模塊102,放大接收到的高頻信號(hào)并變換為接收信號(hào),并且放大發(fā)送信號(hào)并變換為高頻信號(hào);物理層基帶模塊103,對(duì)期望的接收信號(hào)執(zhí)行規(guī)定的解調(diào)處理來(lái)構(gòu)筑信息位,并且,對(duì)發(fā)送的信息位進(jìn)行調(diào)制處理來(lái)發(fā)送信號(hào)。
另外,無(wú)線通信裝置100具備存取控制模塊104,為了進(jìn)行無(wú)線通信,與周圍的通信裝置之間進(jìn)行規(guī)定的存取控制;定時(shí)控制模塊105,控制超幀周期內(nèi)的規(guī)定的時(shí)間間隙(MAS)單位中的用于介質(zhì)存取動(dòng)作的定時(shí)。
另外,無(wú)線通信裝置100具備參數(shù)保存部106,該參數(shù)保存部106保存由物理層協(xié)議規(guī)定的動(dòng)作、介質(zhì)存取動(dòng)作的定時(shí)控制等所需的各種參數(shù)。該參數(shù)保存部106中設(shè)置有對(duì)屬于自己的網(wǎng)絡(luò)組的信標(biāo)期間從周圍的通信裝置發(fā)送的信標(biāo)參數(shù)進(jìn)行保存的信標(biāo)信息保存部、對(duì)周圍的設(shè)備固有的信息進(jìn)行保存的設(shè)備信息保存部、還對(duì)預(yù)約區(qū)域的信息進(jìn)行保存的預(yù)約區(qū)域信息保存部等存儲(chǔ)器區(qū)域。
另外,無(wú)線通信裝置100具備信標(biāo)掃描設(shè)定部107,為了控制網(wǎng)絡(luò)運(yùn)營(yíng)所必需的信標(biāo)發(fā)送接收動(dòng)作,掌握不同的信標(biāo)組的存在時(shí),以任意的定時(shí)設(shè)定掃描動(dòng)作;信標(biāo)設(shè)定部108,設(shè)定自己的發(fā)送信標(biāo)定時(shí)、發(fā)送信標(biāo)內(nèi)部的參數(shù)。
另外,無(wú)線通信裝置100具備數(shù)據(jù)緩沖器110,由為了運(yùn)用發(fā)送接收數(shù)據(jù)而事先保存接收到的數(shù)據(jù)、發(fā)送的數(shù)據(jù)的存儲(chǔ)器結(jié)構(gòu)構(gòu)成;緩沖器管理模塊109,管理對(duì)數(shù)據(jù)緩沖器110的存取、存儲(chǔ)器區(qū)域。
另外,在無(wú)線通信裝置100中通過(guò)總線121連接有用于進(jìn)行規(guī)定的輸入輸出的用戶接口111、和對(duì)裝置100整體的動(dòng)作進(jìn)行總體控制的CPU(Central Processing Unit中央處理單元)112。
CPU112中安裝有用于控制無(wú)線通信裝置100的各種程序。通過(guò)這種安裝程序構(gòu)成進(jìn)行自己利用的時(shí)間間隙管理的時(shí)間間隙管理部、判斷周圍通信裝置的預(yù)約區(qū)域的預(yù)約區(qū)域判斷部、根據(jù)需要進(jìn)行自己的預(yù)約區(qū)域的設(shè)定的預(yù)約區(qū)域設(shè)定部、接口屬性信息判斷部。而且,通過(guò)執(zhí)行這些程序?qū)崿F(xiàn)在與經(jīng)過(guò)認(rèn)證處理的通信裝置之間設(shè)定信標(biāo)期間來(lái)進(jìn)行網(wǎng)絡(luò)組形成的動(dòng)作、自己加入到多個(gè)信標(biāo)期間來(lái)與其他網(wǎng)絡(luò)組的通信裝置進(jìn)行數(shù)據(jù)交換的動(dòng)作、對(duì)來(lái)自其他網(wǎng)絡(luò)組的連接請(qǐng)求判斷其可否的處理等。
另外,緩沖器管理模塊109、數(shù)據(jù)緩沖器110,通過(guò)總線122連接有應(yīng)用程序接口113。該應(yīng)用程序接口113,根據(jù)例如USB(Universal Serial Bus通用串行總線)2.0、IEEE1394等高速串行標(biāo)準(zhǔn)、或者卡總線接口等通用接口,為了與連接無(wú)線通信裝置100的應(yīng)用程序設(shè)備(未圖示)高速地交換數(shù)據(jù)而使用。另外,總線122還連接在CPU112上,在CPU112的總體控制下進(jìn)行一系列動(dòng)作。
圖10示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中,通信裝置用于進(jìn)行網(wǎng)絡(luò)搜索的動(dòng)作序列。在電源接通后或復(fù)位后等、初始設(shè)定時(shí)進(jìn)行信標(biāo)掃描動(dòng)作的情況下、或在任意定時(shí)根據(jù)來(lái)自連接的設(shè)備上位層的指示而搜索在存在于周圍的不同網(wǎng)絡(luò)期間進(jìn)行動(dòng)作的設(shè)備的情況下等利用該序列。在該圖中,示出了發(fā)送自己的信標(biāo),并且對(duì)整個(gè)規(guī)定的超幀周期進(jìn)行信標(biāo)掃描的動(dòng)作例。
首先,當(dāng)由應(yīng)用程序側(cè)指示周圍通信裝置的搜索請(qǐng)求時(shí),無(wú)線通信裝置將信標(biāo)掃描的時(shí)間設(shè)定為定時(shí)器,進(jìn)行信標(biāo)接收處理。
另外,第一網(wǎng)絡(luò)組的無(wú)線通信裝置,在同組中設(shè)定的信標(biāo)期間也發(fā)送自己信標(biāo)。
在定時(shí)器超時(shí)為止的期間,當(dāng)接收到來(lái)自其他通信裝置的信標(biāo)時(shí),將其信標(biāo)信息事先保存到參數(shù)保存部106內(nèi)。而且,在定時(shí)器超時(shí)后,將其可接收的信標(biāo)作為搜索結(jié)果,報(bào)告給作為上位層的應(yīng)用程序。
圖11示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行網(wǎng)絡(luò)連接的動(dòng)作序列。該序列使用于如下的情況屬于第一網(wǎng)絡(luò)組的通信裝置,向具有和它不同的信標(biāo)期間的第二網(wǎng)絡(luò)組臨時(shí)發(fā)送信標(biāo)信號(hào),并判斷可否進(jìn)行跨越網(wǎng)絡(luò)組的網(wǎng)絡(luò)連接。
第一網(wǎng)絡(luò)組的無(wú)線通信裝置,在同組中設(shè)定的信標(biāo)期間也發(fā)送自己信標(biāo)。
在此,當(dāng)由應(yīng)用程序側(cè)指示向周圍通信裝置的連接請(qǐng)求時(shí),無(wú)線通信裝置將認(rèn)證序列的確認(rèn)時(shí)間設(shè)定為定時(shí)器,并設(shè)定發(fā)送的臨時(shí)信標(biāo)。
而且,當(dāng)期望的定時(shí)到來(lái)時(shí),第一網(wǎng)絡(luò)組的無(wú)線通信裝置發(fā)送臨時(shí)信標(biāo)。在此,在嘗試網(wǎng)絡(luò)連接的第二網(wǎng)絡(luò)組中被設(shè)定的信標(biāo)期間內(nèi),設(shè)定用于進(jìn)行新加入的信標(biāo)間隙位置。具體地說(shuō),通過(guò)接收來(lái)自屬于第二網(wǎng)絡(luò)組的無(wú)線通信裝置的信標(biāo),識(shí)別信標(biāo)期間和該期間內(nèi)的空信標(biāo)間隙位置,為了加入到第二網(wǎng)絡(luò)組,發(fā)送臨時(shí)信標(biāo)。
另外,第一網(wǎng)絡(luò)組的無(wú)線通信裝置,在同組中設(shè)定的信標(biāo)期間也發(fā)送自己信標(biāo)。
另一方面,第二網(wǎng)絡(luò)組側(cè)的無(wú)線通信裝置,通過(guò)接收臨時(shí)信標(biāo),檢測(cè)新加入的通信裝置。而且,將從接收到的信標(biāo)得到的信息報(bào)告給應(yīng)用程序側(cè)。
在應(yīng)用程序側(cè),將該信標(biāo)接收信息判斷為連接請(qǐng)求,進(jìn)一步判斷可否進(jìn)行該連接,并且,向無(wú)線通信裝置通知可否連接。而且,第二網(wǎng)絡(luò)組的無(wú)線通信裝置利用信標(biāo)期間,對(duì)于對(duì)方、即成為連接請(qǐng)求源的第一網(wǎng)絡(luò)組的無(wú)線通信裝置,用信標(biāo)信號(hào)回答可否連接的信息。另外,第一網(wǎng)絡(luò)組的無(wú)線通信裝置,利用該信標(biāo)期間發(fā)送臨時(shí)信標(biāo)。
在此,第二網(wǎng)絡(luò)組的通信裝置,通過(guò)接收來(lái)自第一網(wǎng)絡(luò)組的通信裝置的臨時(shí)信標(biāo),能夠有效地掌握不同的網(wǎng)絡(luò)組的信標(biāo)期間、預(yù)約區(qū)域的設(shè)定狀況。
當(dāng)由應(yīng)用程序受理可否連接信息時(shí),第二網(wǎng)絡(luò)組的通信裝置例如將可否連接的信息記載到下一個(gè)信標(biāo)上而送回。當(dāng)接收該信標(biāo)信號(hào)、受理可否連接時(shí),第一網(wǎng)絡(luò)組的通信裝置停止認(rèn)證定時(shí)器,根據(jù)該接收狀態(tài)將可否連接的結(jié)果通知給應(yīng)用程序側(cè)。
圖12示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行應(yīng)用程序數(shù)據(jù)發(fā)送的動(dòng)作序列。在該圖中示出了第一網(wǎng)絡(luò)組的通信裝置向具有與它不同的信標(biāo)期間的第二網(wǎng)絡(luò)組的通信裝置發(fā)送應(yīng)用程序數(shù)據(jù)的序列。
當(dāng)從應(yīng)用程序側(cè)接受應(yīng)用程序數(shù)據(jù)的發(fā)送請(qǐng)求時(shí),第一網(wǎng)絡(luò)組的無(wú)線通信裝置在數(shù)據(jù)緩沖器100中臨時(shí)保存發(fā)送數(shù)據(jù)。而且,將發(fā)送界限時(shí)間設(shè)定為發(fā)送定時(shí)器,設(shè)定對(duì)作為發(fā)送目的地的第二網(wǎng)絡(luò)組的通信裝置的數(shù)據(jù)發(fā)送定時(shí)、即發(fā)送MAS位置。而且,事先在臨時(shí)信標(biāo)(前述)中記載與發(fā)送MAS位置相關(guān)的參數(shù)。
而且,當(dāng)臨時(shí)信標(biāo)的發(fā)送定時(shí)到來(lái)時(shí)(在此,假定為通過(guò)前述網(wǎng)絡(luò)連接已確立連接),第一網(wǎng)絡(luò)組的無(wú)線通信裝置發(fā)送臨時(shí)信標(biāo)。
與此相對(duì),第二網(wǎng)絡(luò)組的無(wú)線通信裝置,通過(guò)分析接收到的臨時(shí)信標(biāo),獲得向本站進(jìn)行數(shù)據(jù)發(fā)送的發(fā)送MAS位置信息,由定時(shí)控制模塊105設(shè)定在相應(yīng)的MAS位置的接收定時(shí)。
另外,第二網(wǎng)絡(luò)組的無(wú)線通信裝置,通過(guò)接收來(lái)自第一網(wǎng)絡(luò)組的通信裝置的信標(biāo),能夠有效地掌握不同的網(wǎng)絡(luò)組的信標(biāo)期間、預(yù)約區(qū)域的設(shè)定狀況。
第一網(wǎng)絡(luò)組的無(wú)線通信裝置在同組中設(shè)定的信標(biāo)期間也發(fā)送自己信標(biāo)。
而且,當(dāng)事先設(shè)定的發(fā)送MAS位置到來(lái)時(shí),第一網(wǎng)絡(luò)組的無(wú)線通信裝置發(fā)送事先保存在數(shù)據(jù)緩沖器110中的應(yīng)用程序數(shù)據(jù)。
第二網(wǎng)絡(luò)組的無(wú)線通信裝置當(dāng)在發(fā)送給本站的發(fā)送MAS位置進(jìn)行接收動(dòng)作、并接收來(lái)自第一網(wǎng)絡(luò)組的無(wú)線通信裝置的應(yīng)用程序數(shù)據(jù)時(shí),將它臨時(shí)保存到數(shù)據(jù)緩沖器110,并且,向應(yīng)用程序側(cè)進(jìn)行通知,應(yīng)用程序根據(jù)需要接收數(shù)據(jù)。
另外,當(dāng)正確地接收到應(yīng)用程序數(shù)據(jù)時(shí),從第二網(wǎng)絡(luò)組的無(wú)線通信裝置向第一網(wǎng)絡(luò)組的無(wú)線通信裝置送回ACK(確認(rèn)響應(yīng))信息。在作為發(fā)送源的第一網(wǎng)絡(luò)組的無(wú)線通信裝置側(cè),根據(jù)該ACK信息的接收使發(fā)送定時(shí)器停止,將發(fā)送結(jié)果報(bào)告給請(qǐng)求源應(yīng)用程序側(cè)。
圖13示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中通信裝置用于進(jìn)行連接的結(jié)束設(shè)定的動(dòng)作序列。在該圖中示出了第一網(wǎng)絡(luò)組的無(wú)線通信裝置在具有與它不同的信標(biāo)期間的第二網(wǎng)絡(luò)組中發(fā)送臨時(shí)信標(biāo),維持連接關(guān)系進(jìn)行數(shù)據(jù)通信后(例如參照?qǐng)D11),解除與該網(wǎng)絡(luò)組的連接時(shí)的動(dòng)作例。
第一網(wǎng)絡(luò)組的無(wú)線通信裝置在網(wǎng)絡(luò)連接的第二網(wǎng)絡(luò)組中設(shè)定的信標(biāo)期間內(nèi)接收信標(biāo),并且,從本站發(fā)送臨時(shí)信標(biāo)。另外,在第一網(wǎng)絡(luò)組中設(shè)定的信標(biāo)期間發(fā)送自己信標(biāo)。
在此,當(dāng)由應(yīng)用程序側(cè)指示向周圍通信裝置的連接解除時(shí),第一網(wǎng)絡(luò)組的無(wú)線通信裝置停止臨時(shí)信標(biāo)的發(fā)送。
另一方面,在第二網(wǎng)絡(luò)組的無(wú)線通信裝置中根據(jù)經(jīng)規(guī)定的時(shí)間從第一網(wǎng)絡(luò)組的無(wú)線通信裝置沒(méi)有接收到臨時(shí)信標(biāo),檢測(cè)出該通信裝置已從網(wǎng)絡(luò)組消失的情況。而且,將該信息通知給應(yīng)用程序,在應(yīng)用程序中也檢測(cè)出產(chǎn)生了連接切斷的情況。當(dāng)然,也可以構(gòu)成為不是臨時(shí)信標(biāo)的發(fā)送停止,而是通過(guò)明確的切斷請(qǐng)求進(jìn)行連接的切斷處理。
另外,在切斷連接之后,第二網(wǎng)絡(luò)組的無(wú)線通信裝置通過(guò)接收來(lái)自第一網(wǎng)絡(luò)組的無(wú)線通信裝置的(臨時(shí))信標(biāo),能夠有效地掌握不同網(wǎng)絡(luò)組的信標(biāo)期間、預(yù)約區(qū)域的設(shè)定狀況。
圖14以流程圖的形式示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中進(jìn)行動(dòng)作的無(wú)線通信裝置100在電源接通后執(zhí)行的動(dòng)作順序。在此,考察電源接通后、或者復(fù)位設(shè)定時(shí)對(duì)無(wú)線通信裝置一系列的動(dòng)作進(jìn)行復(fù)位的狀態(tài)。
首先,當(dāng)接通無(wú)線通信裝置100的電源時(shí)、或者進(jìn)行復(fù)位設(shè)定時(shí)(步驟S1),進(jìn)行信標(biāo)掃描的設(shè)定(步驟S2)。而且,使接收機(jī)動(dòng)作,收集從周圍的通信站報(bào)告的信標(biāo),直到對(duì)整個(gè)規(guī)定時(shí)間的信標(biāo)掃描結(jié)束為止(步驟S3)。
在此,如果連一個(gè)信標(biāo)都沒(méi)有接收到(步驟S4),則本站成為最初構(gòu)筑網(wǎng)絡(luò)組的通信裝置,在超幀周期內(nèi)構(gòu)筑信標(biāo)期間(參照?qǐng)D2)(步驟S5)。而且,在該信標(biāo)期間內(nèi)進(jìn)行本站的發(fā)送信標(biāo)間隙位置的設(shè)定(步驟S6)。
另一方面,當(dāng)通過(guò)信標(biāo)掃描動(dòng)作接收到來(lái)自周圍通信裝置的信標(biāo)信號(hào)時(shí)(步驟S4),獲得自己的應(yīng)用程序信息(即,與通過(guò)應(yīng)用程序接口113連接的應(yīng)用程序設(shè)備相關(guān)的應(yīng)用程序?qū)傩孕畔?參照?qǐng)D8))(步驟S7)。而且,判斷是否應(yīng)加入到接收信標(biāo)的發(fā)送源通信裝置所屬的網(wǎng)絡(luò)組、在該信標(biāo)期間內(nèi)獲得自己的發(fā)送信標(biāo)間隙位置,或者是否需要設(shè)定自己的信標(biāo)期間(步驟S8)。
例如,連接在無(wú)線通信裝置100上的應(yīng)用程序設(shè)備是如打印機(jī)那樣由多個(gè)用戶共用的設(shè)備,不屬于任何網(wǎng)絡(luò)組,應(yīng)該使各組的通信裝置能夠根據(jù)需要進(jìn)行數(shù)據(jù)交換時(shí),判斷為需要設(shè)定自己的信標(biāo)期間?;蛘?,對(duì)接收到的信標(biāo)信號(hào)進(jìn)行分析的結(jié)果,當(dāng)對(duì)方不是經(jīng)過(guò)用戶指定的認(rèn)證處理的通信裝置,不應(yīng)該加入到相同的網(wǎng)絡(luò)組(或者沒(méi)有必要加入)時(shí),也判斷為需要設(shè)定與接收信標(biāo)的信標(biāo)期間不同的、自己的信標(biāo)期間。
這樣,當(dāng)在步驟S8中判斷為需要設(shè)定自己的信標(biāo)期間時(shí),分析接收信標(biāo),在超幀內(nèi)獲得空MAS信息(步驟S9)。而且,在該空MAS的一部分中構(gòu)筑新的信標(biāo)期間(步驟S5),在該信標(biāo)期間內(nèi)進(jìn)行本站用的最初發(fā)送信標(biāo)間隙位置的設(shè)定(步驟S6)。這樣通過(guò)設(shè)定與現(xiàn)有的信標(biāo)期間不同的信標(biāo)期間,不加入到現(xiàn)有的網(wǎng)絡(luò)組,而形成新的網(wǎng)絡(luò)組。
另一方面,當(dāng)在步驟S8中判斷為不需要自己信標(biāo)期間的設(shè)定時(shí)、即判斷為也可以加入到現(xiàn)有的網(wǎng)絡(luò)組(或者應(yīng)該加入)時(shí),根據(jù)接收到的信標(biāo)信息,從由該現(xiàn)有網(wǎng)絡(luò)組設(shè)定的信標(biāo)期間獲得空信標(biāo)間隙信息(步驟S10)。而且,如果準(zhǔn)備有新加入用的信標(biāo)間隙(步驟S11),則將它作為自己的發(fā)送信標(biāo)間隙位置進(jìn)行設(shè)定(步驟S6)。
另外,如果沒(méi)有準(zhǔn)備新加入用的信標(biāo)間隙(步驟S11),則已經(jīng)不能加入到該現(xiàn)有網(wǎng)絡(luò)組中。在這樣的情況下,也分析接收信標(biāo),在超幀內(nèi)獲得空MAS信息(步驟S9),在該空MAS的一部分構(gòu)筑新的信標(biāo)期間(步驟S5),在該信標(biāo)期間內(nèi)進(jìn)行本站用的最初的發(fā)送信標(biāo)間隙位置的設(shè)定(步驟S6)。
圖15以流程圖的形式示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)上無(wú)線通信裝置執(zhí)行的普通動(dòng)作的處理順序。在此,假設(shè)定義如下的重復(fù)動(dòng)作,無(wú)線通信裝置100在超幀周期內(nèi)確定自己的發(fā)送信標(biāo)間隙后,周期性地發(fā)送接收信標(biāo)而構(gòu)成網(wǎng)絡(luò)。
在無(wú)線通信裝置100內(nèi),通過(guò)定時(shí)控制模塊105,進(jìn)行用于以超幀周期內(nèi)的規(guī)定的時(shí)間間隙(MAS)為單位的介質(zhì)存取動(dòng)作的定時(shí)控制。在此,在自己的信標(biāo)期間被設(shè)定的MAS中(步驟S21),當(dāng)自己的發(fā)送信標(biāo)間隙位置進(jìn)一步到來(lái)時(shí)(步驟S22),獲得發(fā)送信標(biāo)信息來(lái)構(gòu)成信標(biāo)幀(步驟S23),進(jìn)行信標(biāo)發(fā)送處理(步驟S24)。
另外,在超幀周期內(nèi)信標(biāo)期間以外的期間,當(dāng)進(jìn)行了掃描設(shè)定的指示時(shí)(步驟S25),在自己未使用的MAS中(步驟S26),進(jìn)行掃描動(dòng)作即信標(biāo)的接收動(dòng)作。
另外,在超幀周期內(nèi)設(shè)定在自己的信標(biāo)期間的MAS中(步驟S21),在自己的發(fā)送信標(biāo)間隙位置以外的期間(步驟S22),也進(jìn)行信標(biāo)的接收動(dòng)作。
進(jìn)行掃描動(dòng)作的結(jié)果,當(dāng)接收到信標(biāo)信號(hào)時(shí)(步驟S27),獲得該接收信標(biāo)信息(步驟S28)。而且,當(dāng)檢測(cè)出新信標(biāo)時(shí)(步驟S29),將該接收信息通知給應(yīng)用程序(步驟S30)。
這里所說(shuō)的新信標(biāo)是指為了使目前為止不屬于相同網(wǎng)絡(luò)組的通信裝置加入到同組內(nèi),利用該信標(biāo)期間發(fā)送的信標(biāo)。在與本實(shí)施方式有關(guān)的自律分布網(wǎng)絡(luò)中,通過(guò)允許通信裝置加入到多個(gè)信標(biāo)期間,從而允許不同信標(biāo)期間的存在。在應(yīng)用程序側(cè),判斷可否對(duì)從其他網(wǎng)絡(luò)組嘗試加入的通信裝置進(jìn)行連接。例如,如打印機(jī)那樣的由多個(gè)用戶共用的應(yīng)用程序,判斷是否也可以與新信標(biāo)的發(fā)送源通信裝置進(jìn)行數(shù)據(jù)交換。
而且,在固定時(shí)間內(nèi)從應(yīng)用程序側(cè)受理可連接通知的情況下(步驟S31),登記與該通信裝置的可連接信息(步驟S32)。另外,當(dāng)沒(méi)有受理可連接通知時(shí),不登記可連接信息。
另外,在步驟S29中檢測(cè)出不是新信標(biāo)的現(xiàn)有信標(biāo)時(shí),檢查在該信標(biāo)中是否記載有發(fā)給自己的發(fā)送設(shè)定(步驟S33)。而且,如果有發(fā)給自己的發(fā)送設(shè)定,則在相應(yīng)的MAS中設(shè)定自己的接收動(dòng)作(步驟S34)。另外,如果在該現(xiàn)有信標(biāo)中除此之外有預(yù)約區(qū)域的設(shè)定(步驟S35),則登記相應(yīng)的MAS是預(yù)約中的情況(步驟S36)。
另外,當(dāng)有掃描設(shè)定的指示時(shí),如果不是自己未使用的MAS(步驟S26),則分別轉(zhuǎn)移到在數(shù)據(jù)發(fā)送MAS、數(shù)據(jù)接收MAS中的動(dòng)作(后述)。
另外,當(dāng)沒(méi)有掃描設(shè)定的指示時(shí),如果從應(yīng)用程序側(cè)有網(wǎng)絡(luò)搜索的請(qǐng)求(步驟S37),則進(jìn)行信標(biāo)掃描的設(shè)定(步驟S38)。
并且,如果有連接的指示(步驟S39)、且作為可連接有登記(步驟S40),則獲得相應(yīng)的信標(biāo)信息(步驟S41),進(jìn)行連接的設(shè)定。
另外,如果是在不同的信標(biāo)期間存在的通信裝置(步驟S42),則向該信標(biāo)期間進(jìn)行臨時(shí)信標(biāo)的發(fā)送設(shè)定(步驟S43)。
當(dāng)收到從應(yīng)用程序發(fā)送的數(shù)據(jù)時(shí)(步驟S44),將該數(shù)據(jù)臨時(shí)存儲(chǔ)到數(shù)據(jù)緩沖器110(步驟S45)。另外,獲得自己可利用的MAS信息(步驟S46),如果需要MAS的預(yù)約(步驟S47),則預(yù)約設(shè)定可利用的MAS(步驟S48),將它記載到發(fā)送信標(biāo)信息中(步驟S49),設(shè)定數(shù)據(jù)發(fā)送MAS(步驟S50)。
另外,發(fā)送來(lái)自應(yīng)用程序的數(shù)據(jù)時(shí),如果不需要預(yù)約(步驟S47),則將任意MAS設(shè)定為數(shù)據(jù)發(fā)送MAS(步驟S50)。
當(dāng)數(shù)據(jù)接收MAS到來(lái)時(shí)(步驟S51),進(jìn)行數(shù)據(jù)接收。此時(shí),如果有數(shù)據(jù)的接收(步驟S52),則將接收到的數(shù)據(jù)保存到數(shù)據(jù)緩沖器110中(步驟S53),向應(yīng)用程序通知收到。另外,即使不接收數(shù)據(jù),只要數(shù)據(jù)接收MAS繼續(xù),就繼續(xù)接收動(dòng)作。
另外,當(dāng)數(shù)據(jù)發(fā)送MAS到來(lái)時(shí)(步驟S54),根據(jù)規(guī)定的存取控制順序,進(jìn)行數(shù)據(jù)發(fā)送處理(步驟S55)。
另外,當(dāng)事先在其他網(wǎng)絡(luò)組的信標(biāo)期間內(nèi)設(shè)定的臨時(shí)信標(biāo)的發(fā)送定時(shí)到來(lái)時(shí)(步驟S56),進(jìn)行臨時(shí)信標(biāo)的發(fā)送(步驟S57)。
在除此之外的MAS中,由于沒(méi)有利用,因此無(wú)線通信裝置100也可以進(jìn)行休眠(sleep)動(dòng)作?;蛘?,為了處理來(lái)自應(yīng)用程序的請(qǐng)求,也可以只使該部分有效。
這些一系列的動(dòng)作結(jié)束后,再次返回到步驟S21,重復(fù)一系列的處理。
圖16示出了在與本實(shí)施方式有關(guān)的自律分布型網(wǎng)絡(luò)中進(jìn)行動(dòng)作的無(wú)線通信裝置100的狀態(tài)轉(zhuǎn)移的結(jié)構(gòu)例。
如果沒(méi)有構(gòu)成自組織網(wǎng)絡(luò)的通信裝置,則無(wú)線通信裝置處于“不存在設(shè)備”狀態(tài)(State0)。在此,通過(guò)應(yīng)用程序受理了網(wǎng)絡(luò)的搜索請(qǐng)求時(shí),轉(zhuǎn)移到“信標(biāo)掃描”狀態(tài)(State1)。
另外,如果有加入到自己信標(biāo)組的通信裝置,則轉(zhuǎn)移到“有連接”狀態(tài)(State4)。例如,如果檢測(cè)到的設(shè)備是用戶想要的設(shè)備認(rèn)證完成的通信裝置彼此,則加入到自己的網(wǎng)絡(luò)組。
如果在State1中信標(biāo)掃描中接收其他網(wǎng)絡(luò)的信標(biāo),則轉(zhuǎn)移到“設(shè)備存在檢測(cè)”狀態(tài)(State2),向應(yīng)用程序進(jìn)行通知。另外,即使進(jìn)行信標(biāo)掃描動(dòng)作,如果沒(méi)有信標(biāo)的接收,則返回到“不存在設(shè)備”狀態(tài)(State0)。
在設(shè)備存在檢測(cè)狀態(tài)(State2)中,通過(guò)應(yīng)用程序受理了連接請(qǐng)求時(shí),轉(zhuǎn)移到“臨時(shí)信標(biāo)設(shè)定”狀態(tài)(State3),利用對(duì)方側(cè)網(wǎng)絡(luò)組的信標(biāo)期間進(jìn)行臨時(shí)信標(biāo)的發(fā)送設(shè)定。而且,當(dāng)發(fā)送臨時(shí)信標(biāo),對(duì)方識(shí)別出其存在時(shí),轉(zhuǎn)移到“有連接”狀態(tài)(State4),進(jìn)行設(shè)備的管理。
這樣,無(wú)線通信裝置通過(guò)在信標(biāo)期間不同的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組的各信標(biāo)期間發(fā)送臨時(shí)信標(biāo),允許加入到各網(wǎng)絡(luò)組。換句話說(shuō),相當(dāng)于允許存在不同的信標(biāo)期間,能夠消除頻繁發(fā)生網(wǎng)絡(luò)的合并、再分離的情形而實(shí)現(xiàn)網(wǎng)絡(luò)動(dòng)作的穩(wěn)定。例如,連接了如打印機(jī)那樣由多個(gè)用戶共用的設(shè)備的通信裝置,不屬于任何網(wǎng)絡(luò)組,各組的通信裝置能夠根據(jù)需要進(jìn)行數(shù)據(jù)交換。
另一方面,在對(duì)手沒(méi)有識(shí)別存在時(shí)、和在設(shè)備存在檢測(cè)狀態(tài)(State2)中通過(guò)應(yīng)用程序通知不可連接時(shí),轉(zhuǎn)移到“沒(méi)有連接”狀態(tài)(State6),進(jìn)行網(wǎng)絡(luò)管理。
在有連接狀態(tài)(State4)下,當(dāng)無(wú)線通信裝置100受理了發(fā)送數(shù)據(jù)時(shí),轉(zhuǎn)移到“數(shù)據(jù)通信”狀態(tài)(State5),進(jìn)行規(guī)定的數(shù)據(jù)通信,該規(guī)定的數(shù)據(jù)通信進(jìn)行用于通信的MAS的設(shè)定。該數(shù)據(jù)通信結(jié)束后,暫時(shí)返回到“有連接”狀態(tài)(State4)。
另外,通過(guò)應(yīng)用程序受理了連接解除時(shí),解除臨時(shí)信標(biāo)的設(shè)定,轉(zhuǎn)移到“沒(méi)有連接”狀態(tài)(State6)。即使它處于數(shù)據(jù)通信狀態(tài),當(dāng)受理了同樣的連接解除時(shí),也解除臨時(shí)信標(biāo)的設(shè)定,轉(zhuǎn)移到“沒(méi)有連接”狀態(tài)(State6)。
在沒(méi)有連接狀態(tài)(State6)下,通過(guò)應(yīng)用程序受理了連接請(qǐng)求時(shí),轉(zhuǎn)移到“臨時(shí)信標(biāo)設(shè)定”狀態(tài)(State3),開(kāi)始發(fā)送規(guī)定的臨時(shí)信標(biāo)。
并且,處于有連接狀態(tài)(State4)、沒(méi)有連接狀態(tài)(State6)、數(shù)據(jù)通信狀態(tài)(State5)的情況下,當(dāng)不能夠在整個(gè)規(guī)定的期間連續(xù)接收相應(yīng)的對(duì)方的信標(biāo)時(shí),判斷為信標(biāo)消失,返回到“不存在設(shè)備”狀態(tài)(State0)。
通過(guò)基于上述狀態(tài)轉(zhuǎn)移的通信動(dòng)作,作為網(wǎng)絡(luò)系統(tǒng),與在同一組的認(rèn)證完成的通信裝置緊密連接,與不在同一組的其他通信裝置松散連接。因而,即使采用如打印機(jī)那樣的共用設(shè)備的網(wǎng)絡(luò)連接方法,也不會(huì)威脅網(wǎng)絡(luò)組的安全性。
此外,在圖16所示的例子中,當(dāng)通過(guò)信標(biāo)掃描動(dòng)作(State1)檢測(cè)出存在設(shè)備時(shí)(State2),以來(lái)自應(yīng)用程序的連接請(qǐng)求順序進(jìn)行臨時(shí)信標(biāo)的設(shè)定即向其他網(wǎng)絡(luò)組的加入,但是也可以是如果檢測(cè)出的設(shè)備是用戶想要的設(shè)備認(rèn)證完成的通信裝置彼此,則不是臨時(shí)網(wǎng)絡(luò)加入,而是相互匯集信標(biāo)期間而進(jìn)行網(wǎng)絡(luò)組的合并。
產(chǎn)業(yè)上的可利用性以上,參照特定的實(shí)施方式詳細(xì)說(shuō)明了本發(fā)明。然而,顯然在不超出本發(fā)明要點(diǎn)的范圍中,本領(lǐng)域技術(shù)人員能夠進(jìn)行本實(shí)施方式的修正或代用。
在本說(shuō)明書(shū)中,以應(yīng)用于自律分布型網(wǎng)絡(luò)的實(shí)施方式為中心進(jìn)行了說(shuō)明,但是本發(fā)明的要點(diǎn)不限定于此,其中,上述自律分布型網(wǎng)絡(luò)沒(méi)有特別配置控制站,各通信裝置發(fā)送信標(biāo)信號(hào)來(lái)形成網(wǎng)絡(luò)。即使在配置控制站的情況下、或在只有一部分通信裝置發(fā)送信標(biāo)信號(hào)的情況下,對(duì)于為每個(gè)網(wǎng)絡(luò)組設(shè)定信標(biāo)期間來(lái)進(jìn)行網(wǎng)絡(luò)運(yùn)營(yíng)的系統(tǒng),也能夠同樣應(yīng)用本發(fā)明。
總而言之,以例示的方式公開(kāi)了本發(fā)明,但不應(yīng)限定性地解釋本說(shuō)明書(shū)的記載內(nèi)容。為了判斷本發(fā)明的要點(diǎn),應(yīng)參考權(quán)利要求書(shū)。
權(quán)利要求
1.一種無(wú)線通信系統(tǒng),在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,通信裝置通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組,在信標(biāo)期間不同的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組的各信標(biāo)期間發(fā)送信標(biāo)信號(hào),從而加入到各網(wǎng)絡(luò)組中。
2.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,前述通信裝置通過(guò)在與自己的網(wǎng)絡(luò)組內(nèi)設(shè)定的信標(biāo)期間不同的信標(biāo)期間接收信標(biāo)信號(hào),檢測(cè)其他網(wǎng)絡(luò)組。
3.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,當(dāng)在不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置在空間上相互重疊存在時(shí),用戶想要的設(shè)備認(rèn)證完成的通信裝置彼此設(shè)定一個(gè)信標(biāo)期間來(lái)形成一個(gè)網(wǎng)絡(luò)組。
4.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,前述通信裝置分析從存在于周圍的其他網(wǎng)絡(luò)組接收到的信標(biāo)信號(hào),獲得該其他網(wǎng)絡(luò)組中的信標(biāo)期間和預(yù)約區(qū)域,避開(kāi)這些區(qū)域設(shè)定自己的網(wǎng)絡(luò)組和該其他網(wǎng)絡(luò)組中的預(yù)約區(qū)域。
5.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,當(dāng)需要與其他網(wǎng)絡(luò)組進(jìn)行通信時(shí),前述通信裝置在該其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送本站的信標(biāo)來(lái)加入到該網(wǎng)絡(luò)組中,與該網(wǎng)絡(luò)組內(nèi)的通信裝置進(jìn)行數(shù)據(jù)交換。
6.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,連接了多個(gè)用戶共享的設(shè)備的共享通信裝置不屬于任何網(wǎng)絡(luò)組,設(shè)定有本站的信標(biāo)期間,屬于任意網(wǎng)絡(luò)組的通信裝置,當(dāng)與前述共享通信裝置進(jìn)行通信時(shí),在該信標(biāo)期間發(fā)送信標(biāo)來(lái)加入,進(jìn)行必要的數(shù)據(jù)交換。
7.一種無(wú)線通信裝置,在無(wú)線通信環(huán)境下進(jìn)行動(dòng)作,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,具備通信單元,在無(wú)線傳送路徑上發(fā)送接收無(wú)線數(shù)據(jù);信標(biāo)生成單元,生成記載了與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo)信號(hào);信標(biāo)分析單元,分析從周圍的通信裝置接收到的信標(biāo)信號(hào);通信控制單元,控制前述通信單元中的數(shù)據(jù)發(fā)送接收動(dòng)作,前述通信控制單元根據(jù)在自己的網(wǎng)絡(luò)組內(nèi)設(shè)定的信標(biāo)期間或者與它不同的信標(biāo)期間接收到的信標(biāo)信號(hào)的分析結(jié)果,控制對(duì)各網(wǎng)絡(luò)組的通信動(dòng)作。
8.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,前述通信控制單元通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組,在信標(biāo)期間不同的兩個(gè)或多于兩個(gè)的網(wǎng)絡(luò)組的各信標(biāo)期間發(fā)送信標(biāo)信號(hào),從而加入到各網(wǎng)絡(luò)組中。
9.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,當(dāng)檢測(cè)出在與自己的網(wǎng)絡(luò)組中設(shè)定的信標(biāo)期間不同的信標(biāo)期間進(jìn)行動(dòng)作的通信裝置時(shí),前述通信控制單元在與用戶想要的設(shè)備認(rèn)證完成的通信裝置之間設(shè)定一個(gè)信標(biāo)期間來(lái)匯集到一個(gè)網(wǎng)絡(luò)組。
10.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,前述通信控制單元根據(jù)來(lái)自信標(biāo)期間不同的其他網(wǎng)絡(luò)組的接收信標(biāo)的分析結(jié)果,獲得該其他網(wǎng)絡(luò)組中的信標(biāo)期間和預(yù)約區(qū)域,避開(kāi)這些區(qū)域設(shè)定自己的網(wǎng)絡(luò)組和該其他網(wǎng)絡(luò)組中的預(yù)約區(qū)域。
11.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,當(dāng)需要與其他網(wǎng)絡(luò)組進(jìn)行通信時(shí),前述通信控制單元在該其他網(wǎng)絡(luò)組的信標(biāo)期間臨時(shí)發(fā)送本站的信標(biāo)來(lái)加入到該網(wǎng)絡(luò)組中,與該其他網(wǎng)絡(luò)組內(nèi)的通信裝置進(jìn)行數(shù)據(jù)交換。
12.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,當(dāng)在自己的信標(biāo)期間接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),前述通信控制單元判斷可否與該新的通信裝置連接。
13.根據(jù)權(quán)利要求7所述的無(wú)線通信裝置,其特征在于,還具備連接應(yīng)用程序設(shè)備的應(yīng)用程序連接單元,當(dāng)接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),前述通信控制單元根據(jù)前述應(yīng)用程序設(shè)備具有的應(yīng)用程序?qū)傩孕畔?,判斷可否與該新的通信裝置連接。
14.一種無(wú)線通信方法,用于在無(wú)線通信環(huán)境下進(jìn)行通信動(dòng)作,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,具備網(wǎng)絡(luò)組形成步驟,在與自己的網(wǎng)絡(luò)組內(nèi)的通信裝置之間,設(shè)定一個(gè)信標(biāo)期間;周圍網(wǎng)絡(luò)組搜索步驟,通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組;網(wǎng)絡(luò)加入步驟,在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),嘗試加入到該其他網(wǎng)絡(luò)組;網(wǎng)絡(luò)組之間連接控制步驟,當(dāng)在自己的信標(biāo)期間中接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),控制與該新的通信裝置的連接。
15.一種計(jì)算機(jī)程序,以計(jì)算機(jī)可讀形式記述,使得在計(jì)算機(jī)系統(tǒng)上執(zhí)行用于在無(wú)線通信環(huán)境下進(jìn)行通信動(dòng)作的處理,在該無(wú)線通信環(huán)境中,在同一網(wǎng)絡(luò)組內(nèi)在每個(gè)規(guī)定周期中設(shè)定一個(gè)信標(biāo)期間,該網(wǎng)絡(luò)組內(nèi)的至少一部分通信裝置報(bào)告記載有與網(wǎng)絡(luò)相關(guān)的信息的信標(biāo),從而形成該網(wǎng)絡(luò)組,其特征在于,使前述計(jì)算機(jī)系統(tǒng)執(zhí)行網(wǎng)絡(luò)組形成過(guò)程,在與自己的網(wǎng)絡(luò)組內(nèi)的通信裝置之間,設(shè)定一個(gè)信標(biāo)期間;周圍網(wǎng)絡(luò)組搜索過(guò)程,通過(guò)掃描信標(biāo)來(lái)搜索周圍的現(xiàn)有網(wǎng)絡(luò)組;網(wǎng)絡(luò)加入過(guò)程,在信標(biāo)期間不同的其他網(wǎng)絡(luò)組的信標(biāo)期間發(fā)送信標(biāo)信號(hào),嘗試加入到該其他網(wǎng)絡(luò)組;網(wǎng)絡(luò)組之間連接控制過(guò)程,當(dāng)在自己的信標(biāo)期間中接收到來(lái)自新的通信裝置的信標(biāo)信號(hào)時(shí),控制與該新的通信裝置的連接。
全文摘要
提供一種無(wú)線通信系統(tǒng)、裝置和方法、以及計(jì)算機(jī)程序,使分別屬于通過(guò)信標(biāo)的報(bào)告構(gòu)筑的鄰接網(wǎng)絡(luò)組中的通信站彼此避免干擾進(jìn)行必要的數(shù)據(jù)交換。由組內(nèi)的通信站彼此設(shè)定一個(gè)信標(biāo)期間來(lái)運(yùn)營(yíng)網(wǎng)絡(luò)組。通信站獲得存在于周圍的其他組的信標(biāo)期間、預(yù)約區(qū)域,避開(kāi)這些區(qū)域設(shè)定自己的預(yù)約區(qū)域,根據(jù)需要加入到其他組中來(lái)交換必要的數(shù)據(jù)。多個(gè)用戶共享的設(shè)備不屬于特定的組,屬于其他組的通信站根據(jù)需要在該信標(biāo)期間暫時(shí)加入來(lái)交換數(shù)據(jù)。
文檔編號(hào)H04L12/28GK1863122SQ20061007913
公開(kāi)日2006年11月15日 申請(qǐng)日期2006年5月10日 優(yōu)先權(quán)日2005年5月10日
發(fā)明者菅谷茂, 鈴木三博 申請(qǐng)人:索尼株式會(huì)社