專利名稱:管理包括多于兩個(gè)無線設(shè)備的無線鏈路的通信網(wǎng)絡(luò)的方法
技術(shù)領(lǐng)域:
在2001年3月30日以THOMSON多媒體公司的名義提出的專利申請EP 01400826.2定義了充當(dāng)無線鏈路上群集的設(shè)備之間的接口的設(shè)備的行為。依據(jù)該專利申請的實(shí)施例,每一條鏈路由與它們各自的群連接的兩個(gè)被稱為“無線設(shè)備”的接口設(shè)備形成。在所引用的專利申請的實(shí)施例中,圍繞有線IEEE 1394總線來形成群,并且主要對包括兩個(gè)接口的鏈路進(jìn)行討論。在該專利申請的實(shí)施例中所描述的無線設(shè)備引用了Hiperlan 2數(shù)據(jù)鏈路控制(DLC)層的上層實(shí)現(xiàn)部分、以及Hiperlan 2 IEEE1394特定服務(wù)控制子層(SSCS)的功能。
本發(fā)明涉及實(shí)現(xiàn)由多于兩個(gè)接口設(shè)備形成的鏈路的問題。
背景技術(shù):
在兩條IEEE 1394總線之間的橋接目前已得到IEEE的標(biāo)準(zhǔn)化。對應(yīng)的草案標(biāo)準(zhǔn)為(1)IEEE P1394.1《Draft Standard for High Performance Serial BusBridges》草案0.14,2000年12月21日。
ETSI也針對IEEE 1394特定服務(wù)會聚子層的標(biāo)準(zhǔn)化、以及對IEEE1394特定橋接功能子層開展了工作。
(2)寬帶無線接入網(wǎng)(BRAN);HIPERLAN型2;基于分組的會聚層;部分3IEEE 1394專用服務(wù)會聚子層(SSCS),2001年1月的類型1.2.1A。此文件解決在Hiperlan 2設(shè)備之間的IEEE 1394流量的傳輸。
(3)寬帶無線接入網(wǎng)(BRAN)HIPERLAN型2技術(shù)規(guī)范;基于分組的會聚層,部分4針對受限拓?fù)涞腎EEE 1394特定橋接功能子層,1.1.1版(2001年七月)。
應(yīng)該注意到與由橋接器互連的總線相比,文件(2)和(3)描述了將無線介質(zhì)表示為單個(gè)的且獨(dú)立的總線的體系結(jié)構(gòu),其中,每一條單獨(dú)的總線由唯一的總線標(biāo)識符來表示,并且網(wǎng)絡(luò)的每一個(gè)節(jié)點(diǎn)由其本地總線和被稱為物理標(biāo)識符的自己的標(biāo)識符來定義。換句話說,由這兩個(gè)文件描述的橋接器是不透明的。
另一方面上的本發(fā)明涉及透明的橋接器,網(wǎng)絡(luò)中的每一個(gè)節(jié)點(diǎn)認(rèn)為其與網(wǎng)絡(luò)中的所有其他節(jié)點(diǎn)處于相同的、單一的總線。
發(fā)明內(nèi)容
本發(fā)明涉及一種管理包括用于連接無線鏈路上的總線的無線設(shè)備的通信網(wǎng)絡(luò)中重新設(shè)置的方法,所述的方法包括步驟在網(wǎng)絡(luò)中的無線設(shè)備中選擇父無線設(shè)備,而將其他的無線設(shè)備標(biāo)記為子無線設(shè)備;讓第一子無線設(shè)備向父無線設(shè)備發(fā)送總線重新設(shè)置消息,以便進(jìn)行在子無線設(shè)備的本地總線上的重新設(shè)置;讓父無線設(shè)備將總線重新設(shè)置傳播到其他的子無線設(shè)備;讓其他的子無線設(shè)備執(zhí)行在它們的本地有線總線上的總線重新設(shè)置。
通過對非限定性的實(shí)施例的描述,并且借助于附圖來解釋,本發(fā)明的其他特征和優(yōu)點(diǎn)將變得更加明顯,圖1是包括由依據(jù)本發(fā)明的三個(gè)無線設(shè)備形成的無線鏈路的網(wǎng)絡(luò)的圖。
圖2是包括幾種不同類型的無線設(shè)備的網(wǎng)絡(luò)的圖。
圖3是圖1所示的網(wǎng)絡(luò)、以及對應(yīng)拓?fù)涞谋硎镜膱D。
圖4是在本實(shí)施例中所使用的總線重新設(shè)置寄存器的圖。
圖5示出在無線盒及群集設(shè)備的節(jié)點(diǎn)中的軟件層的實(shí)例。
具體實(shí)施例方式
如上所述,在2001年3月30日以THOMSON多媒體公司的名義提出的專利申請EP 01400826.2描述了一種雙端口鏈路。該鏈路用作本申請的基礎(chǔ),并且當(dāng)沒有被本申請進(jìn)行不同地表示時(shí),該申請應(yīng)該被引用在此。
明顯地,在專利申請EP 01400826.2中描述的許多原理同樣適用于作為本發(fā)明目的的多點(diǎn)鏈路的情況。
以下的文件提供了針對本發(fā)明的特定實(shí)施例的背景信息。
(a)IEEE Std 1394-1995《Standard for a High Performance Serial Bus》(b)IEEE Std 1394a-2000《Standard for a High Performance SerialBus-Amendment 1》(c)IEC 61883-x(1998-02)消費(fèi)類音頻/視頻設(shè)備一數(shù)字接口,其中“x”在1和5之間變化。
文件(c)特別定義了在IEEE 1394總線上同步連接的創(chuàng)建。
(d)IEEE P1212《Draft Standard for Control and Status Registers(CSR)Architecture for microcomputer busses》由于本實(shí)施例使用了在介紹中引用的文件(2)指定的功能的一部分,因此,還對此文件進(jìn)行參考。
當(dāng)然,本發(fā)明不局限于為有線總線、或者無線鏈路所選擇的這些特定技術(shù)。
在本實(shí)施例中,在有線IEEE 1394總線或者子網(wǎng)絡(luò)、與無線介質(zhì)之間的接口設(shè)備將被稱為“無線盒”或者“無線盒”。依據(jù)本實(shí)施例,無線設(shè)備(“無線盒”)組合不局限于兩個(gè)。如圖1所示,多于兩個(gè)的無線盒也可以由圖1中的橋接器組合在一起,其中包括三個(gè)無線盒。
每一個(gè)無線盒實(shí)現(xiàn)HiperLAN2數(shù)據(jù)鏈路控制層(DLC)及IEEE 1394SSCS層的主要部分。由于總線ID對于所有的群集設(shè)備都是相同的,因此總線ID不用于路由。
沒有實(shí)現(xiàn)由文件(g)所定義的橋接層;作為替代,實(shí)現(xiàn)了透明橋接器行為的應(yīng)用。圖5示出了在無線盒和節(jié)點(diǎn)中的軟件層。
本實(shí)施例定義了一種透明橋接器,如在本專利申請中先前所引述的位于總線上的IEEE 1394節(jié)點(diǎn)可以相互了解,如同位于相同的總線上。
存在兩種類型的總線一個(gè)或者多個(gè)葉總線、以及至多一個(gè)枝總線。葉總線可以只與枝總線連接。幾條葉總線可以與相同的(唯一的)枝總線連接。
下面將介紹無線盒的“類型”的概念?!包c(diǎn)到點(diǎn)可行”無線盒將被稱為“類型1”盒,能夠與多于一個(gè)的其他無線盒通信的無線盒被稱為“類型2”盒。
兩種類型的無線盒可以一起工作。類型1無線盒和類型2無線盒可以與相同的總線連接(即,點(diǎn)到點(diǎn)“枝與葉”拓?fù)涞闹偩€)。在特定的無線鏈路上,可以只存在一個(gè)特定類型的無線盒。
只有一種總線(即枝總線)可以同時(shí)對兩種類型的無線盒進(jìn)行接收。
如果未另外指定,在下文中描述的無線盒的行為是類型2的無線盒的行為,而類型1的盒按照在介紹中所引用的專利申請中指定的方式來行動(dòng)。下面將描述類型2的盒和類型1的盒之間行為的主要差別。
圖2是包括兩種類型的無線盒的網(wǎng)絡(luò)的實(shí)例。類型1的盒由黑色圓圈表示,而類型2的盒由黑色圓點(diǎn)表示。
多點(diǎn)鏈路結(jié)構(gòu)現(xiàn)在將描述多點(diǎn)鏈路的結(jié)構(gòu)。
如上所述,所有的無線盒通過無線網(wǎng)絡(luò)相互了解。依據(jù)本實(shí)施例,這些無線盒的其中之一具有特定的作用,該無線盒尤其用于確定多點(diǎn)鏈路中的總線重新設(shè)置傳輸。從拓?fù)涞挠^點(diǎn)來看,在它的本地總線上,該無線盒通過特定的無線盒父端口與有線IEEE 1394設(shè)備連接。所有其他的無線盒按照與在IEEE 1394 1995(文件(a)),部分3.7.3.1.2中所述的類似的方式,在邏輯上與該無線盒的子端口連接。
與IEEE 1394-1995類似,該特定無線盒在下文中被稱為父無線盒,而其他的無線盒將被稱為子無線盒。
依據(jù)本發(fā)明,對于每一個(gè)無線鏈路,無線盒的數(shù)量被限制在十六個(gè)。這對應(yīng)于在IEEE 1394-1995,部分8.5.1中所定義的IEEE 1394設(shè)備的端口的總數(shù)。充當(dāng)父無線盒的無線盒與十五個(gè)子無線盒連接。
在將不同的無線盒與無線網(wǎng)絡(luò)的中央控制器進(jìn)行組合時(shí),并且在每一個(gè)IEEE 1394 SSCS總線重新設(shè)置之后,實(shí)現(xiàn)對父無線盒的選擇。如在文件(2)中所描述的,在SSCS總線重新設(shè)置時(shí),為每一個(gè)無線盒分配物理標(biāo)識符(node_id)。依據(jù)本實(shí)施例,通常選擇具有最高的node_id的無線盒來作為父無線盒。父子分級結(jié)構(gòu)將用來構(gòu)造相互分開的無線盒和總線、或者子網(wǎng)絡(luò)之間的自動(dòng)標(biāo)識(self-id)過程。
父無線盒的選擇的總結(jié)如下第一步連接兩個(gè)無線盒不是總線上的根的無線盒是父無線盒;如果兩者都是根,則具有較高的節(jié)點(diǎn)ID的無線盒稱為父無線盒。
第二步連接另一wbox。
在已經(jīng)連接的無線設(shè)備都是在它們的總線上的根的情況下如果新的無線盒不是根,則此無線盒將成為父無線盒;如果新的無線盒也是根,則父無線盒保持不變。
在已經(jīng)連接的無線設(shè)備的其中之一不是根的情況下新的無線盒將為根,并且父無線盒保持不變(即,父無線盒是不為根的無線盒)。
無線盒按照HiperLAN2與無線網(wǎng)絡(luò)的中央控制器進(jìn)行組合,但是依據(jù)本實(shí)施例,由于拓?fù)湎拗?例如,節(jié)點(diǎn)或者跳躍點(diǎn)的最大數(shù)量、避免環(huán)路等),因此,不與其他的無線盒進(jìn)行“鏈接”。在這種情況下,與該無線盒連接的節(jié)點(diǎn)對于網(wǎng)絡(luò)的其他節(jié)點(diǎn)是不可見的,反之亦然。這樣組合的、但是實(shí)際上在拓?fù)渖媳桓綦x的無線盒不能夠稱為父無線盒即使這些無線盒被分配了PHY_ID,但是它們沒有被包括在總線的拓?fù)渲小?br>
圖3示出圖1所示的三條總線的拓?fù)浔硎尽3鲇诤喕哪康?,該網(wǎng)絡(luò)只包括類型2的無線盒。所述的父無線盒通過其“子”端口與其他的無線盒連接。子無線盒通過其“父”端口與該父無線盒連接。
相關(guān)過程新的無線盒與包括兩個(gè)已經(jīng)連接的無線盒的現(xiàn)有無線網(wǎng)絡(luò)的相關(guān)過程如下相關(guān)過程的第一步為使所有的類型2的無線盒通過無線介質(zhì),得到關(guān)于另一無線盒到達(dá)或者離開的通知。在文件(2),部分6.4(總線重新設(shè)置過程)中描述了當(dāng)無線盒加入網(wǎng)絡(luò)時(shí),由HiperLAN網(wǎng)絡(luò)的中央控制器執(zhí)行無線鏈路控制層(rlc)的相關(guān)過程。如在同一文件中詳細(xì)描述的,不管無線盒已經(jīng)被加入、還是已經(jīng)被取消,都執(zhí)行SSCS總線重新設(shè)置過程。SSCS總線重新設(shè)置不同于IEEE 1394總線重新設(shè)置、以及它們的傳播中的任何一個(gè)。
相關(guān)過程的第二步在于檢查新的無線盒及其相關(guān)的IEEE 1394總線或者子網(wǎng)絡(luò)是否滿足這個(gè)網(wǎng)絡(luò)拓?fù)涞囊?。新的無線盒通過驗(yàn)證以下方面來檢查這些情況在現(xiàn)有的網(wǎng)絡(luò)中只存在一條枝總線。
只有一個(gè)無線盒不是其本地總線上的根。
向其添加在新的總線/子網(wǎng)絡(luò)上的許多設(shè)備的現(xiàn)有網(wǎng)絡(luò)上的設(shè)備的總數(shù)量被限制在64個(gè)。這對應(yīng)于在單一的有線IEEE 1394總線上的PHY_id標(biāo)識符的最大數(shù)量。
新的無線盒通過閱讀關(guān)于網(wǎng)絡(luò)的網(wǎng)絡(luò)拓?fù)涞男畔?,可以從父無線盒、或者從另一無線盒中請求在網(wǎng)絡(luò)的其余部分中存在的節(jié)點(diǎn)的數(shù)量,該信息由每一個(gè)無線盒保持。可選擇的是,新的無線盒在其去往父無線盒的總線重新設(shè)置消息中包括在它的本地節(jié)點(diǎn)上的節(jié)點(diǎn)的數(shù)量,并且由父無線盒來確定節(jié)點(diǎn)的總數(shù)是否大于64。
當(dāng)設(shè)備與已經(jīng)連接到網(wǎng)絡(luò)上的總線連接時(shí),還必須檢查針對64個(gè)節(jié)點(diǎn)的限制。該總線的無線盒在存儲器中已經(jīng)具有網(wǎng)絡(luò)的以前拓?fù)?,并且對?jié)點(diǎn)數(shù)量的限制是否滿足進(jìn)行檢查。如果沒有滿足該限制,則該無線盒不將轉(zhuǎn)發(fā)總線重新設(shè)置消息,并且導(dǎo)致該無線盒從網(wǎng)絡(luò)中斷開。然而,該無線盒保持在無線控制層級別的相關(guān),并且當(dāng)取消該設(shè)備時(shí),此無線盒設(shè)法再次連接。還可以由父無線盒在特定的時(shí)刻,例如周期性地驗(yàn)證網(wǎng)絡(luò)拓?fù)涞钠溆嗖糠值淖兓?例如在一條總線上的設(shè)備數(shù)量的減少、或者整條總線的取消)是否可以批準(zhǔn)總線的連接。
在下面的描述中,如果沒有另外指明,則執(zhí)行與在介紹中引用的專利申請所描述的不同的步驟。
假定網(wǎng)絡(luò)包括N個(gè)無線盒(a)N-1個(gè)無線盒應(yīng)該為在它們各自總線上的根,以便進(jìn)行適當(dāng)?shù)闹匦略O(shè)置的傳播。這些無線盒是具有作為無線周期從設(shè)備工作的IEEE1394 SSCS的無線設(shè)備。
(b)不是根的一個(gè)無線盒位于包括整體根(global root)、即由網(wǎng)絡(luò)中的所有設(shè)備構(gòu)成的“虛擬”IEEE 1394總線的根的總線上。該無線盒也可以為根(并且在這種情況下成為整體根)。該無線盒充當(dāng)無線網(wǎng)絡(luò)的無線周期主設(shè)備,以便如由文件(2)所定義的,使無線設(shè)備和無線盒同步。
如果新無線盒的鏈接被允許,則根據(jù)需要,選擇(重新選擇)父無線盒。然后,如上所述來執(zhí)行總線重新設(shè)置。此時(shí),新無線盒可以構(gòu)造網(wǎng)絡(luò)的拓?fù)鋱D。在鏈路限于兩個(gè)無線盒(點(diǎn)對點(diǎn))的情況下,只存在分別與兩條總線的其中之一相關(guān)的兩個(gè)無線盒。此時(shí),存在幾條總線新的尺寸被包括在相關(guān)、連接及總線重新設(shè)置過程中。新的無線盒需要來自其他所有無線盒的信息,以便正確地構(gòu)造其拓?fù)?。該信息通過以下定義的重新設(shè)置過程來獲得。
如在文件(2)中所描述的(部分6.5,時(shí)鐘信息連接控制),除了父無線盒之外的所有無線盒加入時(shí)鐘多點(diǎn)傳送組,以便與作為父無線盒的無線周期主設(shè)備同步。
如在文件(2),部分6.8中所描述的,斷開連接以便對異步處理進(jìn)行映射。
當(dāng)無線盒離開網(wǎng)絡(luò)時(shí),還執(zhí)行IEEE 1394 SSCS總線重新設(shè)置。如文件(2),部分6.4所述,所述的SSCS總線重新設(shè)置由檢測到該無線盒的取消的中央控制器來發(fā)起。
如果需要,則可以選擇或者重新選擇父無線盒。
重新設(shè)置過程總線重新設(shè)置通過節(jié)點(diǎn)從任何有線總線中刪除、或者將節(jié)點(diǎn)添加到任何有線總線的過程來觸發(fā)。當(dāng)添加或者釋放無線盒時(shí),也可以觸發(fā)所述的總線重新設(shè)置。與該有線總線連接的無線盒將會把重新設(shè)置消息傳送到其他總線。
在總線重新設(shè)置期間,使數(shù)據(jù)的傳送暫停。
為了觸發(fā)重新設(shè)置,無線盒向父無線盒發(fā)送子總線重新設(shè)置消息(如果該無線盒自身不是父無線盒)。如圖4所示,還可以將總線重新設(shè)置消息寫入到寄存器。
Nb_of_self_ID_packet指明在請求總線重新設(shè)置的總線上的1394設(shè)備(包括Wbox)的數(shù)量。
self-ID分組的格式應(yīng)該如同在IEEE Std 1394-2000中所定義的格式。
然后,父總線盒向其他所有的無線盒發(fā)送父總線重新設(shè)置消息。
所作的假定如下所有的無線盒都能夠使用來自網(wǎng)絡(luò)中的其他設(shè)備的selfID分組來產(chǎn)生網(wǎng)絡(luò)的拓?fù)洌患俣ㄋ械臒o線盒在內(nèi)部產(chǎn)生相同的拓?fù)洹?br>
該過程的描述如下無線盒檢測到在其本地總線上的重新設(shè)置。然后,該無線盒依據(jù)它知道的整個(gè)網(wǎng)絡(luò)的拓?fù)?,參與在其總線上的總線重新設(shè)置。在該總線上執(zhí)行IEEE 1394-1995自識別過程;前一個(gè)步驟中的無線盒向父無線盒,發(fā)送包括對應(yīng)于該無線盒的總線的self_id的列表的子總線重新設(shè)置消息;父無線盒向所有子無線盒發(fā)送父總線重新設(shè)置消息所述的消息包括除了與上述的子無線盒連接的總線之外的IEEE 1394總線的所有節(jié)點(diǎn)的self_id。
每一個(gè)子無線盒在其總線上執(zhí)行IEEE 1394總線重新設(shè)置;知道網(wǎng)絡(luò)其余部分的拓?fù)?,并且向父無線盒發(fā)送確認(rèn)分組,所述的確認(rèn)分組包括對應(yīng)于該子無線盒的總線或者子網(wǎng)絡(luò)的self_id的列表。
父無線盒向發(fā)起的子無線盒發(fā)送確認(rèn)分組。所述的確認(rèn)分組包括IEEE 1394網(wǎng)絡(luò)的所有節(jié)點(diǎn)的self_id。
在某些情況下(例如,當(dāng)由于新無線盒的連接而觸發(fā)了重新設(shè)置時(shí))可能會需要在發(fā)起總線上的重新設(shè)置。
然后,結(jié)束總線重新設(shè)置過程。
每一個(gè)無線盒保持網(wǎng)絡(luò)的拓?fù)鋱D。因此,所述的無線盒可以為在其本地總線上的遠(yuǎn)程節(jié)點(diǎn)產(chǎn)生self_id。依據(jù)離開的設(shè)備,無線盒產(chǎn)生與已經(jīng)刪除了設(shè)備的遠(yuǎn)程總線中所定義的該設(shè)備的self_id相同的self_id。當(dāng)設(shè)備離開總線時(shí),所有的無線盒能夠產(chǎn)生針對新的拓?fù)涞恼_selfID。
如果在重新設(shè)置過程進(jìn)行時(shí),在另一條總線中發(fā)生總線重新設(shè)置,則與該總線連接的無線盒通過確認(rèn)分組發(fā)送修改拓?fù)湎?。然后,父無線盒能夠檢測到總線重新設(shè)置已經(jīng)發(fā)生,并且相應(yīng)地繼續(xù)總線重新設(shè)置過程。如果確認(rèn)分組已經(jīng)發(fā)送,則與該總線連接的無線盒發(fā)送子總線重新設(shè)置消息,并且父無線盒開始新的總線重新設(shè)置過程。
同步資源的預(yù)留同步資源預(yù)留與在介紹中引用的專利申請中所描述的基本相同,其差別如下所述。
在文件(2)中定義的同步資源管理器(IRM)被使用。該同步資源管理器提供其中登記同步控制特征(信道和可用帶寬)的單一位置。
作為在介紹中引用的專利申請的斷開專用用戶連接(“duc”)的替代,無線盒如同在文件(2)中所定義的,加入同步多點(diǎn)傳送組。
當(dāng)無線盒檢測到在其本地總線上的節(jié)點(diǎn)的輸入或輸出插頭控制寄存器(i/oPCR)中的鎖定請求時(shí),該無線盒檢查是否需要在無線鏈路上預(yù)留同步信道,該無線盒充當(dāng)在文件(2),部分6.9.1中所定義的IEEE 1394控制器。
在總線重新設(shè)置之后,每一個(gè)無線盒讀取由于在重新設(shè)置前該無線盒是IEEE 1394控制器而為連接預(yù)先分配的所有插頭控制寄存器,以便檢查這些寄存器是否已經(jīng)分配,即使在重新設(shè)置之后。如果這些寄存器沒有被分配(例如,源設(shè)備已經(jīng)刪除),則取消對應(yīng)的信道預(yù)留。
無線盒對非重疊連接的處理如下假定IEEE 1394控制器已經(jīng)執(zhí)行了對發(fā)話節(jié)點(diǎn)和收聽節(jié)點(diǎn)的控制插頭寄存器的oPCR和iPCR鎖定請求。這些節(jié)點(diǎn)以適當(dāng)?shù)捻憫?yīng)消息來作為響應(yīng)。無線盒將oPCR和iPCR鎖定響應(yīng)轉(zhuǎn)發(fā)到它們鏈路的其他無線盒(“同級”無線盒)。
當(dāng)無線盒通過其同級無線盒的其中之一接收到來自發(fā)話節(jié)點(diǎn)的oPCR鎖定響應(yīng)時(shí),該無線盒推斷該發(fā)話節(jié)點(diǎn)位于其同級無線盒的其中之一的一方。oPCR鎖定響應(yīng)包括由同步資源管理器為連接分配的信道號。因此,如果無線盒發(fā)現(xiàn)該連接的收聽節(jié)點(diǎn)處于網(wǎng)絡(luò)中的它自己一方、或者在其他同級無線盒的其中之一的一方,則該無線盒將只需要進(jìn)行預(yù)留。為了對此進(jìn)行確定,該無線盒還收聽iPCR鎖定響應(yīng)。
如果無線盒還從其同級無線盒的其中之一中接收到具有相同信道號的iPCR鎖定響應(yīng),則該無線盒確定收聽節(jié)點(diǎn)沒有處于網(wǎng)絡(luò)中它的一方。如果該iPCR鎖定響應(yīng)來自與oPCR鎖定響應(yīng)相同同級無線盒,則不進(jìn)行無線資源的預(yù)留。如果該iPCR鎖定響應(yīng)來自另一同級無線盒,則需要無線資源的預(yù)留。
當(dāng)無線盒檢測到處于網(wǎng)絡(luò)中它的一方上的任何節(jié)點(diǎn)中的iPCR寄存器時(shí),該無線盒確定收聽節(jié)點(diǎn)處于總線中它的一方,iPCR寄存器具有與oPCR寄存器相同的信道號。
為了確定所述的最后一個(gè)條件,該無線盒執(zhí)行一個(gè)過程,該過程在于按照特定的時(shí)間間隔讀取在網(wǎng)絡(luò)中它的一方上的節(jié)點(diǎn)的iPCR寄存器,以便尋找適當(dāng)?shù)男诺捞枴?br>
如果發(fā)現(xiàn)對應(yīng)于oPCR鎖定請求的收聽節(jié)點(diǎn)處于無線鏈路中該無線盒的一方,或者該無線盒接收到來自另一同級無線盒的iPCR鎖定響應(yīng),則該無線盒進(jìn)行必要的同步資源預(yù)留。在這種情況下,無線盒為連接建立特別的寄存器。該介紹中引用的專利申請中對被稱為wPCR寄存器即“無線”插頭控制寄存器進(jìn)行了詳細(xì)的描述。除了其他數(shù)據(jù)之外,該寄存器還包括由無線盒設(shè)置為“1”的點(diǎn)對點(diǎn)連接計(jì)數(shù)器。在網(wǎng)絡(luò)中它的一方具有發(fā)話節(jié)點(diǎn)的同級無線盒還創(chuàng)建寄存器,并且將連接計(jì)數(shù)器設(shè)置為“1”。
在每一種情況下,只觸發(fā)鏈路上的一個(gè)無線盒,以便在鏈路上進(jìn)行同步資源預(yù)留。該無線盒是位于與控制器應(yīng)用相同的一方上的無線盒。如果無線盒檢測到在本地節(jié)點(diǎn)的iPCR或者oPCR中的連接,或者如果該無線盒接收到從它的同級無線盒尋址到它的一個(gè)本地節(jié)點(diǎn)的鎖定響應(yīng)時(shí),則該無線盒知道所述的控制器位于它的本地總線上。
當(dāng)無線盒首先接收iRCR鎖定請求時(shí),所采用的機(jī)制是對稱的。
對于重疊連接,應(yīng)用與所引用的專利申請中描述的過程相同的過程。為了斷開非重疊連接再次應(yīng)用與所引用的專利申請中描述的過程相同的過程。所有的無線盒為每一個(gè)連接保持wPCR寄存器。
當(dāng)設(shè)備斷開連接時(shí),該設(shè)備如在文件(2),部分6.9中描述的那樣,離開多點(diǎn)傳送組。
按照如下方式來執(zhí)行對播入/播出連接的管理。
播出和播入連接是不受保護(hù)的。任何應(yīng)用程序都可以使該連接斷開。建立播出連接的應(yīng)用程序不能夠擔(dān)保輸出插頭將繼續(xù)同步數(shù)據(jù)流的傳輸。建立輸入連接的應(yīng)用程序不知道是否存在用于在輸入插頭用來接收的信道上傳送同步數(shù)據(jù)流的輸出插頭,如果存在所述的輸出插頭,則輸出插頭將繼續(xù)該傳輸。
按照如下方式來執(zhí)行播入或者播出連接的斷開每一個(gè)無線盒有規(guī)則地對其總線上的節(jié)點(diǎn)進(jìn)行輪詢,以便檢測播出連接。所述的無線盒讀取在其總線上的節(jié)點(diǎn)的oPCR寄存器,以便檢測廣播連接計(jì)數(shù)器是否被設(shè)置。然后,該無線盒將該信息與對應(yīng)的信道號一起轉(zhuǎn)發(fā)到鏈路中的同級無線盒。這些同級無線盒對節(jié)點(diǎn)進(jìn)行輪詢,以便找到與該信道對應(yīng)的播入連接。
一旦檢測到播入連接,則由檢測到在其總線上的播入連接的無線盒,在無線鏈路上打開同步信道。
按照如下方式來執(zhí)行播入或者播出連接的釋放位于播出連接一側(cè)的無線盒有規(guī)則地讀取與該播出連接對應(yīng)的oPCR寄存器,以便檢查該播出連接是否仍然有效。當(dāng)該連接不再有效時(shí),則釋放該連接。
位于播入連接一側(cè)的無線盒有規(guī)則地讀取iPCR寄存器,以便檢查該播入連接是否仍然有效。當(dāng)該連接不再有效時(shí),則該無線盒讀取位于它的一方的其他節(jié)點(diǎn)的所有iPCR寄存器,以便檢查是否存在針對相同信道的另一有效播入連接。
當(dāng)在同級無線盒中沒有留下播入連接時(shí),則釋放該連接。
專用于播入和播出連接的信道也可以用于同步傳輸。在這種情況下,該信道被當(dāng)做同步信道,而不是廣播信道。無線盒停止對oPCR和iPCR的檢查。
當(dāng)不再分配i/oPCR時(shí),無線盒按照已經(jīng)解釋的方式,重新開始對播入和播出連接的檢查。
為了傳送分組,每一個(gè)無線盒保持拓?fù)鋱D。該無線盒還保持路由表。
與分割消息中的超時(shí)問題有關(guān)的限制如在所引用的專利申請中解釋的,為了符合分割處理的超時(shí)限制,可以限制在兩個(gè)IEEE 1394設(shè)備之間的無線鏈路的數(shù)量。當(dāng)然,本發(fā)明不局限于這樣的情況。
IEEE 1394 SSCS(文件e)允許中繼,即在網(wǎng)絡(luò)中添加第二無線鏈路。如果加上超時(shí)限制,例如在上述文件中所定義的最大兩個(gè)總線的跳躍,則由于所述的中繼可能造成在無線總線上兩個(gè)跳躍,因此,這導(dǎo)致了在每一條有線總線上只允許一個(gè)無線盒的限制。
在使不同類型的無線盒相互連接的結(jié)構(gòu)中,在兩個(gè)節(jié)點(diǎn)之間的路徑上的無線鏈路的最大數(shù)量可以達(dá)到三個(gè)而不是兩個(gè)。例如在圖2中,在節(jié)點(diǎn)A和B之間的路徑通過三個(gè)無線鏈路。然而,在網(wǎng)絡(luò)中仍然只存在一個(gè)枝總線,該枝總線是處理多于一個(gè)鏈接的無線盒的總線。下面將給出對“鏈接”的無線盒的定義。
權(quán)利要求
1.一種在包括在無線鏈路上對總線進(jìn)行連接的無線設(shè)備的通信網(wǎng)絡(luò)中對重新設(shè)置進(jìn)行管理的方法,包括步驟在網(wǎng)絡(luò)中的無線設(shè)備中選擇父無線設(shè)備,將其他的無線設(shè)備標(biāo)記為子無線設(shè)備;讓第一子無線設(shè)備向父無線設(shè)備發(fā)送總線重新設(shè)置消息,以便對子無線設(shè)備的本地總線進(jìn)行重新設(shè)置;讓父無線設(shè)備將總線重新設(shè)置消息傳播到其他子無線設(shè)備;讓其他子無線設(shè)備對它們的本地有線總線進(jìn)行總線重新設(shè)置。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于為了產(chǎn)生重新設(shè)置消息,父無線設(shè)備向每一個(gè)子設(shè)備發(fā)送除了與該子設(shè)備的總線連接的節(jié)點(diǎn)之外的、整個(gè)網(wǎng)絡(luò)的節(jié)點(diǎn)的self-id。
3.根據(jù)權(quán)利要求1或者2所述的方法,其特征在于由第一子設(shè)備發(fā)送的總線重新設(shè)置消息包括該子設(shè)備的總線中的節(jié)點(diǎn)的self_id分組。
4.根據(jù)權(quán)利要求1到3之一所述的方法,其特征在于還包括步驟在其他子設(shè)備完成重新設(shè)置時(shí),讓父設(shè)備向第一子設(shè)備發(fā)送確認(rèn)消息。
5.根據(jù)權(quán)利要求1到4的其中之一所述的方法,其特征在于只要涉及與總線連接的節(jié)點(diǎn),則這些總線被透明地連接,其特征在于以下步驟使無線設(shè)備與無線鏈路的中央控制器相關(guān);驗(yàn)證無線設(shè)備的透明連接是否將導(dǎo)致批準(zhǔn)的網(wǎng)絡(luò)拓?fù)?,以及反之,禁止透明連接、保持相關(guān)、按照特定的時(shí)刻重新檢查網(wǎng)絡(luò)拓?fù)洌员阒匦掳l(fā)起連接。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于網(wǎng)絡(luò)拓?fù)涞臈l件是在網(wǎng)絡(luò)上設(shè)備的總數(shù)。
7.根據(jù)權(quán)利要求5或者6所述的方法,其特征在于還包括步驟當(dāng)在已經(jīng)通過無線設(shè)備與網(wǎng)絡(luò)透明地連接的總線上添加新的設(shè)備時(shí),驗(yàn)證網(wǎng)絡(luò)拓?fù)涞臈l件,并且,如果導(dǎo)致的網(wǎng)絡(luò)拓?fù)錄]有被批準(zhǔn),則使所述的總線斷開連接,但是保持相關(guān)。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于在以下條件的其中之一下,斷開連接的無線設(shè)備設(shè)法再次連接在其總線上的設(shè)備數(shù)量已經(jīng)減少;或者在網(wǎng)絡(luò)其余部分中的設(shè)備數(shù)量已經(jīng)減少。
全文摘要
本發(fā)明涉及一種在包括在無線鏈路上對總線進(jìn)行連接的無線設(shè)備的通信網(wǎng)絡(luò)中對重新設(shè)置進(jìn)行管理的方法,包括步驟在網(wǎng)絡(luò)中的無線設(shè)備中選擇父無線設(shè)備,將其他的無線設(shè)備標(biāo)記為子無線設(shè)備;讓第一子無線設(shè)備向父無線設(shè)備發(fā)送總線重新設(shè)置消息,以便對子無線設(shè)備的本地總線進(jìn)行重新設(shè)置;讓父無線設(shè)備將總線重新設(shè)置消息傳播到其他子無線設(shè)備;讓其他子無線設(shè)備對它們的本地有線總線進(jìn)行總線重新設(shè)置。
文檔編號H04L12/28GK1520658SQ02810247
公開日2004年8月11日 申請日期2002年5月24日 優(yōu)先權(quán)日2001年5月29日
發(fā)明者塞巴斯蒂安·佩羅, 吉利·施特勞布, 納塔莉·托馬斯, 托馬斯, 塞巴斯蒂安 佩羅, 施特勞布 申請人:湯姆森許可貿(mào)易公司