專利名稱:微微網(wǎng)中沒有微微網(wǎng)協(xié)調(diào)器的設(shè)備之間的通信裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種能夠在無線網(wǎng)絡(luò)設(shè)備之間有效地發(fā)送和接收數(shù)據(jù)的裝置和方法,特別涉及一種在沒有微微網(wǎng)協(xié)調(diào)器(piconet coordinator,PNC)的基于專用網(wǎng)絡(luò)的微微網(wǎng)中、能夠在無線網(wǎng)絡(luò)設(shè)備之間有效地發(fā)送和接收數(shù)據(jù)的裝置和方法。
背景技術(shù):
隨著數(shù)字技術(shù)的發(fā)展和普及,大幅度增加數(shù)字產(chǎn)品的數(shù)量已經(jīng)在市場(chǎng)上出現(xiàn)。很多數(shù)字產(chǎn)品,例如DVD播放機(jī)、電纜機(jī)頂盒、數(shù)字視頻磁帶記錄機(jī)、數(shù)字TV(DTV)機(jī)以及個(gè)人計(jì)算機(jī)等,都可由一個(gè)網(wǎng)絡(luò)連接起來。無線通信技術(shù)的發(fā)展,使人們?cè)噲D以無線方式而不是通過有線來連接這些設(shè)備。
在無線個(gè)人區(qū)域網(wǎng)絡(luò)(PAN)的通信中,由現(xiàn)有IEEE802.15.3定義的微微網(wǎng)中的所有設(shè)備依賴于由PNC提供的信息,都能夠獲得無線介質(zhì)(WM)的訪問。信息通過信標(biāo)進(jìn)行廣播。一個(gè)微微網(wǎng)是根據(jù)由PNC定義的微微網(wǎng)ID(PNID)和信標(biāo)源ID(BSID)確定的。PNC還提供很多如圖所示的重要功能,這些功能能夠以與一種設(shè)備功能相同的方式存在于一個(gè)設(shè)備中。
如圖1所示,PNC提供能夠使設(shè)備共享一個(gè)無線介質(zhì)的方法及管理,PNC在微微網(wǎng)中起重要作用。然而,PNC的復(fù)雜功能需要大量硬件和軟件資源。相應(yīng)地,當(dāng)將現(xiàn)有微微網(wǎng)應(yīng)用于通用串行總線(USB)設(shè)備或無線1394時(shí),即使不使用這種傳統(tǒng)的PNC,實(shí)際上也需要一種方法,通過該方法能夠更有效地利用資源及提供PNC功能。
發(fā)明內(nèi)容
本發(fā)明是考慮到上述問題而作出的。本發(fā)明的一個(gè)目的是提供虛擬PNC裝置,該虛擬PNC裝置在由其每一個(gè)都不具有傳統(tǒng)無線PAN的PNC功能的節(jié)點(diǎn)組成的專用網(wǎng)絡(luò)中不使用PNC,而通過上層的事務(wù)調(diào)度使節(jié)點(diǎn)能夠共享無線介質(zhì)。
本發(fā)明的另一個(gè)目的是提供一種使這種虛擬PNC能夠與具有PNC的傳統(tǒng)微微網(wǎng)兼容的方法。
本發(fā)明的另一個(gè)目的是提供一種裝置和方法,其中依賴于是否使用主從機(jī)制或者是否使用對(duì)等機(jī)制,而提供不同的虛擬PNC之一以便確保兼容性,并且其中在存在PNC的情況下不激活虛擬PNC。
為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供一種在無線設(shè)備之間發(fā)送和接收數(shù)據(jù)的裝置,包括信標(biāo)生成器模塊,用于通過生成信標(biāo)來構(gòu)造虛擬微微網(wǎng),以便沒有PNC功能的設(shè)備能夠執(zhí)行虛擬PNC功能;和虛擬PNC結(jié)束模塊,用于當(dāng)虛擬微微網(wǎng)中存在具有PNC功能的設(shè)備與虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),關(guān)閉虛擬微微網(wǎng)。
根據(jù)本發(fā)明的另一方面,提供一種由多個(gè)設(shè)備構(gòu)造的微微網(wǎng)系統(tǒng),其中設(shè)備之一包含虛擬PNC;和虛擬PNC包括信標(biāo)生成器模塊,用于通過生成信標(biāo)來構(gòu)造虛擬微微網(wǎng),以便沒有PNC功能的設(shè)備能夠執(zhí)行虛擬PNC功能;和虛擬PNC結(jié)束模塊,用于當(dāng)虛擬微微網(wǎng)中存在具有PNC功能的設(shè)備與虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),關(guān)閉虛擬微微網(wǎng)。
根據(jù)本發(fā)明的另一方面,提供一種方法,包括步驟掃描開路信道(openchannel);基于開路信道的掃描結(jié)果,確定信標(biāo)是否存在;如果確定信標(biāo)存在,則執(zhí)行與微微網(wǎng)中的PNC的關(guān)聯(lián);并且如果確定信標(biāo)不存在,則確定設(shè)備是否能夠充當(dāng)PNC。
通過以下借助附圖對(duì)優(yōu)選實(shí)施例的詳細(xì)描述,本發(fā)明的上述及其他目的和特征將會(huì)變得更加清楚,其中圖1是具有PNC的傳統(tǒng)微微網(wǎng)的簡(jiǎn)要方框圖,該微微網(wǎng)是利用USB設(shè)備來實(shí)現(xiàn)的;圖2是根據(jù)本發(fā)明的具有虛擬PNC的微微網(wǎng)的簡(jiǎn)要方框圖,該微微網(wǎng)是利用USB設(shè)備來實(shí)現(xiàn)的;圖3是示出用于實(shí)現(xiàn)根據(jù)本發(fā)明的虛擬PNC的模塊的配置及操作的簡(jiǎn)要方框圖;圖4示出在由IEEE802.15.3提供的所有命令中的PNC可執(zhí)行命令和虛擬PNC可執(zhí)行命令;
圖5A示出由傳統(tǒng)PNC在信標(biāo)周期中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu);圖5B示出當(dāng)使用對(duì)等機(jī)制時(shí),由本發(fā)明的虛擬PNC在信標(biāo)周期中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu);圖5C示出當(dāng)使用主從機(jī)制時(shí),由本發(fā)明的虛擬PNC在信標(biāo)周期中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu);和圖6是示出應(yīng)用本發(fā)明虛擬PNC的微微網(wǎng)的全部操作的流程圖。
具體實(shí)施例方式
以下,將從中
本發(fā)明的優(yōu)選實(shí)施例。
圖2是根據(jù)本發(fā)明的具有虛擬PNC240的微微網(wǎng)200的簡(jiǎn)要方框圖,該微微網(wǎng)是利用USB設(shè)備210、220和230來實(shí)現(xiàn)的。PNC是建立一個(gè)微微網(wǎng)所不可缺少的節(jié)點(diǎn)。無線USB主機(jī)210和無線USB設(shè)備220和230需要建立與PNC的關(guān)聯(lián),以便成為微微網(wǎng)的成員。無線USB主機(jī)210是控制設(shè)備,用于進(jìn)行其自身與無線USB設(shè)備220和230之間的所有事務(wù)、調(diào)度這些事務(wù)并且執(zhí)行無線USB應(yīng)用。此外,無線USB設(shè)備220和230依賴于無線USB主機(jī)210發(fā)出的命令執(zhí)行必要的操作,并且給無線USB應(yīng)用提供設(shè)備功能。
根據(jù)本發(fā)明,PNC功能由代替這種傳統(tǒng)PNC的虛擬PNC240來提供。與圖1相反,PNC不存在,并且無線USB主機(jī)210其中具有執(zhí)行虛擬PNC240功能的虛擬PNC生成設(shè)備(由圖3中的標(biāo)號(hào)300所指示)。結(jié)果,具有虛擬PNC功能的無線USB主機(jī)210與無線USB設(shè)備220和230的結(jié)合就建立了虛擬微微網(wǎng)200。如果實(shí)際的PNC存在,虛擬微微網(wǎng)200關(guān)閉虛擬PNC240的功能,并且與實(shí)際的PNC一起建立微微網(wǎng)。于是,本發(fā)明的虛擬微微網(wǎng)200可與現(xiàn)有具有實(shí)際PNC的微微網(wǎng)兼容。盡管圖2以示例示出采用主從機(jī)制的USB的情況,本發(fā)明也可應(yīng)用于基于對(duì)等機(jī)制的IP網(wǎng)絡(luò)或無線1394。由于對(duì)等機(jī)制具有彼此之間為對(duì)等關(guān)系而不是主從關(guān)系的設(shè)備,PNC生成設(shè)備(由圖3中的標(biāo)號(hào)300所指示)可以被包含進(jìn)設(shè)備之一中。
圖3是示出用于實(shí)現(xiàn)根據(jù)本發(fā)明的虛擬PNC的模塊的配置及操作的簡(jiǎn)要方框圖。介質(zhì)接入控制(media access control,MAC)SAP310指能夠使MAC層將數(shù)據(jù)發(fā)送到其上層并且從其上層接收數(shù)據(jù)的MAC服務(wù)器接入點(diǎn),以及MLME SAP320是MAC層中管理實(shí)體的服務(wù)接入點(diǎn)。
虛擬PNC生成設(shè)備300將數(shù)據(jù)發(fā)送到MAC SAP310、MLME SAP320和物理層330并從其接收數(shù)據(jù),并且可以包括MAC協(xié)議數(shù)據(jù)單元(MPDU)處理器301、MAC命令協(xié)議數(shù)據(jù)單元(MCPDU)處理器302、虛擬PNC結(jié)束模塊303和信標(biāo)生成器模塊304。PNC在微微網(wǎng)中不可避免的存在的一個(gè)原因,是PNC具有根據(jù)每個(gè)設(shè)備與微微網(wǎng)的連接和斷開而確定微微網(wǎng)的成員的功能,即接收來自設(shè)備的關(guān)聯(lián)請(qǐng)求并且返回關(guān)聯(lián)響應(yīng)的功能。在PNC不存在的情況下,在圖4所示的PNC的眾多功能中,本發(fā)明的虛擬PNC生成設(shè)備300只具有發(fā)出對(duì)關(guān)聯(lián)請(qǐng)求的響應(yīng)的功能。相應(yīng)地,在由缺少傳統(tǒng)無線PAN的PNC功能的節(jié)點(diǎn)所構(gòu)成的專用網(wǎng)絡(luò)中,在沒有PNC的情況下,無線介質(zhì)能夠由節(jié)點(diǎn)通過上層的事務(wù)調(diào)度來共享,從而極大地節(jié)省了硬件和軟件資源。
MPDU處理器301負(fù)責(zé)處理MAC協(xié)議數(shù)據(jù)單元(MPDU)的功能,MCPDU處理器302負(fù)責(zé)處理MAC命令協(xié)議數(shù)據(jù)單元(MCPDU)的功能,這兩者都是現(xiàn)有技術(shù)中使用的模塊。
信標(biāo)生成器模塊304生成信標(biāo),該信標(biāo)能夠使缺少PNC功能的設(shè)備執(zhí)行本發(fā)明的虛擬PNC功能。由所生成的信標(biāo)構(gòu)成的超幀具有圖5B或5C所示的結(jié)構(gòu)。信標(biāo)包含關(guān)于爭(zhēng)用訪問周期(CAP)的信息、關(guān)于關(guān)聯(lián)的管理信道時(shí)間分配(MCTA)的信息、關(guān)于多播或廣播的CTA的信息以及表示虛擬PNC的應(yīng)用特定信息元素。如果虛擬微微網(wǎng)被關(guān)閉,信標(biāo)還包含關(guān)閉信息元素。
虛擬PNC結(jié)束模塊303用于禁止虛擬PNC功能。虛擬PNC結(jié)束模塊303從MCPDU接收關(guān)于具有PNC功能的關(guān)聯(lián)(PNC-capable association)存在的信息,關(guān)閉虛擬微微網(wǎng),并且指示信標(biāo)生成器模塊304將該事件的發(fā)生通知給其他設(shè)備。
具有上述特征的虛擬PNC生成器,可以利用MAC層的上層中的應(yīng)用程序或者利用硬件來實(shí)現(xiàn)。
圖4示出在由IEEE802.15.3提供的所有命令中的PNC可執(zhí)行命令和虛擬PNC可執(zhí)行命令。以下將集中描述命令名稱列410,列出可由微微網(wǎng)中所有設(shè)備可執(zhí)行的命令;PNC功能列420,其中檢查PNC可執(zhí)行命令;和虛擬PNC功能列430,其中示出了虛擬PNC可執(zhí)行命令。
PNC能夠執(zhí)行所列多個(gè)功能,例如PNC切換請(qǐng)求、PNC切換響應(yīng)和信道時(shí)間響應(yīng)以及關(guān)聯(lián)響應(yīng)。然而,虛擬PNC只具有關(guān)聯(lián)響應(yīng)功能,當(dāng)新的設(shè)備請(qǐng)求建立與虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),通過該功能發(fā)出對(duì)該關(guān)聯(lián)請(qǐng)求的響應(yīng)(參照?qǐng)D4中的440)。
圖5A示出由傳統(tǒng)PNC在信標(biāo)周期(501)中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu)。根據(jù)IEEE802.15.3,MAC幀被放入具有時(shí)基結(jié)構(gòu)的超幀中,如本圖所示。
信標(biāo)具有其中記錄信標(biāo)序號(hào)的部分502和用于指示爭(zhēng)用訪問周期(CAP)的后續(xù)部分503。CAP指通過例如載波監(jiān)聽多路訪問/沖突避免(CSMA/CA)等爭(zhēng)用機(jī)制來確定設(shè)備發(fā)送/接收數(shù)據(jù)時(shí)間的周期。CAP不是必需在超幀中存在的,而是可以根據(jù)微微網(wǎng)結(jié)構(gòu)或根據(jù)用戶確定而被省略的。接下來,還有部分506,用于指示爭(zhēng)用時(shí)間分配(CTA)周期。在CTA周期內(nèi),MCTA505被分配給各設(shè)備。這里,MCTA指管理CTA441。
圖5B示出當(dāng)使用對(duì)等機(jī)制時(shí),由本發(fā)明的虛擬PNC在信標(biāo)周期510中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu)。該超幀也可以具有其中記錄信標(biāo)序號(hào)的部分520和用于以與傳統(tǒng)PNC的超幀相同的方式來指示CAP的后續(xù)部分530。
采用對(duì)等機(jī)制的單個(gè)設(shè)備,即IP網(wǎng)絡(luò)中的設(shè)備、無線1394等,能夠獨(dú)立地執(zhí)行一個(gè)分組事務(wù)。根據(jù)本實(shí)施例,在信標(biāo)周期期間分配使用CSMA/CA的CAP。從而,每個(gè)設(shè)備在CAP期間通過CSMA/CA爭(zhēng)用機(jī)制發(fā)送并且接收關(guān)聯(lián)、數(shù)據(jù)和命令。
圖5C示出當(dāng)使用主從機(jī)制時(shí),由本發(fā)明的虛擬PNC在信標(biāo)周期中發(fā)送給微微網(wǎng)成員設(shè)備的超幀的結(jié)構(gòu)。該超幀也可以具有其中記錄信標(biāo)序號(hào)的部分570和用于分配關(guān)聯(lián)MCTA或CAP以便新的從設(shè)備能夠被與虛擬PNC關(guān)聯(lián)的部分(本實(shí)施例中部分580用于分配關(guān)聯(lián)MCTA)。
由于無線USB主機(jī)在采用主從機(jī)制的設(shè)備例如無線USB中執(zhí)行所有無線介質(zhì)的調(diào)度,故具有多播或廣播目的地的CTA用于發(fā)送數(shù)據(jù)和命令。根據(jù)本實(shí)施例,在關(guān)聯(lián)MCTA部分之后設(shè)置多播CTA部分590,以便能夠使用多播CTA。
圖6是示出應(yīng)用本發(fā)明虛擬PNC的微微網(wǎng)的全部操作的流程圖。
將結(jié)合無線USB應(yīng)用以示例來描述本發(fā)明的能夠使設(shè)備在圖2所示的缺少PNC的微微網(wǎng)中彼此通信的方法。如圖6所示,一個(gè)設(shè)備首先掃描無線介質(zhì)上存在的信道(S601)。此時(shí),可以執(zhí)行不特別指定所期望的微微網(wǎng)的開放掃描,或者可以只掃描特別指定的微微網(wǎng)。在本實(shí)施例中,采用開放掃描,并且不探查PNC的存在而被動(dòng)檢測(cè)信標(biāo)的存在。徹底檢查要檢查的信道列表(S602)。結(jié)果,基于微微網(wǎng)描述,就有可能知道哪個(gè)信道具有信標(biāo)(S611)。
確定信道中是否存在信標(biāo)(S612)。如果確定信道中存在信標(biāo)(S612),則通過同步來使信道同步(S613),并且執(zhí)行與所期望的信道的微微網(wǎng)的關(guān)聯(lián),該設(shè)備充當(dāng)微微網(wǎng)中的成員設(shè)備(S614)。如果確定信標(biāo)不存在,則確定該設(shè)備自身是否能夠構(gòu)造微微網(wǎng),即該設(shè)備是否能夠充當(dāng)PNC(S622)。如果該設(shè)備能夠充當(dāng)PNC,則該設(shè)備構(gòu)造其自己的微微網(wǎng),并且充當(dāng)PNC和微微網(wǎng)中的設(shè)備兩者(S623)。然而,如果該設(shè)備不能夠充當(dāng)PNC,則檢查該設(shè)備是否能夠充當(dāng)虛擬PNC(S632)。
如果檢查出該設(shè)備不能夠充當(dāng)虛擬PNC,則將該情況通知給上層(S641)。接著,上層將確定隨后的行動(dòng)。例如,上層可以等待用作PNC或虛擬PNC的設(shè)備的出現(xiàn),或者選擇不同的通信方法。
如果檢查出該設(shè)備能夠充當(dāng)虛擬PNC,則將根據(jù)上層應(yīng)用的特征確定以下步驟(S633)。如果上層應(yīng)用基于對(duì)等機(jī)制,例如IP網(wǎng)絡(luò)或無線1395,則每個(gè)設(shè)備可以單獨(dú)地執(zhí)行一個(gè)分組事務(wù)。因此,無線介質(zhì)需要由各設(shè)備共享。通過能夠利用時(shí)分信道分配來降低沖突風(fēng)險(xiǎn)的CSMA/CA或“時(shí)隙Aloha成組廣播系統(tǒng)(SlottedAloha)”方法,來獲得對(duì)無線介質(zhì)的訪問。在本實(shí)施例中,在信標(biāo)周期中分配使用CSMA/CA的CAP(S634)。在這種情況下,超幀將具有圖5B所示的結(jié)構(gòu),該結(jié)構(gòu)與圖5A所示的存在PNC的情況中所使用的超幀的典型結(jié)構(gòu)相對(duì)不同。
相反,如果應(yīng)用基于主從機(jī)制,則無線USB主機(jī)如在無線USB中那樣執(zhí)行所有無線介質(zhì)的調(diào)度。因此,有可能為新設(shè)備的關(guān)聯(lián)分配關(guān)聯(lián)MCTA或CAP。在該實(shí)施例中,使用了關(guān)聯(lián)MCTA。為了發(fā)送數(shù)據(jù)和命令,具多播或廣播目的地的CTA將被分配給剩余的信標(biāo)周期。在本實(shí)施例中,超幀將具有圖5C所示的結(jié)構(gòu),該結(jié)構(gòu)與圖5A所示的存在PNC的情況中所使用的超幀的典型結(jié)構(gòu)相對(duì)不同。
當(dāng)通過發(fā)送這樣的信標(biāo)來構(gòu)造虛擬微微網(wǎng)時(shí),新設(shè)備發(fā)出關(guān)聯(lián)請(qǐng)求,以便成為微微網(wǎng)的成員(S635)。確定新設(shè)備是否能夠充當(dāng)PNC(S636)。如果能夠,則返回“拒絕”關(guān)聯(lián)響應(yīng)(S637),以便關(guān)閉微微網(wǎng)(S638)。微微網(wǎng)關(guān)閉過程包含將關(guān)閉信息元素包含進(jìn)信標(biāo)中。如果該設(shè)備不能夠充當(dāng)PNC,則返回“關(guān)聯(lián)”關(guān)聯(lián)響應(yīng)(S647)。
最后,當(dāng)使用基于IP網(wǎng)絡(luò)或無線1395的設(shè)備時(shí),在對(duì)等機(jī)制中執(zhí)行事務(wù)。在無線USB設(shè)備的情況下,主機(jī)設(shè)備執(zhí)行與無線USB設(shè)備的應(yīng)用事務(wù)(S650)。
根據(jù)本發(fā)明,存在如下優(yōu)點(diǎn),即通過使用具有簡(jiǎn)單功能的虛擬PNC,即使在缺少PNC的微微網(wǎng)中,也能夠在設(shè)備中執(zhí)行通信,并且能夠確保與具有PNC的微微網(wǎng)的兼容性。
而且,還存在如下優(yōu)點(diǎn),即有可能減少實(shí)現(xiàn)PNC功能的負(fù)擔(dān),實(shí)現(xiàn)PNC功能需要大量的硬件或軟件資源。
盡管已參照本發(fā)明的示例性實(shí)施例詳細(xì)地示出和說明了本發(fā)明,但本發(fā)明不限于此。本領(lǐng)域技術(shù)人員應(yīng)該清楚,在不脫離本發(fā)明的技術(shù)實(shí)質(zhì)和范圍的情況下,可以進(jìn)行各種改變和修改。
本申請(qǐng)要求韓國專利申請(qǐng)No.2003-35775的優(yōu)先權(quán),該申請(qǐng)于2003年6月3日提交到韓國知識(shí)產(chǎn)權(quán)局,其全部?jī)?nèi)容以引用方式包含在本文的內(nèi)容中。
權(quán)利要求
1.一種在無線設(shè)備之間發(fā)送和接收數(shù)據(jù)的裝置,包括信標(biāo)生成器模塊,用于通過生成信標(biāo)來構(gòu)造虛擬微微網(wǎng),以便缺少微微網(wǎng)協(xié)調(diào)器(PNC)功能的設(shè)備能夠執(zhí)行虛擬PNC功能;和虛擬PNC結(jié)束模塊,用于當(dāng)所述虛擬微微網(wǎng)中存在具有PNC功能的設(shè)備與該虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),關(guān)閉所述虛擬微微網(wǎng)。
2.如權(quán)利要求1所述的裝置,還包括介質(zhì)接入控制(MAC)協(xié)議數(shù)據(jù)單元(MPDU)處理器,負(fù)責(zé)處理MAC協(xié)議數(shù)據(jù)單元的功能;和MAC命令協(xié)議數(shù)據(jù)單元(MCPDU)處理器,負(fù)責(zé)處理MAC命令協(xié)議數(shù)據(jù)單元的功能,并且當(dāng)具有PNC功能的設(shè)備存在時(shí),將關(guān)聯(lián)發(fā)送給所述虛擬PNC結(jié)束模塊。
3.如權(quán)利要求1所述的裝置,其中如果包括虛擬PNC的設(shè)備的應(yīng)用基于對(duì)等機(jī)制,則由所述信標(biāo)生成器模塊生成的超幀包含爭(zhēng)用訪問周期(CAP)部分。
4.如權(quán)利要求3所述的裝置,其中所述CAP部分指示其中當(dāng)執(zhí)行數(shù)據(jù)、命令和關(guān)聯(lián)的發(fā)送及接收時(shí)使用載波監(jiān)聽多路訪問/沖突避免(CSMA/CA)機(jī)制的部分。
5.如權(quán)利要求3所述的裝置,其中所述CAP部分指示其中當(dāng)執(zhí)行數(shù)據(jù)、命令和關(guān)聯(lián)的發(fā)送及接收時(shí)使用時(shí)隙Aloha成組廣播系統(tǒng)(Slotted Aloha)機(jī)制的部分。
6.如權(quán)利要求1所述的裝置,其中如果包括虛擬PNC的設(shè)備的應(yīng)用基于主從機(jī)制,則由所述信標(biāo)生成器模塊生成的超幀包含關(guān)聯(lián)管理信道時(shí)間分配(MCTA)部分和多播信道時(shí)間分配(CTA)部分。
7.一種包括多個(gè)設(shè)備的微微網(wǎng)系統(tǒng),其中該多個(gè)設(shè)備中的至少一個(gè)包括虛擬微微網(wǎng)協(xié)調(diào)器(PNC);和所述虛擬PNC包括信標(biāo)生成器模塊,用于通過生成信標(biāo)來構(gòu)造虛擬微微網(wǎng),以便沒有PNC功能的設(shè)備能夠執(zhí)行虛擬PNC功能;和虛擬PNC結(jié)束模塊,用于當(dāng)所述虛擬微微網(wǎng)中存在具有PNC功能的設(shè)備與所述虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),關(guān)閉所述虛擬微微網(wǎng)。
8.如權(quán)利要求7所述的系統(tǒng),其中所述虛擬PNC包括介質(zhì)接入控制(MAC)協(xié)議數(shù)據(jù)單元(MPDU)處理器,負(fù)責(zé)處理MAC協(xié)議數(shù)據(jù)單元的功能;和MAC命令協(xié)議數(shù)據(jù)單元(MCPDU)處理器,負(fù)責(zé)處理MAC命令協(xié)議數(shù)據(jù)單元的功能。
9.如權(quán)利要求7所述的系統(tǒng),其中如果包括虛擬PNC的設(shè)備的應(yīng)用基于對(duì)等機(jī)制,則由所述信標(biāo)生成器模塊生成的超幀包含爭(zhēng)用訪問周期(CAP)部分。
10.如權(quán)利要求7所述的系統(tǒng),其中如果包括虛擬PNC的設(shè)備的應(yīng)用基于主從機(jī)制,則由所述信標(biāo)生成器模塊生成的超幀包含關(guān)聯(lián)管理信道時(shí)間分配(MCTA)部分和多播信道時(shí)間分配(CTA)部分。
11.一種在無線設(shè)備之間發(fā)送和接收數(shù)據(jù)的方法,包括如下步驟(a)確定駐留在介質(zhì)接入控制(MAC)層的上層中的應(yīng)用是否基于對(duì)等機(jī)制;(b)根據(jù)確定結(jié)果,初始化虛擬微微網(wǎng);(c)在所述虛擬微微網(wǎng)中,由虛擬微微網(wǎng)協(xié)調(diào)器(PNC)接收來自無線設(shè)備之一的關(guān)聯(lián)請(qǐng)求;并且(d)與發(fā)出關(guān)聯(lián)請(qǐng)求的所述無線設(shè)備之一執(zhí)行應(yīng)用事務(wù)。
12.如權(quán)利要求11所述的方法,其中所述步驟(b)包括如下步驟確定所述應(yīng)用是否基于對(duì)等機(jī)制,并且如果確定所述應(yīng)用基于對(duì)等機(jī)制,則由所述虛擬PNC生成的超幀包含爭(zhēng)用訪問周期(CAP)部分。
13.如權(quán)利要求11所述的方法,其中所述步驟(b)包括如下步驟確定所述應(yīng)用是否基于對(duì)等機(jī)制,并且如果確定所述應(yīng)用不是基于對(duì)等機(jī)制,則由所述虛擬PNC生成的超幀包含關(guān)聯(lián)管理信道時(shí)間分配(MCTA)部分和多播信道時(shí)間分配(CTA)部分。
14.如權(quán)利要求11所述的方法,在所述步驟(c)之后,還包括確定發(fā)出關(guān)聯(lián)請(qǐng)求的所述無線設(shè)備之一是否能夠充當(dāng)PNC的步驟。
15.如權(quán)利要求14所述的方法,還包括如下步驟如果確定所述無線設(shè)備之一能夠充當(dāng)PNC,則將關(guān)聯(lián)拒絕響應(yīng)發(fā)送給發(fā)出關(guān)聯(lián)請(qǐng)求的設(shè)備;并且關(guān)閉所述虛擬微微網(wǎng)。
16.如權(quán)利要求15所述的方法,其中所述關(guān)閉所述虛擬微微網(wǎng)的步驟包括將關(guān)閉信息元素包含進(jìn)信標(biāo)中的步驟。
17.如權(quán)利要求14所述的方法,還包括如下步驟如果確定所述無線設(shè)備之一不能夠充當(dāng)PNC,則保持虛擬微微網(wǎng)現(xiàn)狀,并且將“關(guān)聯(lián)”響應(yīng)發(fā)送給發(fā)出關(guān)聯(lián)請(qǐng)求的所述無線設(shè)備之一。
18.如權(quán)利要求11所述的方法,在所述步驟(a)之前,還包括如下步驟確定是否在現(xiàn)有設(shè)備中檢測(cè)到信標(biāo),并且如果確定所述信標(biāo)存在,則執(zhí)行與生成信標(biāo)的微微網(wǎng)協(xié)調(diào)器(PNC)的關(guān)聯(lián),或者如果確定所述信標(biāo)不存在,則確定所述現(xiàn)有設(shè)備是否能夠充當(dāng)PNC;執(zhí)性以下步驟之一如果確定所述現(xiàn)有設(shè)備能夠充當(dāng)PNC,則執(zhí)行初始化實(shí)際的微微網(wǎng),以及如果確定所述現(xiàn)有設(shè)備不能夠充當(dāng)PNC,則確定所述現(xiàn)有設(shè)備是否能夠充當(dāng)虛擬PNC;并且如果確定所述現(xiàn)有設(shè)備不能夠充當(dāng)虛擬PNC,則將該情況通知給上層,并且如果確定所述現(xiàn)有設(shè)備能夠充當(dāng)虛擬PNC,則前進(jìn)到所述步驟(a)。
全文摘要
本發(fā)明涉及一種在沒有微微網(wǎng)協(xié)調(diào)器(piconetcoordinator,PNC)的基于專用網(wǎng)絡(luò)的微微網(wǎng)中、能夠在無線網(wǎng)絡(luò)設(shè)備之間有效地發(fā)送和接收數(shù)據(jù)的裝置和方法。根據(jù)本發(fā)明的在無線設(shè)備之間發(fā)送和接收數(shù)據(jù)的裝置包括信標(biāo)生成器模塊,用于通過生成信標(biāo)來構(gòu)造虛擬微微網(wǎng),以便沒有PNC功能的設(shè)備能夠執(zhí)行虛擬PNC功能;和虛擬PNC結(jié)束模塊,用于當(dāng)虛擬微微網(wǎng)中存在具有PNC功能的設(shè)備與虛擬微微網(wǎng)的關(guān)聯(lián)時(shí),關(guān)閉虛擬微微網(wǎng)。
文檔編號(hào)H04L12/28GK1574762SQ20041004655
公開日2005年2月2日 申請(qǐng)日期2004年6月2日 優(yōu)先權(quán)日2003年6月3日
發(fā)明者安哲弘 申請(qǐng)人:三星電子株式會(huì)社