新四季網

數據流的優先化傳輸的製作方法

2023-09-16 20:21:05 1

專利名稱:數據流的優先化傳輸的製作方法
技術領域:
本發明一般地涉及經由有限尺寸的介質將數據流從位於第一總線的第一設備傳輸到位於第二總線的第二設備的領域,並且更特別地涉及一種用於優先化經由介質從第一總線傳輸的數據流的方法、橋接設備、設備網絡以及電腦程式產品和電腦程式元件。
眾所周知的,提供經由總線連接的計算機設備網絡。周知的,提供包括若干相互通信的總線的網絡,以便數據流能夠經由橋接設備從一個總線傳輸到其他總線。
在「Transparent Bridge for IEEE1394Networks with Hiperlan2Interconnection between IEEE1394 Portals」,by Alain BouffouX,Sébastien Perrot,Lothar Stadelmeirer,Denis Mischler andNorbert Philips,IEEE International Symposium on ConsumerElectronics 2002,Wireless Consumer Devices and Services,24-26September 2002中描述了一個這樣的系統。這裡,IEEE 1394類型的兩個總線互連。為了互連兩個總線,使用包括兩個門戶和一個無線介質的橋接設備。在這裡網橋是透明的,因為總線上的設備認為它們連接到通用總線。該文獻還提及了只有相關的通信量通過無線介質從總線被轉發,但對選擇如何發生沒有說明。
如果橋接設備的介質比其所互連的總線具有更低的容量或帶寬,比如當介質是無線的情況,那麼在總線上的通信量負載因為太高而不能完全通過無線介質傳輸的情況下,必須存在一些裝置來判定哪些數據流將被從一個總線傳輸到其他總線。
因此,當在其上發生傳輸的介質具有比總線更低的容量並且對連接到總線的設備以透明的方式完成時,需要一種優先化經由介質在兩條總線之間傳輸數據流的方式。
本發明的一個目的是當在其上發生傳輸的介質具有比第一總線更低的容量並且對連接到總線的設備以透明的方式完成時,提供對將數據流從位於第一總線的第一設備傳輸到位於使用介質的第二總線的第二設備的優先化。
根據本發明的第一方面,該目的是通過一種方法實現的,該方法用於對將至少出現在具有第一帶寬的第一類型的第一總線上的同步數據流輸送到第二總線進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質,該方法包括步驟監視與源自連接到總線的設備的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化通過介質傳輸流。
根據本發明的第二方面,該目的還可通過橋接設備來實現,該橋接設備用於對將至少出現在具有第一帶寬的第一類型的第一總線上的同步數據流從連接到第一總線的設備輸送到連接到第二總線的設備進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質,所述橋接設備包括至少一個第一門戶,包括介質收發單元,用於通過介質發送/接收數據流,第一總線收發單元,用於通過第一總線發送/接收數據流,和控制單元,設置用於監視與源自連接到第一總線的設備的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化控制通過介質傳輸流。
根據本發明的第三方面,該目的還可通過相互通信的設備網絡來實現,包括具有第一帶寬的第一類型的第一總線,至少一個連接到第一總線的第一設備,至少一個連接到第二總線並使用具有比第一帶寬低的第二介質帶寬的介質來與第一總線的設備進行通信的第二設備,和連接在第一總線和第二總線之間的橋接設備,包括至少一個第一門戶,包括
介質收發單元,用於通過介質發送/接收數據流,第一總線收發單元,和控制單元,設置用於監視與源自連接到第一總線的設備的同步數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化控制通過介質傳輸流。
根據本發明的第四方面,該目的還可通過電腦程式元件和電腦程式產品來實現,該電腦程式元件和電腦程式產品用於對通過具有比第一帶寬低的第二介質帶寬的介質輸送至少出現在具有第一帶寬的第一類型的第一總線上的同步數據流進行優先化,並且在所述第一總線和介質之間提供的計算機上使用,包括在其上具有以下內容的計算機可讀介質電腦程式代碼裝置,用於當在計算機中加載所述程序時使計算機執行監視與源自連接到第一總線的設備的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化控制通過介質傳輸流。
權利要求2、13和26針對的是,優先化經由介質將流傳送到與第一總線類型相同的第二總線。
權利要求4、5、15和16針對的是,給予流一個特定的優先級,據此得知預期的接收機連接的是另一條總線而不是發送設備所連接的總線。
權利要求6和17給予被廣播、即面向第一總線能夠與之通信的所有設備的流一個特定的優先級。
本發明具有的優點是,在設備不是必須從橋接設備請求傳輸或帶寬的情況下進行優先化流的傳輸。因此,本發明對於設備來說是透明的。其具有的優點在於,適用於傳統設備,即適用於根據本總線規範設計並在市場上已經可得的設備。其具有的其他優點在於,設備變得比它們本來所需要的簡單。因此這些設備絕不需要知道優先化是如何完成的。
本發明背後的一般思想因此是監視控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,並且基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息來優先化從總線通過有限尺寸的介質傳輸的流。
參考後面所描述的實施例,本發明的這些和其他方面將清楚而明白。
現在根據所附附圖更詳細地解釋本發明,其中

圖1顯示經由根據本發明的兩條總線和橋接設備相互連接的設備網絡的示意圖,圖2顯示根據本發明的橋接設備的框圖,圖3示意地顯示了從第一設備發送到同步資源管理器的第一控制通信量信號,圖4示意地顯示了從同步資源管理器發送到第一設備的第二控制通信量信號,圖5示意地顯示了從第一設備發送到另一設備的第三控制通信量信號,圖6示意地顯示了從第一設備發送到同步資源管理器的第四控制通信量信號,圖7示意地顯示了從同步資源管理器發送到第一設備的第五控制通信量信號,圖8顯示了根據本發明在不同類型流之間進行優先化的方法的流程圖,和圖9示意地顯示了在其上存儲有用於執行根據本發明方法的程序代碼的計算機可讀介質。
圖1顯示了本發明的示意圖及其環境。在圖1中,顯示了以互連第一總線16與第二總線18的橋接設備10的形式的家庭網絡。第一設備20和第二設備22連接到第一總線16,並且第三24、第四26和第五設備28連接到第二總線18。這些設備是所有能連接在家庭中的網絡中的設備的類型,比如PC、錄影機、電視機或任何其他在家庭網絡中可連接的設備的類型。這些設備的每一個配有如在IEC61883-1標準中定義的輸入埠控制寄存器(iPCR)和輸出埠控制寄存器(oPCR)。在優選實施例中的總線是使用IEEE 1394協議通信的總線。橋接設備10包括與第一總線16連接的第一門戶12和與第二總線18連接的第二門戶14。第一和第二門戶12和14利用無線連接13相互通信。因此它們相互之間具有通信介質,在優選實施例中該介質是空氣。在本圖中,還為每個設備指定在網絡上使用的地址,其中第一設備20具有地址A1、第二設備22具有地址A2、第三設備24具有地址A3、第四設備26具有地址A4、第五設備28具有地址A5以及橋接設備具有地址AB1和AB2,其中地址AB1與第一門戶12關聯以及地址AB2與第二門戶14關聯。
圖2顯示了根據本發明的橋接設備10的框圖。如前所述,橋接設備包括兩個門戶12和14,其中第一門戶12包括用於連接到第一總線的第一終端30。第一終端30連接到第一總線收發單元32,其轉而連接到第一控制單元34。包括同步資源管理器38的第一控制單元34連接到第一介質收發單元36,其轉而連接到用於使用無線介質13與第二門戶14通信的天線。第二門戶14包括與天線連接的第二介質收發單元42,用於與第一門戶12通信。第二介質收發單元42連接到第二控制單元44。第二控制單元44連接到第二總線收發單元46,其連接到用於發送第二總線18上的數據的第二終端48。應當進一步認識到,第一和第二門戶12和14在兩個方向上工作,即它們都向它們所連接的總線發送和從它們所連接的總線接收流。第一和第二控制單元34和44都包括用於通信量的優先化功能,所述通信量發布自IEEE 1394總線,即發布自具有最高帶寬的介質。對於與網橋互連的所有1394總線來說只存在一個同步資源管理器。每個設備或門戶可訪問同步資源管理器,以請求通道號和一些帶寬。該同步資源管理器在配置過程期間被選擇,並且在這裡,第一門戶被選擇為這樣的管理器。但是,第二門戶模仿資源管理器,以方便設備連接到第二總線。該同步資源管理器可以通過總線中的一條上的設備來實現;還可以在第二門戶而不是在第一門戶上實現,因此第一門戶將要模仿同步資源管理器。
並且,網橋是透明的,因為任何連接到總線之一的設備只能看見單個總線以及由單個同步資源管理器管理的單組同步通道。
現在將參考附圖3到5描述分配通道的方法。這些附圖是所使用的過程的抽象,以便更容易地理解本發明。所使用的實際原理是基於針對同步資源管理器適當的CSR(命令和狀態寄存器)寄存器的寫鎖定事務。圖3顯示了第一控制通信量信號50的抽象圖。信號50包括具有同步資源管理器38的地址的目的地址欄位52,在這裡為AB1,因為第一門戶12被選來提供同步資源管理器,並且源地址54具有地址A1、第一設備的地址以及指明通道請求的欄位56,這裡被抽象為數據CHR_REQ。將該消息從第一設備發送到同步資源管理器。
圖4顯示了以對通道請求的應答的形式的第二控制通信量信號58的抽象圖。將該消息從同步資源管理器發布到第一設備。該應答消息58因此包括具有第一設備的地址A1的目的地址欄位52,具有同步資源管理器的地址和通道分配欄位60的源地址欄位54,為了說明的目的,其被抽象為字符串「CHR=52」,這意味著已經將通道號52分配給第一設備。
圖5顯示了以消息形式的第三控制通信量信號62的抽象圖,來自第一設備的所述消息命令第三設備將其輸入埠控制寄存器設置為通道52。因此用地址A3設置目的地址欄位52,用第一設備A1設置源地址欄位54,並且用iPCR=52設置iPCR欄位64。
圖6顯示了從第一設備發送到同步資源管理器功能的第四控制通信量信號50的抽象圖。該第四控制通信量信號執行與第一控制通信量信號相同的功能,即請求一個通道,這就是該信號具有與第一信號相同的索引數字的原因。因此,目的和源地址欄位與第一控制消息的源和目的地址欄位相同。在這裡差別在於,通道請求欄位56在此被設置為CHR_REQ=63,一個特定的通道,通道63,也就是廣播通道。
圖7顯示了從同步資源管理器發送到第一設備的第五控制通信量信號58的抽象圖。該消息非常類似於第二控制通信量信號,僅有的差別在於分配給第一設備的通道是廣播通道63。
在該總線結構中,不同的設備被設置用於通過向同步資源管理器功能請求總線上的特定帶寬並通過設立哪個設備將使用分配給流的帶寬進行發送以及哪個或哪些設備將接收該流來在相互之間設立連接,可以從位於網絡上的任何設備訪問同步資源管理器功能。在這點上,網絡中的每個設備認為它僅在一條總線上通信,而不是使用無線連接在兩條經由橋接設備互連的不同總線上通信。因此,橋接設備對設備是透明的,並且對於它們來說似乎是不存在的。例如在IEC規範61883-1中描述了如何設立連接以及請求帶寬。控制器可以設立兩個設備之間的連接,其中控制器可以在設備的其中之一中提供或可以是總線網絡上的獨立實體。
下面將參考圖1、2、3、4、5、6和7描述本發明的常規操作。例如,如果第一設備20包括控制器並想要發送數據流到另一個設備,那麼它通過發送第一控制通信量信號50向同步資源管理器功能請求通道和所需帶寬。如果網絡上存在可用空間,那麼為設備分配一個通道,例如通道52。當完成時,通過從同步資源管理器接收的第二控制通信量信號58向請求設備20通知分配,並且請求設備20將它的oPRC設置為該通道。還可以通過位於1394網絡上的任何控制器設備完成oPRC的設置。為了使設備接收流,任何控制器應當將接收機的iPRC設置為想要的通道號,例如52。多於一個的設備被編程為用於給定通道號的接收機。編程可以通過使用如圖5所示的信號來完成。
還可以廣播數據流,在該情況下,第一設備將要發送具有設置成通道63,廣播通道的請求欄位的第四控制通信量信號50,且第一設備將第五控制通信量信號58接收作為來自同步資源管理器的應答。廣播流可由網絡上的所有設備接收。因此,網絡上的所有設備應當將iPCR設置為63。流的目的還可能不由控制通信量定義。這例如可發生在記錄器請求通道和一些帶寬之後,如果記錄器將其oPCR設置為該通道並開始進行發送。這樣就沒有識別接收機的控制通信量。那麼,接收設備可掃描不同的通道並調諧至它首次在其上遇到數據流的通道。
因此,根據可用性數據流被分配了總線上的帶寬。第一總線上的所有數據流由第一終端30上的橋接設備10的第一門戶12接收,並在此所述數據流被傳輸給第一總線收發單元32用於解碼。第一控制單元34接著基於優先化方案來應用流的過濾,所述優先化方案將被簡要描述。待傳輸給第二總線18的流被轉發到第一介質收發單元36,同時不是起因於無線介質13的有限帶寬的流不被轉發。第一介質收發單元36接著編碼用於通過無線介質發送的流,並將這些流轉發給天線以便發送給第二門戶14。第二門戶14經由天線接收數據流,並且第二媒體收發單元42解碼流並將它們轉發給第二控制單元44。第二控制單元44將流轉發給第二總線收發單元46,第二總線收發單元46應用編碼使流適合於在第二總線上發送,就這樣流經由第二終端48在第二總線上輸出。如何完成編碼和其他類型的處理是在規範IEC 61883-5中描述。無線媒體通常在利用Hiperlan2編碼的編碼下使用。這些是優選的編碼技術,但是應當意識到這些只是可以使用的標準的例子。這裡所描述的內容只是一個方向的傳輸。應當意識到,以相同的方式,數據流可從第二總線傳輸到第一總線。
在第一示例實施例中,第一和第二總線都具有允許特定通信量負載的相同帶寬。兩條總線上的帶寬由同一實體管理同步資源管理器。然而,總線可具有不同的帶寬。例如,在優選實施例中,這些總線具有的帶寬的範圍為100-400Mbps。儘管無線連接具有更小的帶寬,範圍為10-50Mbps。正因為此,例如第一總線允許處理比無線連接13所能處理的更大量的流。
如果總線上大部分的通信量或流低於無線介質的帶寬,那麼這樣沒有問題。在該情況下,網橋一側上的所有通信量被傳輸到透明網橋的另一側。如果通信量高於無線介質的帶寬,同時大部分的通信量試圖保留在其所源自的本地總線,那麼如果以有效的方式應用過濾,即是如果可以從控制通信量和從1394設備在它們的CSR中(主要在它們的iPCR和oPCR中)可用的信息獲取所有需要的信息,可能沒有問題。也不總是這樣,因為接收機是基於總線上可用的通道作出判斷的。接收機可例如通過掃描總線以搜尋可見的流而來完成此。在後一種情況下,橋接設備中執行的過濾將允許發送所有必須發送給另一側的流,並且優先化方案將幫助檢測哪個流將被發送到另一側以便使接收機能夠基於總線上可用的流作出判斷並因此能具有儘量透明的網橋。
如果通信量高於無線介質的帶寬並且如果所有通信量不試圖在本地保留,那麼需要進行優先化。本發明的目的因此是提供這樣的流的優先化以便傳輸。
為了描述本發明,引用了圖1、2和8,其中圖8顯示了根據本發明的方法的流程圖。優先化是基於無線介質兩個方向上的所有通信量。第一和第二控制單元34和44分別經由第一和第二收發單元32和46以及分別經由第一終端30和第二終端48分別監視第一總線16和第二總線18上的控制通信量,步驟66。如果總線控制通信量不用於設置優先級,相關信息改為通過讀取兩條總線上的設備的CSR寄存器而獲得。還可能使用這兩種方式來獲得優先化需要的信息。
對於第一總線16上存在的通信量,第一控制單元34將優先級計數器X設置為1,步驟67。因此設立一組優先級,以便在通過無線介質發送流的時候使用。優先化是基於在總線控制通信量中傳送的相關信息和/或基於由連接到第一總線的設備可用的相關信息。將第一優先級設置給連接第一總線的發送機的流,並且因此將其oPCR設置為識別該流的通道號,並且將所述流排序或控制器已經在第二總線18上的至少一個設備為所述流排序,以便將其iPCR設置為相同的通道號。在上面給出的例子中,從第一設備20到第三設備24的流可具有這樣的優先級。把第二優先級給予為廣播流的流,即將流設置為通道63。把第三優先級給予無需任何接收機的流,即無需任何在第一或第二總線上設置的對應iPCR的流。把第四優先級給予所有其他的流,包括已知只提供給第一總線上設備的流。第二控制單元44對存在於第二總線18上的通信量執行相同類型的優先化。因此,兩個控制單元將設置這四個優先級,步驟68。
因此,第一控制單元34中的算法調查是否存在空閒容量,即優先級計數器還沒有到達最大值,步驟70。這還可通過第二控制單元44向第一控制單元34通知第二總線上的流、對應的帶寬和對應的優先級而實現,於是第一控制單元34判定既在第一總線又在第二總線上的哪些流將經由無線介質傳輸。例如每當經由同步資源管理器建立或釋放新的流時,可在兩個門戶中動態地執行優先級調查。介質帶寬因此由兩個門戶共享。通過監視相關的通信量信息或通過輪詢不同的寄存器來檢測狀態的變化。如果存在可用的帶寬並且如果計數器沒有達到其最終的值,步驟70,那麼經由介質選擇第一優先級的流用於傳輸,步驟72,並且計數器增加一,步驟74。之後,方法回到步驟70並且檢查是否存有帶寬剩餘以及計數器是否還沒有到達其界限。通過這種方式,該方法繼續進行直到已經傳輸根據所有優先級的所有流或者缺乏帶寬。自然,具有最高優先級的流首先被傳輸。還應當注意,第四優先級包括具有在網橋同一側的接收機和發送機的流。傳輸它們的原因是在可能時將網絡變為儘可能透明,並且因而能夠使第二接收機例如通過掃描用於可視流的物理媒體將其本身調諧到可用的通道。在上面的描述中,第一控制單元34是做出流的實際選擇的控制單元。自然,選擇也可以發生在第二控制單元44內。
本發明還具有許多優點。其中一個是在設備不是必須從橋接設備請求傳輸或帶寬的情況下進行優先化流的傳輸。本發明因此對設備是透明的。本發明還與使用1394標準的設備一起良好地工作。這具有的優點是,它與傳統設備一起工作,即與根據現有總線規範設計的並且已經在市場上可得的設備一起工作。這還具有附加的優點,即設備可以變得比它們所需要的簡單。這些設備因此不需要知道如何完成優先化。
橋接設備中的不同單元通常以一個或多個處理器連同包含用於執行根據本發明的方法的適合程序代碼的適當程序存儲器的形式被提供。用於執行根據本發明的方法的軟體或程序代碼還在電腦程式產品中以計算機可讀介質的形式被提供,其被橋接設備加載之後執行根據本發明的方法,橋接設備是某種類型的計算機。以CD Rom78形式的一個這樣介質在圖9中描述,儘管存在許多不同可能的介質,比如磁碟、快閃記憶體卡片或記憶棒。還可以從某些遠程計算機下載程序代碼到橋接設備,網絡可以例如經由網際網路與所述遠程計算機通信。
本發明存在許多的變化,可以作為已經所述的內容的補充。不同的優先級可以是變化的。例如,兩個最高優先級的順序可以交換,因為廣播流可以獲得最高的優先級並且在第二總線上具有至少一個專用接收機的流獲得第二高優先級。不是所有在第二總線上提供的設備都必須在此被提供。設備的一個、一些或所有可以經由無線介質直接連接到橋接設備。那麼,這些設備作為單條總線上的IEEE1394設備可能是可見的。在該情況下,可應用相同的優先化方案;在第二門戶執行的功能那麼可以在無線設備本身中實現。此外,橋接設備需要不包括同步資源管理器功能,但是其可以在一些其他的設備上提供。橋接設備進而能夠將若干總線(多於兩條)彼此互連,並且每個與總線關聯的門戶將具有其自己的地址。在說明書中,只描述了一個控制器。應當意識到,網絡中可存在若干控制器。此外,一個控制器能控制多於一個的設備。上述的第三優先級只給予沒有作出iPCR設置的流。
作為替換,還可能通過輪詢一條特定總線上的所有設備的iPCR寄存器來發現是否意在將流給予該特定總線。在這裡調查了設備是否是活動的,即iPCR是否是頻繁變化的。因此,源自一條總線不具有或具有少於其他總線的活動設備的流得到優先級3a,並為該流發現了一個oPCR和沒有發現iPCR,並且源自另一總線的具有多數活動設備的流獲得優先級3b。那麼,具有優先級3a的流獲得高於具有優先級3b的流的優先級。然而這些優先級3a和3b低於第一和第二優先級但高於第四優先級。除了前面所述的提供第三優先級,還可提供該優先化。
結合根據標準IEEE1394和IEC規範61883-1工作的網橋和系統來描述了本發明。還應當意識到,本發明決不由該標準和該規範限制,而可用於任何與兩條總線互連以及傳送受限的橋接設備。因此本發明只受隨後的權利要求的限制。
權利要求
1.一種方法,用於對將至少出現在具有第一帶寬的第一類型的第一總線(16)上的同步數據流輸送到第二總線進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質(13),該方法包括步驟監視與源自連接到總線的設備(20,22,24,26,28)的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備(20,22,24,26,28)的輪詢,(步驟66)基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,(步驟68),並且基於優先化通過介質傳輸流,(步驟72)。
2.如權利要求1所述的方法,其中介質將第一總線與第二總線(18)互連,第一類型的第二總線(18)具有高於第二介質帶寬的第三帶寬,並且傳輸步驟包括經由介質將數據流傳輸到第二總線以及從第二總線傳輸數據流。
3.如權利要求1所述的方法,其中第二總線包括介質。
4.如權利要求1所述的方法,其中優先化步驟包括將特定的優先級給予相關信息為之指明連接總線之一的發送機(50,58)以及連接到另一總線的至少一個專用接收機(62)的流的步驟。
5.如權利要求4所述的方法,其中如果相關信息指明所述一條總線上的發送機具有為給定的流設置的輸出埠控制寄存器以及與另一總線連接的至少一個接收機具有為同一給定流設置的輸入埠控制寄存器,則將特定的優先級給予相關信息為之指明一條總線上的發送機以及另一總線上的至少一個專用接收機的流的步驟包括給予優先級。
6.如權利要求4所述的方法,其中優先化步驟包括將另一個優先級給予相關信息為之指明用於連接總線的所有設備的廣播流(50,58)的流的步驟。
7.如權利要求6所述的方法,其中相關信息為之指明連接所述一條總線的發送機(50,58)以及連接到另一總線的至少一個專用接收機(62)的流獲得最高優先級,並且廣播流獲得第二高優先級。
8.如權利要求6所述的方法,其中廣播流獲得最高優先級,以及控制通信量為之指明連接所述一條總線的發送機以及連接到另一總線的至少一個專用接收機的流獲得第二高優先級。
9.如權利要求6所述的方法,其中優先化步驟包括將第三高優先級給予流的步驟,對於所述流,不存在指明用於所述流的接收機的控制交通量(62)和/或由連接到總線的設備而變得可用的信息。
10.如權利要求9所述的方法,其中輪詢步驟包括輪詢連接到每條總線的設備的寄存器,並且還包括根據活動性評價每個設備的步驟,即按照設備變為還沒有成為專門接收機的用於流的接收機的潛力來評價,以及將第三高優先級給予流的步驟包括在第三優先級內,將更高的優先級給予源自一條總線的流,前提是在另一總線上存在更活動的設備,以及將更低的優先級給予源自另一總線的流。
11.如權利要求9所述的方法,其中優先化步驟包括將最低優先級給予所有不具有第三高優先級的流、不是廣播流的流以及不是相關信息為之指明連接所述一條總線的發送機和連接另一總線的專用接收機的流的步驟,所述相關信息在控制通信量中輸送或者由連接到總線的設備變得可用。
12.一種橋接設備(10),用於對將至少出現在具有第一帶寬的第一類型的第一總線(16)上的同步數據流從連接到第一總線的設備(20,22)輸送到連接到第二總線(18)的設備(24,26,28)進行優先化,第二總線(18)使用具有比第一帶寬低的第二介質帶寬的介質(13),所述橋接設備包括至少一個第一門戶(12),包括介質收發單元(36),用於通過介質(13)發送/接收數據流,第一總線收發單元(32),和第一控制單元(34),被設置用於-監視與源自連接到第一總線的設備(20,22)的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備(20,22,24,26,28)的輪詢,-基於在總線控制通信量中輸送(62)的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,一基於優先化控制通過介質傳輸流。
13.如權利要求12所述的橋接設備(10),其中橋接設備與具有高於第二介質帶寬的第三帶寬的第一類型的第二總線(18)連接,並且進一步包括第二門戶(14),包括用於通過所述介質發送/接收數據流的第二介質收發單元(42)、第二總線收發單元(46)、和第二控制單元(44)。
14.如權利要求12所述的橋接設備,其中第二總線包括介質。
15.如權利要求12所述的橋接設備(10),其中控制單元(34,44)在優先化流時被設置用於將特定的優先級給予相關信息為之指明連接總線之一的發送機(50,58)以及連接到另一總線的至少一個專用接收機(62)的流。
16.如權利要求15所述的橋接設備(10),其中控制單元(34,44)在將所述特定優先級給予相關信息為之指明連接到一條總線的發送機以及連接到另一總線的至少一個專用接收機的流時被設置用於,如果相關信息指明所述一條總線上的發送機具有為給定的流設置的輸出埠控制寄存器以及與另一總線連接的至少一個接收機具有為同一給定流設置的輸入埠控制寄存器,則給予優先級。
17.如權利要求15所述的橋接設備(10),其中控制單元(34,44)在優先化流時被設置用於將另一個優先級給予廣播流。
18.如權利要求17所述的橋接設備(10),其中控制單元被設置用於將最高優先級分配給相關信息為之指明連接所述一條總線的發送機(50,58)以及連接到另一總線(16)的至少一個專用接收機(62)的流,以及將第二高優先級分配給廣播流。
19.如權利要求17所述的橋接設備(10),其中控制單元被設置用於將最高優先級分配給廣播流,以及將第二高優先級分配給相關信息為之指明連接所述一條總線的發送機以及連接到另一總線的至少一個專用接收機的流。
20.如權利要求17所述的橋接設備(10),其中控制單元(34)在優先化流時被設置用於將第三高優先級給予流,對於所述流,在控制交通量中輸送的和/或由連接到總線的設備而變得可用的相關信息指明不存在為所述流分配的接收機。
21.如權利要求20所述的橋接設備(10),其中控制單元(34)被設置用於輪詢或排序對設備的寄存器的輪詢,並且還設置用於根據活動性評價每個設備,即按照設備變為還沒有成為專門接收機的用於流的接收機的潛力來評價,以及將第三高優先級給予源自一條總線的流,前提是在另一總線上存在更活動的設備,以及將更低的優先級給予源自另一總線的流。
22.如權利要求20所述的橋接設備(10),其中控制單元(34)在優先化流時被設置用於將最低優先級給予所有不具有第三高優先級的流、不是廣播流的流以及不是相關信息為之指明連接所述一條總線的發送機和連接另一總線的專用接收機的流。
23.如權利要求13所述的橋接設備,其中第二門戶的第二控制單元將關於設置優先級和第二總線上的流所要求的帶寬的信息傳送到第一門戶中的第一控制單元,所述信息被第一控制單元用來控制傳輸流。
24.如權利要求13所述的橋接設備,其中存在比兩條總線更多的總線,以及對應數目的橋接設備中的門戶,每個門戶與一條總線連接。
25.相互通信的設備網絡,包括具有第一帶寬的第一類型的第一總線(16),至少一個連接到第一總線的第一設備(20,22),至少一個連接到第二總線(18)並使用具有比第一帶寬低的第二介質帶寬的介質(13)來與第一總線的設備進行通信的第二設備(24,26,28),和連接第一總線的橋接設備(10),並且包括-至少一個第一門戶(12),包括介質收發單元(36),用於通過介質(13)發送/接收數據流,第一總線收發單元(32),和第一控制單元(34),設置用於-監視與源自連接到第一總線的設備(20,22)的同步數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備(20,22,24,26,28)的輪詢,-基於在總線控制通信量中輸送(62)的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,並且-基於優先化控制通過介質傳輸流。
26.如權利要求23所述的網絡,其中與所述至少一個第二設備連接的第一類型的第二總線(18)具有高於第二介質帶寬的第三帶寬,並且所述橋接設備(10)進一步包括至少一個第二門戶(14),其包括用於通過所述介質發送/接收數據流的第二介質收發單元(42)、第二總線收發單元(46)、和第二控制單元(44)。
27.電腦程式產品(78),用於對將至少出現在具有第一帶寬的第一類型的第一總線上的同步數據流輸送到第二總線進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質,並且該電腦程式產品(78)在所述第一總線和介質之間提供的計算機上使用,包括在其上具有以下內容的計算機可讀介質電腦程式代碼裝置,用於當在計算機中加載所述程序時使計算機執行監視與源自連接到第一總線的設備的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化控制通過介質傳輸流。
28.電腦程式元件,用於對將至少出現在具有第一帶寬的第一類型的第一總線上的同步數據流輸送到第二總線進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質,並且該電腦程式元件在所述第一總線和介質之間提供的計算機上使用,所述電腦程式元件包括電腦程式代碼裝置,用於當在計算機中加載所述程序時使計算機執行監視與源自連接到第一總線的設備的數據流有關的控制通信量和/或輪詢或排序對連接到總線的設備的輪詢,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化控制通過介質傳輸流。
全文摘要
本發明涉及一種方法、橋接設備(10)、設備網絡以及電腦程式產品和電腦程式元件,用於對將同步數據流從具有第一帶寬的第一總線(16)輸送到第二總線進行優先化,第二總線使用具有比第一帶寬低的第二介質帶寬的介質(13)。橋接設備監視與源自連接到總線的設備(20,22)的數據流有關的控制通信量,輪詢由連接到總線的設備而變得可用的寄存器,基於在總線控制通信量中輸送的和/或由連接到總線的設備而變得可用的相關信息優先化通過介質傳輸的流,基於優先化通過介質傳輸流。本發明能夠優先化通過無線網橋輸送流,無線網橋在兩條數據總線之間並對連接到總線的設備來說是透明的。
文檔編號H04L12/56GK1745545SQ200380109420
公開日2006年3月8日 申請日期2003年12月16日 優先權日2003年1月31日
發明者A·R·P·布菲奧西 申請人:皇家飛利浦電子股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀